djazairdev wants every Algerian developer to be able to make a first open-source contribution to an active local project. This template makes a project ready for them: beginner issues that are easy to find, clear steps to contribute, a reply within 7 days, and a listing in the djazair.dev Hub.
A new project: click Use this template, then ask a coding agent in the new repository:
Follow docs/ADOPT.md in this repository.
An existing project: ask a coding agent in it:
Follow https://github.com/djazairdev/project-template/blob/main/docs/ADOPT.md to make this repository djazairdev ready.
The agent checks the project against the checklist, adds what's missing, and asks before anything public. Everything else is in docs/.
- Pick a project in the Hub, or an issue labelled good first issue here.
- Comment
/takeon the issue: it's assigned to you, and you can start. - Follow CONTRIBUTING.md and open a pull request.
- We reply to newcomers' pull requests within 7 days. A review or a merge may take longer.
- Ask a question
- Report a bug
- Suggest an improvement, or 👍 the improvements you want most
- Propose a new project
- Follow djazairdev on Facebook and X for news
MIT. Projects made from the template choose their own.