If you found a bug, or if you want to request a new feature, tell us on our bug tracker. Also, you can attach patches to any bug report if you have a fix. The LinuxStopMotion team will discuss about it and integrate your patch on the project as soon as possible. (*)
If you want to be a linuxstopmotion developer, you need a sourceforge account (or another OpenID account to log in SourceForge).
Then, you need 3 steps:
Fork the LinuxStopMotion code from https://sourceforge.net/p/linuxstopmotion/code/.
Develop your bugfixes or new features on your fork.
We use Git and the SourceForge Git documentation explain how to configure your repository access.
We have some conventions on this development:
You must create a new branch for your feature/bug. Feel free to name your feature branch as you prefers, but we use a specific format for bugfixes branch names:
bug-N where N is the bug number asociated in the bugtracker. Also, you can append a short bug description.
Examples:
If you want to develop a new feature:
git checkout -b undo-system-refactoringIf you want to fix a bug:
git checkout -b bug-991486
or
git checkout -b bug-991486-thumbnail-autoscrolling
Send us a merge request from your branch. The team will discuss it and integrate your branch on the project as soon as possible.
(*) This integration implies that one team member will do all the new-branch/merge-request process.