You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(readme): add a Contributing section and link the roadmap (LeyckerS#78)
The README had 18 sections and no route into contributing: the documentation
table listed nine files but not CONTRIBUTING.md, and the roadmap was not
linked anywhere. With 1,579 stars and one watcher, the README is the only
page most people ever see, so it was the largest gap in the funnel.
Adds a Contributing section pointing at the roadmap (LeyckerS#39), both labels, and
the fact that most open work needs no Windows machine.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|[FAQ](docs/FAQ.md)| why curl_cffi is mandatory, what `--browsers` means |
233
+
|[Contributing](CONTRIBUTING.md)| architecture, what counts as a contribution, the verification commands |
233
234
|[Changelog](CHANGELOG.md)| every version since 14.0 |
234
235
235
236
---
236
237
238
+
## 🤝 Contributing
239
+
240
+
**[→ The roadmap](https://github.com/LeyckerS/moondownloader/issues/39)** — everything open, ranked by
241
+
how hard it is and whether it needs Windows.
242
+
243
+
Most of the open work does **not** require a Windows machine. Documentation, CI, tests and dependency
244
+
work all run on Linux and macOS, and the test suite stubs Chrome and the network at the `moon_extract`
245
+
boundary, so it runs anywhere. Each issue says up front which it is.
246
+
247
+
|||
248
+
|:--|:--|
249
+
|[good first issue](https://github.com/LeyckerS/moondownloader/labels/good%20first%20issue)| scoped small, with the files to touch and the acceptance criteria already written out |
250
+
|[help wanted](https://github.com/LeyckerS/moondownloader/labels/help%20wanted)| everything open to outside contributors, including the larger items |
251
+
252
+
Claim one by commenting on it in your own words — no need to ask permission first. What gets a pull
253
+
request merged, and what gets one sent back, is written out in [CONTRIBUTING.md](CONTRIBUTING.md).
254
+
255
+
Everyone who has shipped a change is named in [AUTHORS.md](AUTHORS.md) with what they did.
256
+
257
+
---
258
+
237
259
## 🔒 The local server
238
260
239
261
Binds **127.0.0.1 only**, on a kernel-chosen port, and every `/api/` call must carry the token minted
0 commit comments