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?

Peter
> >
> > Could we have a T:T branch for package-groups?
> 
> 
> That is useless and will just complicate things, since the time difference is 
> very
> small between Trunk:Testing and Trunk. Any change has to be tested in
> Trunk:Testing first and then pushed to Trunk.
> 
> 
> Anas
> 
> >
> > Peter
> >>
> >> Any change to the patterns have to be packaged and submitted to
> >> Trunk:Testing first (first add to git as a direct commit or a merge 
> >> request),
> this
> >> will give everyone the possibility to review the changes on the
> meego-commits
> >> mailing list. Once it has been verified on Trunk:Testing it will be pushed 
> >> to
> Trunk
> >> with related added packages if they do not exist in Trunk already.
> >>
> >
> >> Note: The same would also apply to kickstart files, that is something we 
> >> are
> >> working on right now.
> >>
> >>
> >> Regards,
> >> Anas
> >> _______________________________________________
> >> 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