-
Notifications
You must be signed in to change notification settings - Fork 783
Development
Kovah edited this page Sep 3, 2014
·
8 revisions
InvoicePlane is an open source application and everyone can help developing.
- Project Planning
- Access the development files
- Versioning and Branching Model
- Pull Requests
- PhpStorm License
If you want to help signup for a GitHub account so you can add issues.
Please see our Trello Organization for more information about the development planning.
===
Clone via Git
Using SSH
git clone git@github.com:InvoicePlane/InvoicePlane.git
git checkout development
Using HTTPS
https://github.com/InvoicePlane/InvoicePlane.git
git checkout development
===
-
Major release: v1, v2, v3,... (
future
branch) -
Minor release: v1.x, v2.x, v3.x,... (
development
branch) -
Patch release: v1.x.x, v2.x.x, v3.x.x,... (
hotfixes
branch)
- master - The last stable version
- hotfixes - With bugfixes for the next patch release (version x.x.x)
- development - With bugfixes or features for the next minor release (version x.x)
- future - With features for the next major release (version x)
More information can be found in this blog post.
===
Please DO NOT submit any pull requests to master
. Use the suitable branch (see above) instead.
===
If you want to use PhpStorm to help developing InvoicePlane, feel free to contact us at mail@invoiceplane.com for a free license.