Nautilus consists of a de-centered collection of repositories containing mostly markdown files. Find a list of them at: http://52.59.198.28:8080/.
If you have any questions, either:
- Contact one of the maintainers directly.
- Create an issue in an active repository. See http://52.59.198.28:8080/ for which repositories are active.
- Individual contributions should be made in your own fork of one (any) of the other forks
diminator/nautilus
is the OG repo, but it's not the de facto 'upstream' repository- To make a contribution to another fork:
- Create a new branch in your own repository, subject to
the naming convention
(TBD) - Commit the changes to your branch
- Sync your branch to the master branch of the repository you want to merge into
- Open a pull request in that repository
- Create a new branch in your own repository, subject to
- Note: you can only loosely trust that contributions will be circulated, unless you make a pull request in every other fork
- Current consensus holds that you evolve the project by:
- Contributing 'problems'
- Solving 'problems'
- Create a new branch called
problems/[name-of-your-problem]
- Create a file in
docs/problems
- Commit the file to your branch and merge it into master