> -----Original Message-----
> From: Anas Nashif [mailto:[email protected]]
> Sent: Tuesday, February 08, 2011 12:14 AM
> To: Zhu, Peter J
> Cc: [email protected] list)
> Subject: Re: [meego-packaging] Changes on how patterns are applied and
> deployed
> 
> 
> On 7 Feb 2011, at 15:42, Zhu, Peter J wrote:
> 
> > Hi
> >
> >> -----Original Message-----
> >> From: Anas Nashif [mailto:[email protected]]
> >> Sent: Monday, February 07, 2011 2:23 AM
> >> To: Zhu, Peter J
> >> Cc: [email protected] list)
> >> Subject: Re: [meego-packaging] Changes on how patterns are applied and
> >> deployed
> >>
> >>
> >> On 6 Feb 2011, at 12:57, Zhu, Peter J wrote:
> >>
> >>> Hi
> >>>> -----Original Message-----
> >>>> From: [email protected]
> >>>> [mailto:[email protected]] On Behalf Of Anas
> Nashif
> >>>> Sent: Friday, February 04, 2011 9:40 PM
> >>>> To: [email protected] list)
> >>>> Subject: [meego-packaging] Changes on how patterns are applied and
> >> deployed
> >>>>
> >>>> Hi,
> >>>>
> >>>> Up until now, patterns were maintained in a git tree and OBS (as meta
> data
> >> for
> >>>> projects). Changes have been committed to OBS using a script that
> applies
> >> the
> >>>> changes in the git tree to OBS. This action was done in the background
> >> without
> >>>> any notifications (unless you monitor the git tree).
> >>>> In addition to that, we used the same patterns for Trunk and
> Trunk:Testing
> >>>> which caused lots of issues when certain new packages have been in
> >>>> Trunk:Testing and still did not make it to Trunk.
> >>>>
> >>>> The patterns will still be maintained in GIT, however, we now package
> them
> >>>> and do not maintain them in OBS anymore (for now they are still available
> as
> >>>> metadata in OBS, but we do not use them in new repos), instead,
> whenever
> >> a
> >>>> new repo is created we extract the patterns from the package
> >> package-groups
> >>>> and apply them on the repo.
> >>> How does Trunk repo know what changes are T:T only and exclude them
> >> then?
> >>
> >>
> >> changes are tested in Trunk:Testing and pushed to Trunk when verified, just
> like
> >> any package.
> >>
> > Since we have just one branch of package-groups, how doesn't Trunk repo
> pick up changes for T:T only?
> 
> Because changes are packaged and submitted to Trunk:Testing, verified and
> when all OK, pushed to Trunk, so Trunk does not pick changes unless the
> package has been moved from Trunk:Testing to Trunk.
> 
Just noticed there is a new package of package-group. Then make sense. Thank you

Peter
> 
> Anas


_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to