On Wed, Mar 16, 2011 at 11:08 AM, Pradeep Fernando <[email protected]> wrote:
> 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.
>

It may be difficult in the initial stage because we are graduating so
many. But in the long run we only graduate few, so we should discuss
and document.

Thanks,
Supun..

> --Pradeep
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
Supun Kamburugamuva
Technical Lead &  Product Manager, WSO2 Inc.; http://wso2.com
Member, Apache Software Foundation; http://www.apache.org
WSO2 Inc.;  http://wso2.org
E-mail: [email protected];  Mobile: +94 77 431 3585
Blog: http://supunk.blogspot.com
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to