Hi, Thank you. A lot of information.
> > What's the benefit for this? A not-good thing is that T:T package would have > to rebuild if anything promoted to Trunk so that many unnecessary rebuild > would happen. > > > > Lots of benefits actually: > > 1. All meta data is kept in once central place, Trunk in this case. This > included > information about devel projects and such Currently all devel information are set against T:T. Do we need do something to reset to Trunk? > 2. It is always possible to see what packages in Trunk:Testing have been > changed >From experience in MeeGo:1.1, seem the package is still there even a request >has been promoted into Trunk. So we still have to figure out queued changes >with our own way like rdiff. Hope OBS has something upgraded for this. > 3. It is possible to build only changes and their dependencies and apply > Trunk:Testing changes on top of an installation of Trunk, very handy when > testing and manageable for example with 'zypper dup' I don't understand here. Seem We can still do this without project link since T:T just has limited changes than Trunk. You mean Trunk:Testing repo has limited packages just like Trunk:Testing project hosting limited/changed packages? > 4. Guarantee that we use the same sources + project configuration for both > projects, since they are linked > 5. resetting Trunk:Testing, i.e reverting changes is easier, it only requires > deletion of local package in Trunk:Testing. > 6. Generating diffs between the 2 projects is easier, because only a known > subset of the packages are physically present in Trunk:Testing, no more > confusion about what has been promoted and what not. > Again, From experience in MeeGo:1.1, seem the package is still there even a request has been promoted into Trunk Peter > The rebuild time in some cases is something we need to live with, it is not as > critical as any other mistakes we might do by running and managing completely > independent project, Trunk and Trunk:Testing. > > Anas > > > > Peter. > > > >> - Initial package cleanup of new Trunk:UX project. > >> Result: > >> - Trunk > >> - Trunk:UX > >> - Trunk:non-oss > >> With corresponding *:Testing projects. > >> > >> How will this affect you? > >> > >> * This step will produce one single repository for UX and application on > top > >> of Core instead of the many we have right now. > >> * Image configurations will need to be changed and would point to at > least > >> 3 repos: core, ux and non-oss (if needed) > >> * If you have been developing against one of the Trunk sub-projects > >> (Netbook,Handset, IVI), then you will need to re-branch or relink to the > >> new > >> Trunk:UX project > >> > >> 2) Step Two: Start 2011-01-21 - End 2011-03-23 > >> - move non-core packages to Trunk:UX, optionally drop or move > >> non-supported packages from both Trunk and Trunk:UX to Community if > needed > >> > >> Many packages will be moving around or even completely removed. Please > >> make sure you cleanup your home projects and delete packages or > sub-projects > >> you are no longer working on to avoid broken links. > >> > >> > >> 3) Step 3: Start 2011-03-23 (After 1.2 branch) > >> - Rename > >> Trunk -> Trunk:Core, > >> Trunk:Testing -> Trunk:Core:Testing > >> > >> If you have any questions or feedback, please let us know. > >> > >> > >> Regards, > >> Anas Nashif > >> > >> > >> --------------------------------------------------------------------- > >> Intel Corporation (UK) Limited > >> Registered No. 1134945 (England) > >> Registered Office: Pipers Way, Swindon SN3 1RJ > >> VAT No: 860 2173 47 > >> > >> This e-mail and any attachments may contain confidential material for > >> the sole use of the intended recipient(s). Any review or distribution > >> by others is strictly prohibited. If you are not the intended > >> recipient, please contact the sender and delete all copies. > >> > >> _______________________________________________ > >> MeeGo-packaging mailing list > >> [email protected] > >> http://lists.meego.com/listinfo/meego-packaging > > _______________________________________________ > > MeeGo-packaging mailing list > > [email protected] > > http://lists.meego.com/listinfo/meego-packaging _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
