Contributing
Last updated Apr 5th, 2019 | Page history | Improve this page | Report an issue
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$311 per month—let's make that $500!
Learn moreDiscuss is maintained on Github, at http://github.com/modxcms/Discuss.
Branching Strategy¶
Discuss follows the general guidelines of MODX 'A GitHub-based branching strategy for collaborative development'
When contributing to Discuss, please keep the following branching strategy in mind:
- The main branch to work against is the develop branch.
- The main branch for the MODX forums and its custom theme is theme-modx
- Specific new features or bugfixes should be developed in a feature branch (eg feature-livechat or bug-3532), and merged to develop when done and tested.
It is important to differentiate between the core of discuss, and themes. All discuss core changes should always be done against the develop branch and never against release, theme, or master branches; this changed on 16th of July 2013. Basically every theme branch should be a fork of the core (release) branch and be updated with that regularly through a merge.
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$311 per month—let's make that $500!
Learn more