summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
blob: 8a1629374fa098abee3051d3efcc0e05bb2004dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Contributing

Standards: [docs/DEVELOPMENT.md](docs/DEVELOPMENT.md), [docs/DEVELOPMENT.md](docs/DEVELOPMENT.md). Doc index: [docs/README.md](docs/README.md).

```bash
git clone git@github.com:ngteq/MAX25-Stack.git && cd MAX25-Stack
./scripts/build.sh
./scripts/release-check.sh
```

## Git identity

**Only** this identity — no alternatives:

```
user.name  = ngteq
user.email = info@un1t.me
```

Push **only** via SSH `~/.ssh/id_ed25519_ngteq` → `git@github.com:ngteq/MAX25-Stack.git`.

## Pull requests

- Small, focused diffs; plugin hierarchy unchanged unless discussed
- Plugin / manifest → `plugins/manifest.yaml`, `plugins/**/plugin.yaml`
- HyBBX attach → [docs/HYBBX.md](docs/HYBBX.md) + `share/hybbx/*.ini.example`
- Platform → [docs/PLATFORMS.md](docs/PLATFORMS.md)
- Verify: `./scripts/test.sh && ./scripts/release-check.sh`

Issues: `.github/ISSUE_TEMPLATE/`.
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com