Skip to content
malex984 edited this page Jun 28, 2011 · 6 revisions

CONTRIBUTE

If you'd like to hack on Singular2, start by forking the Sources repo on GitHub:

http://github.com/Singular2/Sources

The best way to get your changes merged back into core is as follows:

  1. Clone down your fork
  2. Create a thoughtfully named topic branch to contain your change
  3. Hack away
  4. Add tests and make sure everything still passes by running make check
  5. If you are adding new functionality, document it in the README
  6. Do not change any version number, We will do that on our end
  7. If necessary, rebase your commits into logical chunks, without errors
  8. Push the branch up to GitHub
  9. Send a pull request to the Singular2/Sources project.

Clone this wiki locally