Guidelines for Code Contributions
You can contribute to WebsitePanel code base in a number of ways. We identify the following levels of envolvement:
1. Localizers. 3rd-party developers could submit language packs for WebsitePanel. Localizers do not have write access to the project source tree.
2. Contributors. 3rd-party product placed in “Contribs” folder of WebsitePanel project. Contributors submit their work to WebsitePanel team for validation and approval. All products in “Contribs” folder must be tested by WebsitePanel team to work well with corresponding WebsitePanel release. All contributions must conform to the required project structure, i.e. contain readme, release notes, etc. Contributors must provide support for their modules (bug fixes, compatibility with newest WebsitePanel versions). Contributors do not have write access to the project source tree.
3. Core Contributors. 3rd-party contribution is included in the main source tree of WebsitePanel. Core Contributors submit their work to WebsitePanel team for validation and approval for inclusion into project trunk. Core Contributors do not have write access to the project source tree.
4. Developers. 3rd-parties participating in core development and having write access to the project source tree.
Please express your willingness to contribute in the form of comments on the bug report/feature request on CodePlex. Also, please send your contribution requests to the following e-mail:info@websitepanel.net in the following format.
Subject line: Issue Tracker Item number E.g. #12345 and Issue Title.
Message Body: Details of contribution.
Depending on the level of envolvement a certain paperwork may be required to accept contribution.
3rd-party developers could also create modules, add-ons and extensions for WebsitePanel using its standard public API and then distribute them through their channels. They could also promote their products on WebsitePanel forums.