Hi hiranya, comments inline,
On Wed, Mar 16, 2011 at 10:53 AM, Hiranya Jayathilaka <[email protected]> wrote: > Hi Folks, > I can see a bunch of Orbit bundles have been graduated (moved from trunk to > a separate location) recently. What is the criteria for selecting > components/Orbit bundles for graduation? We selected the bundles based on the recent active levels. As i have explained you in the offline chat. > Also in case of Orbit bundles, we need to upgrade the dependency versions > time to time. Whenever the corresponding 3rd party projects make a release > we should look into upgrading the dependency versions. I'm facing this > situation with HAPI library right now (for HL7) which is already graduated. > What is the process to upgrade a graduated module? Should I un-graduate it > back to the trunk? you have to do a svn copy in the trunk, modify it, update the versions, and after the release you should graduate your bundle again and remove the source from the trunk. We have put the graduated bundles under released version. that way we can track which version of orbit bundle shipped with which release. otherwise, you cant track something like that and only way to do such thing is to go back in time and check carbon distributions. > It seems currently we don't have any sort of process for graduating > components/bundles. agreed, we havent documented it. Already graduated Orbit bundles have been selected based > on the lack of activity in the recent times which IMO is too ad hoc. I think > it's time to formalize the graduation process and document it somewhere. > Also the corresponding developers/teams should be in the loop when > graduating a particular module to avoid any future inconveniences. notifying developers is not going to be easy as there are 120+ orbit bundles. I have gradauted ~70 bundles. which is time consuming. Discussing about a bundle in the mailing list is not feasible. The other thing we can do ask developer themselves to do this task after an evaluation of the bundle state. --Pradeep _______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
