diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c4ab43b..4197456 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing +w# Contributing To contribute to the EvolutionOS documentation, please read the following. Pull requests that do not meet the criteria described below will not be merged. @@ -20,7 +20,7 @@ This will improve the chances of your contribution being accepted quickly. The Handbook is not intended to be a general guide to using a Linux system, as [noted in the "About" -section](https://evolution-linux.github.io/wiki/about/about-this-handbook.html): +section](https://hectabit.org/evolutionos/wiki/about/about-this-handbook.html): > This handbook is not an extensive guide on how to use and configure common > Linux software. The purpose of this document is to explain how to install, @@ -39,9 +39,9 @@ particularly Evolution-specific. ## Style Guide This style guide outlines the standards for contributing to the Handbook. The -manual on is generated from an +manual on is generated from an [mdBook](https://rust-lang.github.io/mdBook/) stored in the -[evolution-docs](https://github.com/evolution-linux/evolution-docs/) repository. +[evolution-docs](https://centrifuge.hectabit.org/evolutionos/evolution-docs/) repository. ### General @@ -63,7 +63,7 @@ describing how to enable the `foo` service. ### Formatting For markdown formatting, the -[evolution-docs](https://github.com/evolution-linux/evolution-docs/) project uses the +[evolution-docs](https://centrifuge.hectabit.org/evolutionos/evolution-docs/) project uses the [Versioned Markdown](https://github.com/bobertlo/vmd) format, and enforces use of the auto-formatter `vmdfmt`, which works very similarly to `gofmt`. Most valid markdown is accepted by the formatter. The output format is described in @@ -293,8 +293,8 @@ source. ## Submitting Changes Proposed changes should be submitted as pull requests to the -[evolution-docs](https://github.com/evolution-linux/evolution-docs) repository on -[GitHub](https://github.com/). Please note that, unlike a wiki, submissions will +[evolution-docs](https://centrifuge.hectabit.org/evolutionos/evolution-docs) repository on +[Centrifuge](https://centrifuge.hectabit.org/). Please note that, unlike a wiki, submissions will be reviewed before they are merged. If any changes are required they will need to be made before the pull request is accepted. This process is in place to ensure the quality and standards of the Handbook are sustained. @@ -311,14 +311,14 @@ Building the Handbook locally requires ### Forking -To fork the repository a [GitHub account](https://github.com/join) is needed. -Once you have an account, follow GitHub's -[guide](https://help.github.com/en/articles/fork-a-repo) on setting up a fork. +To fork the repository a [Centrifuge account](https://centrifuge.hectabit.org/user/sign_up) is needed. +Once you have an account, go to the repository you want to fork and press the +fork button. Clone the repository onto your computer, enter it, and create a new branch: ``` -$ git clone https://github.com//evolution-docs.git +$ git clone https://centrifuge.hectabit.org//evolution-docs.git $ cd evolution-docs $ git checkout -b ``` diff --git a/src/config/external-applications.md b/src/config/external-applications.md index e760a6a..b68013f 100644 --- a/src/config/external-applications.md +++ b/src/config/external-applications.md @@ -7,7 +7,7 @@ install packages from the EvolutionOS repositories or consider packaging the lib application you need. Packaging your application allows for easier system maintenance and can benefit other EvolutionOS users, so consider making a pull request for it. The contribution instructions can be found -[here](https://github.com/evolution-linux/evolution-packages/blob/master/CONTRIBUTING.md). +[here](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/CONTRIBUTING.md). To keep packages smaller, EvolutionOS has separate `devel` packages for header files and development tools. If you install a library or application via a language's @@ -39,7 +39,7 @@ compiling packages. However, some packages (e.g. `libreoffice`) do not support cross-compilation. These packages have to be built locally on a computer running the same architecture and libc as the system on which the package is to be used. To learn how to build packages, refer to [the README for the evolution-packages -repository](https://github.com/evolution-linux/evolution-packages/blob/master/README.md). +repository](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/README.md). ## Flatpak diff --git a/src/contributing/evolution-docs/index.md b/src/contributing/evolution-docs/index.md index f70e589..08d512f 100644 --- a/src/contributing/evolution-docs/index.md +++ b/src/contributing/evolution-docs/index.md @@ -1,10 +1,10 @@ # Contributing To evolution-docs The sources for this handbook are hosted in the -[evolution-docs](https://github.com/evolution-linux/evolution-docs) repository on -[GitHub](https://github.com). If you would like to make a contribution, please +[evolution-docs](https://centrifuge.hectabit.org/EvolutionOS/evolution-docs) repository on +[Centrifuge](https://centrifuge.hectabit.org). If you would like to make a contribution, please read about [the purpose of the Handbook](../../about/about-this-handbook.md), follow our [style -guide](https://github.com/evolution-linux/evolution-docs/blob/master/CONTRIBUTING.md#style-guide) +guide](https://centrifuge.hectabit.org/EvolutionOS/evolution-docs/src/branch/main/CONTRIBUTING.md#user-content-style-guide) and [submit a pull -request](https://github.com/evolution-linux/evolution-docs/blob/master/CONTRIBUTING.md#submitting-changes). +request](https://centrifuge.hectabit.org/EvolutionOS/evolution-docs/src/branch/main/CONTRIBUTING.md#user-content-submitting-changes). diff --git a/src/contributing/index.md b/src/contributing/index.md index 8cc3d31..345f297 100644 --- a/src/contributing/index.md +++ b/src/contributing/index.md @@ -3,11 +3,11 @@ There's more to running a distribution than just writing code. To contribute to the EvolutionOS packages repository, start by reading the -[CONTRIBUTING](https://github.com/evolution-linux/evolution-packages/blob/master/CONTRIBUTING.md) +[CONTRIBUTING](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/CONTRIBUTING.md) document in the evolution-packages GitHub repository. To contribute to this Handbook, read -[CONTRIBUTING](https://github.com/evolution-linux/evolution-docs/blob/master/CONTRIBUTING.md) +[CONTRIBUTING](https://centrifuge.hectabit.org/EvolutionOS/evolution-docs/src/branch/main/CONTRIBUTING.md) in the evolution-docs repository. If you have any questions, feel free to email Tracker-Friendly at jliwin98@danwin1210.de diff --git a/src/installation/guides/chroot.md b/src/installation/guides/chroot.md index 41748cc..65ad866 100644 --- a/src/installation/guides/chroot.md +++ b/src/installation/guides/chroot.md @@ -86,7 +86,7 @@ the type of system you wish to install. For simplicity, save this URL to a shell variable. A glibc installation, for example, would use: ``` -# REPO=https://evolution-linux.github.io/pkg +# REPO=https://hectabit.org/evolutionos/pkg # REPO=https://repo-default.voidlinux.org/current ``` diff --git a/src/installation/live-images/index.md b/src/installation/live-images/index.md index 3407ad2..a1648f8 100644 --- a/src/installation/live-images/index.md +++ b/src/installation/live-images/index.md @@ -77,4 +77,4 @@ if the `Local` installation source is selected. EvolutionOS installer images support several kernel command-line arguments that can change the behavior of the live system. See [the evolution-installer README for a full -list](https://github.com/evolution-linux/evolution-installer#kernel-command-line-parameters). +list](https://centrifuge.hectabit.org/EvolutionOS/evolution-mklive/src/branch/master/README.md#kernel-command-line-parameters). diff --git a/src/xbps/repositories/mirrors/index.md b/src/xbps/repositories/mirrors/index.md index 46d3a76..95c16f0 100644 --- a/src/xbps/repositories/mirrors/index.md +++ b/src/xbps/repositories/mirrors/index.md @@ -10,7 +10,7 @@ manually. Tier 0 mirrors contain patches for evolutionOS to work correctly. There is only one at: -https://evolution-linux.github.io +https://hectabit.org/evolutionos/pkg ## Tier 1 mirrors diff --git a/src/xbps/repositories/restricted.md b/src/xbps/repositories/restricted.md index 1af4976..de06f7c 100644 --- a/src/xbps/repositories/restricted.md +++ b/src/xbps/repositories/restricted.md @@ -2,7 +2,7 @@ EvolutionOS offers some packages that are officially maintained, but not distributed. These packages are marked as restricted and must be built from their -[evolution-packages](https://github.com/evolution-linux/evolution-packages) template locally. +[evolution-packages](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages) template locally. Packages can be restricted from distribution by either the upstream author or EvolutionOS. EvolutionOS reserves the right to restrict distribution of any package for @@ -13,12 +13,12 @@ of source or binary packages. ## Building manually You can use `xbps-src` in the -[evolution-packages](https://github.com/evolution-linux/evolution-packages) repository to build +[evolution-packages](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages) repository to build the restricted packages from templates. For instructions on building packages from templates, refer to the -[evolution-packages](https://github.com/evolution-linux/evolution-packages) documentation, and +[evolution-packages](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/README.md) documentation, and the ["Quick start" -section](https://github.com/evolution-linux/evolution-packages#quick-start) in particular +section](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/README.md#user-content-quick-start) in particular . Remember that the building of restricted packages must be enabled explicitly by diff --git a/src/xbps/troubleshooting/common-issues.md b/src/xbps/troubleshooting/common-issues.md index 411a4b1..9e4d492 100644 --- a/src/xbps/troubleshooting/common-issues.md +++ b/src/xbps/troubleshooting/common-issues.md @@ -14,10 +14,10 @@ Do you want to import this public key? [Y/n] To verify the key, ensure the `` matches one of the fingerprints in both -[evolution-packages](https://github.com/evolution-linux/evolution-packages/tree/master/common/repo-keys) -and [evolution-installer](https://github.com/evolution-linux/evolution-installer/tree/master/keys). +[evolution-packages](https://centrifuge.hectabit.org/EvolutionOS/evolution-packages/src/branch/master/common/repo-keys) +and [evolution-installer](https://centrifuge.hectabit.org/EvolutionOS/evolution-mklive/src/branch/master/keys). -Tier 0 mirror keys will be found at [a evolution-installer subdirectory](https://github.com/evolution-linux/evolution-installer/tree/master/include/var/db/xbps/) +Tier 0 mirror keys will be found at [a evolution-installer subdirectory](https://centrifuge.hectabit.org/EvolutionOS/evolution-mklive/src/branch/master/include/var/db/xbps/keys) ## Errors while updating or installing packages