When you write a modification for ModernBB, you can fork this repository and add a pull request to this repo. Your modification will be added to the list. You can request a new build in the issue tracker. When you do so, we will create a archive of the current version of your plugin and upload it to ModernBB.be (http://modernbb.be/modifications.php). You can request a new build whenever you want (here: https://github.com/ModernBB/Modifications/issues/new), but don't go crazy with it (at least 2 days between new builds please). This is a temporary solutions, since we have to do this by hand.
When you want to pull your modification to this repository. You have to follow those rules:
- You're modification can't use a name that is already in use
- You have to include a readme.txt file, see the content below
- You modification has to support at least English (more languages are allowed, of course)
/*
* Name:
* Version:
* ModernBB version:
* Developer:
* Developer website:
* Description:
* Last release date:
*/
You are allowed to add more parameters. The parameter "Developer website" isn't required (as long as it is clear what to modification does, "Description' isn't required either). However, all parameters have to be in the readme, even when left empty. The "Developer" parameter can only be changed by the developer.
When you push a modification to this repository, you agree with those statements:
- Everyone is allowed to change any modifications, however, the pull request has to be accepted by the original creator.
- You're modification can be removed from the repository.
- When you push a modification to this repository, it will, for now, be released under the GPLv3 license, however, you do agree that we are allowed to change the license any time to MIT.