On Sun, Jan 16, 2011 at 9:11 AM, Zhu, Peter J <[email protected]> wrote: > Hi >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Nashif, Anas >> Sent: Saturday, January 15, 2011 11:48 PM >> To: [email protected] >> Subject: [meego-packaging] Please READ: Build System project restructuring >> announcement >> >> Hi, >> As a measure of cleanup and to better reflect the MeeGo architecture in the >> build system, we are planning to redo the project structure. >> The restructuring would happen in three steps, starting with the least >> intrusive >> one: >> >> 1) Step 1: Start 2011-01-20 >> - Create Trunk:UX and Trunk:UX:Testing >> - Move Trunk:{Handset|Netbook|IVI}/* to Trunk:UX >> - Make Trunk:Testing a link to Trunk > 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.
Newer versions of OBS has a mode where in case of linked projects, it would be rebuilds in Trunk:Testing only if they contain local non-promoted changes. Otherwise, packages from Trunk would be utilized. > 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 > -- br, Alexander Kanevskiy _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
