Files
Atay-Makhzan/ATAYMAKHZAN.md
2026-06-20 11:30:39 +01:00

58 lines
1.6 KiB
Markdown

# AtayMakhzan
AtayMakhzan is Saad ibn Zoubayr's sovereign Moroccan developer forge.
This repository is an intentional source fork of upstream Gitea. The goal is not to create a cosmetic copy. The goal is to build a controlled forge system for Saad's ventures while preserving upstream security and maintainability discipline.
## Upstream basis
Initial fork basis:
```text
Gitea v1.26.2
```
Upstream remote:
```text
https://github.com/go-gitea/gitea.git
```
AtayMakhzan origin:
```text
ssh://git@ataymakhzan.com:2222/ibnezzoubayr/Atay-Makhzan.git
```
## Product doctrine
AtayMakhzan should be:
- sovereign: code, repos, and infra controlled by Saad;
- Moroccan: tasteful identity, not decorative folklore;
- developer-first: fast, calm, reliable, and sharp;
- operations-safe: backups and rollback before production changes;
- upstream-aware: security releases are merged deliberately.
## Fork discipline
- Preserve upstream MIT license and copyright notices.
- Track upstream releases and security patches.
- Document every divergence in `FORK_CHANGELOG.md`.
- Add tests for behavioral changes.
- Avoid schema/auth/storage changes until a migration and rollback plan exists.
- Keep production deploy logic in `Atay-Makhzan-Ops`, not in this source repo.
## First milestone
The first milestone is a buildable, deployable fork that behaves like Gitea 1.26.2 with safe AtayMakhzan identity changes only.
Non-goals for the first milestone:
- no database schema change;
- no authentication rewrite;
- no SSH/Git transport change;
- no permission model change;
- no broad UI rewrite;
- no production deployment until staging/smoke verification passes.