Hi,

Regards,
Yin, Yan


> -----Original Message-----
> From: Anas Nashif [mailto:[email protected]]
> Sent: Monday, January 17, 2011 8:13 PM
> To: Yin, Yan
> Cc: [email protected]
> Subject: Re: [meego-packaging] Please READ: Build System project
> restructuring announcement
> 
> 
> On 17 Jan 2011, at 03:30, Yin, Yan wrote:
> 
> > Hi,
> >
> > Regards,
> > Yin, Yan
> >
> >
> >> -----Original Message-----
> >> From: [email protected] [mailto:meego-packaging-
> >> [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:
> >>
> > According to the MeeGo Architecture Layer View, Application Framework
> like
> > Clutter/MX/MeeGo Touch Framework are not part of Core OS, does this
> mean
> > these packages will be move from Trunk to Trunk:UX?
> >
> > Another question here, some packages are vertical specific, for
> example, lirc
> > package to support infra-red remote control for TV, joystick support
> for TV,
> > some TV specific media codecs, putting them in Core are against the
> idea that
> > MeeGo Core is a common code base for all verticals and should keep as
> minimal
> > as possible. However, they're not part of either Application
> Framework or
> > User Experience as well, it's weird to see some TV specific media
> codecs
> > package stay in UX rather than Core...
> >
> > To summarize, what's on earth should Trunk:UX include? Could we have
> a clear
> > Guideline here like Trunk:UX should contain packages including User
> Experience +
> > Application Framework + Vertical specific packages? or something else?
> >
> > I like the idea of renaming Trunk to Trunk:Core, as Trunk is too
> general and
> > not reflect the fact it equals MeeGo Core and not aligned with the
> repo naming
> > (we have a repo named Core, but the OBS project is named Trunk),
> could we pull
> > in the renaming as the first step, rather than the last step? This is
> something
> > long overdue.
> 
> This change is very intrusive and will break many links in the build
> system, it is not wise to do it right now.

Got you, Anas, could you help elaborate a little bit about my other questions?

> 
> Anas
> 
> >
> > Thanks,
> > Yan.
> >
> >> 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
> >>   - 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)
> > Will you change the *.ks file in gitorious or should Release
> Engineers do that?
> >
> >> *   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

Reply via email to