docs: make repo references mirror-neutral for Gitea readers
The README and CONTRIBUTING are mirrored to both Gitea branches, so GitHub-specific references now name the GitHub repository explicitly instead of saying 'this repository'. Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
This commit is contained in:
co-authored by
arena-agent
parent
ec43d631d4
commit
7b381d0387
+5
-5
@@ -4,7 +4,7 @@ First off, thank you for considering contributing to Sovran_SystemsOS! 🎉
|
|||||||
|
|
||||||
## This GitHub Repo
|
## This GitHub Repo
|
||||||
|
|
||||||
This repository is the **development mirror** of Sovran_SystemsOS and serves as
|
The GitHub repository is the **development mirror** of Sovran_SystemsOS and serves as
|
||||||
its connection to the GitHub ecosystem. The **main, stable repository** is
|
its connection to the GitHub ecosystem. The **main, stable repository** is
|
||||||
self-hosted on the project's Gitea instance at
|
self-hosted on the project's Gitea instance at
|
||||||
https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS
|
https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS
|
||||||
@@ -13,15 +13,15 @@ as the ethos of Sovran_SystemsOS is self-sovereignty.
|
|||||||
|
|
||||||
The workflow is:
|
The workflow is:
|
||||||
|
|
||||||
1. Development happens on the `staging-dev` branch on Gitea, which this GitHub
|
1. Development happens on the `staging-dev` branch on Gitea, which the GitHub
|
||||||
repository mirrors.
|
repository mirrors.
|
||||||
2. All activity in this GitHub repo — issues, pull requests, reviews, and
|
2. All activity in the GitHub repo — issues, pull requests, reviews, and
|
||||||
testing — is done against the mirrored `staging-dev` code.
|
testing — is done against the mirrored `staging-dev` code.
|
||||||
3. When changes are complete and tested, they are moved to the `stable` branch
|
3. When changes are complete and tested, they are moved to the `stable` branch
|
||||||
on the Gitea instance, which is the code used by released Sovran_SystemsOS
|
on the Gitea instance, which is the code used by released Sovran_SystemsOS
|
||||||
builds.
|
builds.
|
||||||
|
|
||||||
Please note: this repo mirrors `staging-dev`, so it may contain new features
|
Please note: the GitHub repo mirrors `staging-dev`, so it may contain new features
|
||||||
and code not yet in the `stable` branch on Gitea, and this code is not fully
|
and code not yet in the `stable` branch on Gitea, and this code is not fully
|
||||||
tested.
|
tested.
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@ Moreover, Sovran_SystemsOS has been improved with the help of AI. We have used C
|
|||||||
### 🔧 Submitting Code Changes
|
### 🔧 Submitting Code Changes
|
||||||
|
|
||||||
#### 1. Fork the Repository
|
#### 1. Fork the Repository
|
||||||
Click the "Fork" button at the top right of this repository.
|
Click the "Fork" button at the top right of the GitHub repository.
|
||||||
|
|
||||||
#### 2. Clone Your Fork
|
#### 2. Clone Your Fork
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -33,11 +33,12 @@ are ready.
|
|||||||
|
|
||||||
> **📌 Development mirror — stable releases live on Gitea**
|
> **📌 Development mirror — stable releases live on Gitea**
|
||||||
>
|
>
|
||||||
> This GitHub repository is for **development**. It mirrors the `staging-dev`
|
> The [GitHub repository](https://github.com/naturallaw777/Sovran_SystemsOS) is
|
||||||
|
> the **development mirror** of this project. It mirrors the `staging-dev`
|
||||||
> branch from the project's self-hosted Gitea instance. Changes are tested
|
> branch from the project's self-hosted Gitea instance. Changes are tested
|
||||||
> here, and once complete they are moved to the `stable` branch on
|
> there, and once complete they are moved to the `stable` branch on
|
||||||
> [git.sovransystems.com](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable)
|
> [git.sovransystems.com](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable)
|
||||||
> — the canonical, release-ready home of Sovran_SystemsOS. Code in this
|
> — the canonical, release-ready home of Sovran_SystemsOS. Code in the GitHub
|
||||||
> repository may be newer and less tested than the Gitea `stable` branch.
|
> repository may be newer and less tested than the Gitea `stable` branch.
|
||||||
> See [Development workflow](#development-workflow) for details.
|
> See [Development workflow](#development-workflow) for details.
|
||||||
|
|
||||||
@@ -474,23 +475,23 @@ Sovran_SystemsOS development is split across two repositories:
|
|||||||
Its [`stable` branch](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable)
|
Its [`stable` branch](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable)
|
||||||
holds the tested, release-ready code, and its `staging-dev` branch holds
|
holds the tested, release-ready code, and its `staging-dev` branch holds
|
||||||
work in progress.
|
work in progress.
|
||||||
- **[GitHub (this repository)](https://github.com/naturallaw777/Sovran_SystemsOS)** — the
|
- **[GitHub](https://github.com/naturallaw777/Sovran_SystemsOS)** — the
|
||||||
development mirror and the project's connection to the GitHub ecosystem. It
|
development mirror and the project's connection to the GitHub ecosystem. It
|
||||||
mirrors the `staging-dev` branch from Gitea.
|
mirrors the `staging-dev` branch from Gitea.
|
||||||
|
|
||||||
The workflow is:
|
The workflow is:
|
||||||
|
|
||||||
1. Development happens on the `staging-dev` branch on Gitea, which this GitHub
|
1. Development happens on the `staging-dev` branch on Gitea, which the GitHub
|
||||||
repository mirrors.
|
repository mirrors.
|
||||||
2. All activity in this GitHub repository — issues, pull requests, reviews,
|
2. All activity in the GitHub repository — issues, pull requests, reviews,
|
||||||
and testing — is done against the mirrored `staging-dev` code.
|
and testing — is done against the mirrored `staging-dev` code.
|
||||||
3. When changes are complete and tested, they are moved to the `stable` branch
|
3. When changes are complete and tested, they are moved to the `stable` branch
|
||||||
on the Gitea instance, which is the code used by released
|
on the Gitea instance, which is the code used by released
|
||||||
Sovran_SystemsOS builds.
|
Sovran_SystemsOS builds.
|
||||||
|
|
||||||
> ⚠️ Because this repository tracks `staging-dev`, it may contain new features
|
> ⚠️ Because the GitHub repository tracks `staging-dev`, it may contain new
|
||||||
> and code that are not yet fully tested or released. For the current stable,
|
> features and code that are not yet fully tested or released. For the current
|
||||||
> audited code, use the `stable` branch on
|
> stable, audited code, use the `stable` branch on
|
||||||
> [git.sovransystems.com](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable).
|
> [git.sovransystems.com](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS/src/branch/stable).
|
||||||
|
|
||||||
### Technology
|
### Technology
|
||||||
@@ -520,8 +521,8 @@ git clone -b stable https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsO
|
|||||||
cd Sovran_SystemsOS
|
cd Sovran_SystemsOS
|
||||||
```
|
```
|
||||||
|
|
||||||
or clone the **development mirror** from GitHub (this repository), which
|
or clone the **development mirror** from GitHub, which tracks Gitea's
|
||||||
tracks Gitea's `staging-dev` branch and may contain untested changes:
|
`staging-dev` branch and may contain untested changes:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/naturallaw777/Sovran_SystemsOS.git
|
git clone https://github.com/naturallaw777/Sovran_SystemsOS.git
|
||||||
@@ -813,9 +814,11 @@ Read the complete license terms in [`LICENSE`](LICENSE).
|
|||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
We welcome contributions! This GitHub repository is the **development mirror**
|
We welcome contributions! The
|
||||||
— the stable, tested releases are maintained on the `stable` branch of the
|
[GitHub repository](https://github.com/naturallaw777/Sovran_SystemsOS) is the
|
||||||
self-hosted [Gitea instance](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS).
|
**development mirror** — the stable, tested releases are maintained on the
|
||||||
|
`stable` branch of the self-hosted
|
||||||
|
[Gitea instance](https://git.sovransystems.com/Sovran_Systems/Sovran_SystemsOS).
|
||||||
Please read our [Contributing Guidelines](CONTRIBUTING.md) before submitting a
|
Please read our [Contributing Guidelines](CONTRIBUTING.md) before submitting a
|
||||||
pull request.
|
pull request.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user