Hi folks,

I have formulated the process we need to follow when releasing orbit
bundles in trunk @git. @Azeez/Sagara, please correct if any steps needs
correction.

1. If the jar you are bundling is new to the platform, start a discussion
on dev@ list and CC Azeez. Move on to the next step after getting
permission.

2. Fork the orbit *repo* from the wso2 *org* - https://github.com/wso2/orbit

3. Add your bundle - See the tomcat bundle for a sample -
https://github.com/wso2/orbit/blob/master/tomcat/7.0.52.wso2v4/pom.xml
3.1. Folder structure - orbit/<bundle-name>/<bundle-version>/pom.xml
3.2. Version syntax - <original-jar-version>*.wso2v*<X>
3.3. Remove any parent references in the pom
3.4. Add distributionManagement section to your pom.

4. Send a pull request to the wso2 org and ask your team lead to merge the
change. If you are a committer already, you can request commit rights to
orbit as well. You need to send a mail to dev@ CCing Azeez and Maheshika.

5. Release the bundle immediately. You need to send a mail to dev@ and CC
Maheshika for this. Maheshika will then deploy the bundle to Nexus maven
repo.

Thanks,
KasunG

-- 

*Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
email: kasung AT spamfree wso2.com
linked-in: http://lk.linkedin.com/in/gajasinghe
blog: http://kasunbg.org
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to