* bp flag added to bug tracker (org.openembedded.stable) @ 2008-05-06 14:51 Rolf Leggewie 2008-05-06 15:24 ` Rolf Leggewie 2008-05-06 17:43 ` Koen Kooi 0 siblings, 2 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-06 14:51 UTC (permalink / raw) To: openembedded-devel Hi, it appears that org.openembedded.stable is not in addition to but a replacement for org.oe.angstrom-2007.12-stable. It also seems that the policy so far of "two A* devs ACK any commit" has been thus replaced by "two OE devs ACK any commit". Correct so far? I believe the BTS should help us out with flagging, granting and documenting backport requests. Which is why I have just added the bp flag which can be applied to attachments in our BTS. Anybody can request the bp flag (which should trigger an email to oe-devel), but only members of the OE group can grant it. I am yet somewhat unfamiliar with flags, but I guess we'll learn as we go. My understanding is that a grant can be given more than once. IOW, very elegant solution that is tightly integrated with current processes. Regards Rolf PS: OE devs who are not yet a member of the OE group should please ping mickey ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-06 14:51 bp flag added to bug tracker (org.openembedded.stable) Rolf Leggewie @ 2008-05-06 15:24 ` Rolf Leggewie 2008-05-06 17:48 ` Rolf Leggewie 2008-05-06 17:43 ` Koen Kooi 1 sibling, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-06 15:24 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > request the bp flag (which should trigger an email to oe-devel) It appears the mail is not yet sent which is unfortunate but not a real problem IMHO. I'll look into making the mail trigger work correctly, but I think we can start with this. > IOW, very elegant solution that is tightly integrated with current > processes. A search for open bp request would look like this: http://tinyurl.com/5v993n ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-06 15:24 ` Rolf Leggewie @ 2008-05-06 17:48 ` Rolf Leggewie 0 siblings, 0 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-06 17:48 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Rolf Leggewie wrote: >> request the bp flag (which should trigger an email to oe-devel) > > It appears the mail is not yet sent which is unfortunate but not a real > problem IMHO. I'll look into making the mail trigger work correctly, > but I think we can start with this. looks like a problem on the receiving end. I added my personal mail to the bp queue CC list and am receiving the mails just fine. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-06 14:51 bp flag added to bug tracker (org.openembedded.stable) Rolf Leggewie 2008-05-06 15:24 ` Rolf Leggewie @ 2008-05-06 17:43 ` Koen Kooi 2008-05-06 18:11 ` Graeme Gregory 2008-05-07 9:45 ` Rolf Leggewie 1 sibling, 2 replies; 28+ messages in thread From: Koen Kooi @ 2008-05-06 17:43 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Hi, > > it appears that org.openembedded.stable is not in addition to but a > replacement for org.oe.angstrom-2007.12-stable. It also seems that the > policy so far of "two A* devs ACK any commit" has been thus replaced by > "two OE devs ACK any commit". Correct so far? "two stable branch developers" would be more like it. > > I believe the BTS should help us out with flagging, granting and > documenting backport requests. Which is why I have just added the bp > flag which can be applied to attachments in our BTS. Anybody can > request the bp flag (which should trigger an email to oe-devel), but > only members of the OE group can grant it. I am yet somewhat unfamiliar > with flags, but I guess we'll learn as we go. My understanding is that > a grant can be given more than once. > > IOW, very elegant solution that is tightly integrated with current > processes. Thanks for working on this. regards, Koen ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-06 17:43 ` Koen Kooi @ 2008-05-06 18:11 ` Graeme Gregory 2008-05-07 9:45 ` Rolf Leggewie 1 sibling, 0 replies; 28+ messages in thread From: Graeme Gregory @ 2008-05-06 18:11 UTC (permalink / raw) To: openembedded-devel On Tue, May 06, 2008 at 07:43:34PM +0200, Koen Kooi wrote: > Rolf Leggewie wrote: >> Hi, >> >> it appears that org.openembedded.stable is not in addition to but a >> replacement for org.oe.angstrom-2007.12-stable. It also seems that the >> policy so far of "two A* devs ACK any commit" has been thus replaced by >> "two OE devs ACK any commit". Correct so far? > > "two stable branch developers" would be more like it. > Yeah that makes sense, I'm an OE dev, but I never play with stable so its pointless asking me to do backports. Graeme ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-06 17:43 ` Koen Kooi 2008-05-06 18:11 ` Graeme Gregory @ 2008-05-07 9:45 ` Rolf Leggewie 2008-05-07 10:30 ` Koen Kooi 1 sibling, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 9:45 UTC (permalink / raw) To: openembedded-devel [resent as requested by list admin] Koen Kooi wrote: > "two stable branch developers" would be more like it. Who defines that? We already have an OE group in bugzilla and could use it if the distinction was unnecessary. Otherwise, it would certainly be easy to add another group for this purpose once it is clear who should be a member of that group. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 9:45 ` Rolf Leggewie @ 2008-05-07 10:30 ` Koen Kooi 2008-05-07 12:49 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Koen Kooi @ 2008-05-07 10:30 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > [resent as requested by list admin] > > Koen Kooi wrote: >> "two stable branch developers" would be more like it. > > Who defines that? > > We already have an OE group in bugzilla and could use it if the > distinction was unnecessary. Otherwise, it would certainly be easy to > add another group for this purpose once it is clear who should be a > member of that group. That isn't a problem right now, since a patch requires review and approval on the stable-branch *mailinglist*. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 10:30 ` Koen Kooi @ 2008-05-07 12:49 ` Rolf Leggewie 2008-05-07 13:35 ` Koen Kooi 2008-05-07 13:37 ` Philip Balister 0 siblings, 2 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 12:49 UTC (permalink / raw) To: openembedded-devel Hello Koen, thank you for the answer. Koen Kooi wrote: > That isn't a problem right now, since a patch requires review and > approval on the stable-branch *mailinglist*. Well, I guess it was clear this whole thing is about the possibility of circumventing that medium break and using the tools for what they are meant to be. Let me ask a blunt question: Is there really any activity on the stable branch? The mailing list (which I just found out about) seems rather quiet to say the least. And what I see in the bug tracker is mostly just a bot dumping a lot of stuff that apparently nobody cares sh!t about. Bugs verified as WFM in .dev and claimed to exist in .stable are completely ignored even after nagging oe-devel. I don't see how the current setup helps. I *do* see how having all that in the bug tracker would help a lot. Regards Rolf ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 12:49 ` Rolf Leggewie @ 2008-05-07 13:35 ` Koen Kooi 2008-05-07 14:32 ` Rolf Leggewie 2008-05-07 13:37 ` Philip Balister 1 sibling, 1 reply; 28+ messages in thread From: Koen Kooi @ 2008-05-07 13:35 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Hello Koen, > > thank you for the answer. > > Koen Kooi wrote: >> That isn't a problem right now, since a patch requires review and >> approval on the stable-branch *mailinglist*. > > Well, I guess it was clear this whole thing is about the possibility of > circumventing that medium Sorry, that wasn't clear to me, it took me a while to realise that 'bp' means 'backport'. I thought you where cataloging bugs for Angstrom developers to review, which I think is very cool. The thing is that "OE stable branch patch process" is different from "Angstrom patch process", even if it involves largely the same people. Ideally angstrom developers review a patch and post a "ready to commit" one for review on the stable branch mailinglist. If you don't use angstrom, or even no distro at all, you post your (hopefully "ready to commit") patch to the stablebranch mailinglist. The main point is that your patch applies cleanly and has been tested before you post it (unless it's an RFC). > Let me ask a blunt question: Is there really any activity on the stable > branch? There hasn't been much traffic on the mailinglist lately since I was on holiday and PaulS still is on holiday and Leon is swamped at work. I am however currently cleaning up my patch queue to send them for review, but I need to test things on actual devices first, which takes time. I take "stable" seriously, sorry if that gets mistaken for sloth. If you think you have patches that should get applied to the stablebranch, please post them for review on the stablebranch mailinglist. I can't speak for other developers, but I aim for a "same day review" timeframe. Sorry if I caused confusion about this. regards, Koen ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 13:35 ` Koen Kooi @ 2008-05-07 14:32 ` Rolf Leggewie 2008-05-07 15:53 ` Koen Kooi 0 siblings, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 14:32 UTC (permalink / raw) To: openembedded-devel Koen Kooi wrote: > Sorry, that wasn't clear to me, it took me a while to realise that 'bp' > means 'backport'. My apologies if that got lost somewhere in between. Yes, it stands for backport (request). I keep the flag names as short as possible because otherwise the bugzilla UI soon becomes unbelievably ugly and bloated. > There hasn't been much traffic on the mailinglist lately since I was on > holiday and PaulS still is on holiday and Leon is swamped at work. I appreciate that. Thanks for the good work. > If you think you have patches that should get applied to the > stablebranch, please post them for review on the stablebranch > mailinglist. Would it be OK if I directed you to http://tinyurl.com/63674m instead? Maybe you can save this search in your bugzilla account? These are patches tagged with the bp keyword request. The Stable branch devs can then ACK or NACK the patch right in the bug tracker. Second person to ACK makes the commit to .stable. Isn't this the kind of review process we are looking for? Maybe you can over time move the complete review process away from the mailing list and into bugzilla. That would be my suggestion. I also did a bit of work on the autobuilder bugs which are fixed in .dev but were filed against .stable in http://tinyurl.com/5th9yj There are no patches in there yet, but these should be easy to get with "mtn -r $devheadrevision -r $stableheadrevision packages/$package", I assume (haven't tried if mtn supports cross-branch diffs). ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 14:32 ` Rolf Leggewie @ 2008-05-07 15:53 ` Koen Kooi 2008-05-07 16:41 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Koen Kooi @ 2008-05-07 15:53 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Koen Kooi wrote: >> If you think you have patches that should get applied to the >> stablebranch, please post them for review on the stablebranch >> mailinglist. > > Would it be OK if I directed you to http://tinyurl.com/63674m instead? > Maybe you can save this search in your bugzilla account? These are > patches tagged with the bp keyword request. Navigating bugzilla is sadly on the wrong side of my motivation (read: available time) threshold. Why? Because I spend a lot of time offline (no access to bugzilla) and I do have a local copy of the stablebranch mail folder. I'm sure I can configure bugzilla to mail me and all that, but I honestly have no time or inclination to look into that right now. > The Stable branch devs can > then ACK or NACK the patch right in the bug tracker. Second person to > ACK makes the commit to .stable. Isn't this the kind of review process > we are looking for? Maybe you can over time move the complete review > process away from the mailing list and into bugzilla. That would be my > suggestion. Moving to bugzilla would be a good thing, but the policy right now works for the stable branch maintainers quite well and fits with out "lifestyle" (read: available time). It's nothing against you or bugzilla, just people being (too) busy. regards, Koen ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 15:53 ` Koen Kooi @ 2008-05-07 16:41 ` Rolf Leggewie 2008-05-08 10:59 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 16:41 UTC (permalink / raw) To: openembedded-devel Koen Kooi wrote: > mail folder. I'm sure I can configure bugzilla to mail me and all that, > but I honestly have no time or inclination to look into that right now. Done ;-) For now, I added both oe-stablebranch and you to the list to cc whenever the bp flag is requested. Let me know if that doesn't work or you receive mail twice (mail did not get through to oe-devel, because of a filter, I assume) ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 16:41 ` Rolf Leggewie @ 2008-05-08 10:59 ` Rolf Leggewie 2008-05-10 12:12 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-08 10:59 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Koen Kooi wrote: >> mail folder. I'm sure I can configure bugzilla to mail me and all that, >> but I honestly have no time or inclination to look into that right now. > > Done ;-) > > For now, I added both oe-stablebranch and you to the list to cc whenever > the bp flag is requested. It doesn't look like the mails make it to the list. Can you please white-list bugzilla-daemon@amethyst.openembedded.net? Koen, do you receive the notification mails? We have quite a list of backport request by now. Most of them easily applicable. http://bugs.openembedded.net/request.cgi?action=queue&requester=&product=&type=all&requestee=&component=&group=type ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-08 10:59 ` Rolf Leggewie @ 2008-05-10 12:12 ` Rolf Leggewie 2008-05-10 12:45 ` Koen Kooi 0 siblings, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-10 12:12 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Rolf Leggewie wrote: >> Koen Kooi wrote: >>> mail folder. I'm sure I can configure bugzilla to mail me and all that, >>> but I honestly have no time or inclination to look into that right now. >> Done ;-) >> >> For now, I added both oe-stablebranch and you to the list to cc whenever >> the bp flag is requested. > > It doesn't look like the mails make it to the list. Can you please > white-list bugzilla-daemon@amethyst.openembedded.net? > > Koen, do you receive the notification mails? We have quite a list of > backport request by now. Most of them easily applicable. > > http://bugs.openembedded.net/request.cgi?action=queue&requester=&product=&type=all&requestee=&component=&group=type Are "the stable guys" gonna let them rot in the BTS despite the efforts I made to accomodate the requests you made? If you are continuing to ignore the patches (some of which I prepared just so you would not have to inspect the changes between .stable and .dev yourselves), I might as well close them all out as wontfix with a comment that .stable is unsupported and the people "supporting" it don't care unless you jump through whatever hoops-of-the-day they present you with. So much for "same day review". Last warning to take at least a little care about your .stable bugs and patches in the tracker or have them all auto-closed. If .stable chooses to ignore the BTS we might as well make that transparent and inform the poor fellows making the reports and hoping for support that they are out of luck. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-10 12:12 ` Rolf Leggewie @ 2008-05-10 12:45 ` Koen Kooi 2008-05-10 13:45 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Koen Kooi @ 2008-05-10 12:45 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Rolf Leggewie wrote: >> Rolf Leggewie wrote: >>> Koen Kooi wrote: >>>> mail folder. I'm sure I can configure bugzilla to mail me and all that, >>>> but I honestly have no time or inclination to look into that right now. >>> Done ;-) >>> >>> For now, I added both oe-stablebranch and you to the list to cc whenever >>> the bp flag is requested. >> It doesn't look like the mails make it to the list. Can you please >> white-list bugzilla-daemon@amethyst.openembedded.net? >> >> Koen, do you receive the notification mails? We have quite a list of >> backport request by now. Most of them easily applicable. >> >> http://bugs.openembedded.net/request.cgi?action=queue&requester=&product=&type=all&requestee=&component=&group=type > > Are "the stable guys" gonna let them rot in the BTS despite the efforts > I made to accomodate the requests you made? Quoting myself upthread: 'Ideally angstrom developers review a patch and post a "ready to commit" one for review on the stable branch mailinglist. If you don't use angstrom, or even no distro at all, you post your (hopefully "ready to commit") patch to the stablebranch mailinglist. The main point is that your patch applies cleanly and has been tested before you post it (unless it's an RFC).' > If you are continuing to > ignore the patches (some of which I prepared just so you would not have > to inspect the changes between .stable and .dev yourselves), I might as > well close them all out as wontfix with a comment that .stable is > unsupported and the people "supporting" it don't care unless you jump > through whatever hoops-of-the-day they present you with. > > So much for "same day review". Again quoting myself from upthread: "If you think you have patches that should get applied to the stablebranch, please post them for review on the stablebranch mailinglist. I can't speak for other developers, but I aim for a "same day review" timeframe." I have seen *one* patch being posted to the mailinglist with the [Review] flag, that was reviewed within 24 hours and committed soon thereafter. So the system works as defined. So far the stable branch people have a defined system that has been extensively, publically RFC'ed and agreed upon that delivers on its promises. Links to patches aren't patches. Bugzilla spam that might link to patches aren't patches. Talk about mails that haven't appeared isn't patches. > Last warning to take at least a little care about your .stable bugs and > patches in the tracker or have them all auto-closed. Whatever, do as you like. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-10 12:45 ` Koen Kooi @ 2008-05-10 13:45 ` Rolf Leggewie 0 siblings, 0 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-10 13:45 UTC (permalink / raw) To: openembedded-devel Koen Kooi wrote: > Links to patches aren't patches. Bugzilla spam that might link to > patches aren't patches. I'd quote myself here about hoop-of-the-day >> Last warning to take at least a little care about your .stable bugs and >> patches in the tracker or have them all auto-closed. > > Whatever, do as you like. OK, I'll let the guys looking for help about .stable in the bug tracker know that the .stable guys are not interested in the BTS and that they should be pet-like in being prepared to jump through whatever hoops they are presented with. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 12:49 ` Rolf Leggewie 2008-05-07 13:35 ` Koen Kooi @ 2008-05-07 13:37 ` Philip Balister 2008-05-07 14:16 ` Richard Purdie ` (2 more replies) 1 sibling, 3 replies; 28+ messages in thread From: Philip Balister @ 2008-05-07 13:37 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 1139 bytes --] Rolf Leggewie wrote: > Let me ask a blunt question: Is there really any activity on the stable > branch? The mailing list (which I just found out about) seems rather > quiet to say the least. And what I see in the bug tracker is mostly > just a bot dumping a lot of stuff that apparently nobody cares sh!t > about. Bugs verified as WFM in .dev and claimed to exist in .stable are > completely ignored even after nagging oe-devel. Rolf, Can you remind me what the stable branch mailing list is? I suspect many devs are more interested in .dev than .stable and are not on the list. I would guess that most users of .stable are more focused on their product work than keeping up with listservs. Another case you should think of is that it is likely that .stable will start to have changes that do not make sense for .dev. Also with time .stable will be "replaced" with a new branch from .dev. (I use the quotes, because the original branch may have users for a long time). Pplease remember we are all very busy and have a great deal of trouble keeping up with all of our responsibilities. Philip [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3303 bytes --] ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 13:37 ` Philip Balister @ 2008-05-07 14:16 ` Richard Purdie 2008-05-07 15:47 ` Koen Kooi 2008-05-07 14:39 ` Rolf Leggewie 2008-05-10 23:18 ` Florian Boor 2 siblings, 1 reply; 28+ messages in thread From: Richard Purdie @ 2008-05-07 14:16 UTC (permalink / raw) To: openembedded-devel On Wed, 2008-05-07 at 09:37 -0400, Philip Balister wrote: > Another case you should think of is that it is likely that .stable will > start to have changes that do not make sense for .dev. Also with time > .stable will be "replaced" with a new branch from .dev. (I use the > quotes, because the original branch may have users for a long time). On this note, I would like to raise the question of whether a new 'stable' branch may make sense and make a better target to organise effort around? I ask since we've had a round of fairly invasive changes to .dev, hopefully for the better and syncing between this and the older stable branch is going to get painful. I don't know what Angstrom is planning for any new release? I guess a useful question to ask at this point is "Whats brewing for .dev in the next six months?" From my perspective I see the following *possible* ideas which have the potential for disruption: * a new bitbake release and making this the minimum version for .dev * make multimachine.bbclass the default * make packaged-staging opt-out * resolve some issues I've just noticed with pkgconfig[1] * libtool experimentation[2] [1] pkgconfig.bbclass and autotools.bbclass are now overlapping functionality. We can probably drop pkgconfig.bbclass now or at least split the staging bit into a separate class since autotools shouldn't need it anymore. The functionality in autotools.bbclass should be opt-out, not opt-in as it is at present IMO though. [2] I've been meaning to mail about this for a while. Poky has upgraded from 1.5.10 to 2.2.2 and then 2.2.4. This has to be one of the most painful things I've ever done. On the plus side, we're down to two libtool patches now. I did find two bugs in the 2.2.2 release but these have been fixed upstream after I reported them. For .dev, I propose adding Poky's recipes as DEFAULT_PREFERENCE = "-1" and then brave souls can enable it and fix up their favourite targets or at least report the issues. The fixes in Poky should provide a good start. So all things considered, there isn't anything too disruptive in that list IMO. I don't know if anyone else has any infrastructure changes planned? Cheers, Richard ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 14:16 ` Richard Purdie @ 2008-05-07 15:47 ` Koen Kooi 2008-05-07 16:34 ` Leon Woestenberg 0 siblings, 1 reply; 28+ messages in thread From: Koen Kooi @ 2008-05-07 15:47 UTC (permalink / raw) To: openembedded-devel Richard Purdie wrote: > On Wed, 2008-05-07 at 09:37 -0400, Philip Balister wrote: >> Another case you should think of is that it is likely that .stable will >> start to have changes that do not make sense for .dev. Also with time >> .stable will be "replaced" with a new branch from .dev. (I use the >> quotes, because the original branch may have users for a long time). > > On this note, I would like to raise the question of whether a new > 'stable' branch may make sense and make a better target to organise > effort around? Since .stable is actually the second stable branch I can say from experience: "not really". The current branch was started with the aim of being stable (sic) and supported for a defined period. From the announcement: "The stable branch is not intended to keep up with the pace of development on the development branch. Planned is to create new stable branches every year; the next stable branch is scheduled to branch of the development tree during 2008.12. Old stable branches will go in unmaintained mode 3 months after a new stable branch is created; the current stable will retire 2009.2." Since there is at least one company basing products on it (http://linuxdevices.com/news/NS6292990557.html) we would be stupid to start a new one right now. If we go back on our promises like that, we can just stop pretending we care about stability and tell everyone to use .dev. > I ask since we've had a round of fairly invasive changes > to .dev, hopefully for the better and syncing between this and the older > stable branch is going to get painful. "The stable branch is not intended to keep up with the pace of development on the development branch." We saw the merge problems coming and that's why we have the review process, since applying diffs 1:1 isn't possible or even wanted. > I don't know what Angstrom is planning for any new release? "somewhere in 2008" is the current consensus. The quality of the 2008 distro has improved a lot lately, thanks to some donations and consultant work (the user experience) and of course your packaged-staging work (The developer experience). > I guess a useful question to ask at this point is "Whats brewing > for .dev in the next six months?" > >> From my perspective I see the following *possible* ideas which have the > potential for disruption: > > * a new bitbake release and making this the minimum version for .dev > * make multimachine.bbclass the default > * make packaged-staging opt-out > * resolve some issues I've just noticed with pkgconfig[1] > * libtool experimentation[2] > > [1] pkgconfig.bbclass and autotools.bbclass are now overlapping > functionality. We can probably drop pkgconfig.bbclass now or at least > split the staging bit into a separate class since autotools shouldn't > need it anymore. The functionality in autotools.bbclass should be > opt-out, not opt-in as it is at present IMO though. > > [2] I've been meaning to mail about this for a while. Poky has upgraded > from 1.5.10 to 2.2.2 and then 2.2.4. This has to be one of the most > painful things I've ever done. On the plus side, we're down to two > libtool patches now. I did find two bugs in the 2.2.2 release but these > have been fixed upstream after I reported them. For .dev, I propose > adding Poky's recipes as DEFAULT_PREFERENCE = "-1" and then brave souls > can enable it and fix up their favourite targets or at least report the > issues. The fixes in Poky should provide a good start. > > So all things considered, there isn't anything too disruptive in that > list IMO. I don't know if anyone else has any infrastructure changes > planned? For the stable branch "disruptive" is not really a good metric, "how well tested are the changes across the complete OE metadata" is a better one. regards, Koen ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 15:47 ` Koen Kooi @ 2008-05-07 16:34 ` Leon Woestenberg 0 siblings, 0 replies; 28+ messages in thread From: Leon Woestenberg @ 2008-05-07 16:34 UTC (permalink / raw) To: openembedded-devel; +Cc: openembedded-devel Koen, Richard, On Wed, May 7, 2008 at 5:47 PM, Koen Kooi <k.kooi@student.utwente.nl> wrote: > Richard Purdie wrote: > > On this note, I would like to raise the question of whether a new > > 'stable' branch may make sense and make a better target to organise > > effort around? > > > Maybe it's better to put effort in working towards a *planned* new base point for the next stable branch-off. Koen, thanks for re-establishing that branching off too often is not good, I retract my 2008.6 question :-) > > I guess a useful question to ask at this point is "Whats brewing > > for .dev in the next six months?" > > > > > From my perspective I see the following *possible* ideas which have the > > > Your perspective is widely recognized as broad and good :-) > > potential for disruption: > > > > * a new bitbake release and making this the minimum version for .dev > > * make multimachine.bbclass the default > > * make packaged-staging opt-out > > * resolve some issues I've just noticed with pkgconfig[1] > > * libtool experimentation[2] > > > > [1] pkgconfig.bbclass and autotools.bbclass are now overlapping > > functionality. We can probably drop pkgconfig.bbclass now or at least > > split the staging bit into a separate class since autotools shouldn't > > need it anymore. The functionality in autotools.bbclass should be > > opt-out, not opt-in as it is at present IMO though. > > > > [2] I've been meaning to mail about this for a while. Poky has upgraded > > from 1.5.10 to 2.2.2 and then 2.2.4. This has to be one of the most > > painful things I've ever done. On the plus side, we're down to two > > libtool patches now. I did find two bugs in the 2.2.2 release but these > > have been fixed upstream after I reported them. For .dev, I propose > > adding Poky's recipes as DEFAULT_PREFERENCE = "-1" and then brave souls > > can enable it and fix up their favourite targets or at least report the > > issues. The fixes in Poky should provide a good start. > > > > So all things considered, there isn't anything too disruptive in that > > list IMO. I don't know if anyone else has any infrastructure changes > > planned? > > > > For the stable branch "disruptive" is not really a good metric, "how well > tested are the changes across the complete OE metadata" is a better one. > What if we plan to have the disruptive changes breed and sit in .dev first until the devs are fine with them, plan towards a branch-off (a few weeks of keeping infrastructure changes in our .dev metadata, package recipe work is always fine of course) and branch off then? Regards, -- Leon ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 13:37 ` Philip Balister 2008-05-07 14:16 ` Richard Purdie @ 2008-05-07 14:39 ` Rolf Leggewie 2008-05-07 16:18 ` Leon Woestenberg 2008-05-10 23:18 ` Florian Boor 2 siblings, 1 reply; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 14:39 UTC (permalink / raw) To: openembedded-devel Philip, thank you for your mail. > Can you remind me what the stable branch mailing list is? You should really ask koen ;-) I didn't know about it until this morning either and had to google for it. Since I already did: http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-stablebranch > I would guess that most users of .stable are more focused on their > product work than keeping up with listservs. [...] > Pplease remember we are all very busy and have a great deal of trouble > keeping up with all of our responsibilities. I'm 100% with you there. Which is exactly why IMHO it makes so much sense to move away the review process from mailing lists into something we *all* already use and where we can collaborate better. A bug tracker is just so much more appropriate than a mailing list to manage the workflow. But, I guess that is neither up to you or me to decide, since we are both mostly by-standers. Regards Rolf ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 14:39 ` Rolf Leggewie @ 2008-05-07 16:18 ` Leon Woestenberg 2008-05-07 17:23 ` Rolf Leggewie 0 siblings, 1 reply; 28+ messages in thread From: Leon Woestenberg @ 2008-05-07 16:18 UTC (permalink / raw) To: openembedded-devel; +Cc: openembedded-devel Hello all, On Wed, May 7, 2008 at 4:39 PM, Rolf Leggewie <no2spam@nospam.arcornews.de> wrote: > > Can you remind me what the stable branch mailing list is? > > You should really ask koen ;-) I didn't know about it until this > morning either and had to google for it. Since I already did: > 1) Stuff had been discussed on multiple mailing lists (oe/angstrom). 2) There is that news item trying to be seen on www.openembedded.org. Summary: stable is mostly for having a set of metadata that works within a set of parameters, and the ability to fix any outstanding bugs in there. Mostly useful for basing off product development (third parties to us). Also, third parties and newbies can be pointed to stable. > > Pplease remember we are all very busy and have a great deal of trouble > > keeping up with all of our responsibilities. > > I'm 100% with you there. Which is exactly why IMHO it makes so much > sense to move away the review process from mailing lists into something > we *all* already use and where we can collaborate better. A bug tracker > is just so much more appropriate than a mailing list to manage the workflow. > Intention is that we should really prevent (heavy) breakage on the stable branch and reviews are necessary to have more eyes on commits. Yes, we could do this in the bugtracker. I'm OK with that but we need to define a proper workflow. > But, I guess that is neither up to you or me to decide, since we are > both mostly by-standers. > Frankly me too, as at this moment I'm not using stable, simply because I did not base new products off 'stable' yet. So my personal interest is not so much in the current stable tree, but in the process of getting the next stable tree base point. (I have to spend my limited time wisely, like everybody else, and that means putting some effort in a future stable tree instead of the current, for me.) Despite everyone's limited time, I think OE is gaining momentum again on getting our workflow and new ideas going, and I would like to thank everyone on OpenEmbedded for that. In response to Richard: When we have a stabilized .dev tree, we could branch off a stable tree, but not to often please. The plan was for 2008.12 but responding to RP: maybe we should consider a 2008.6 base? Regards, Leon. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 16:18 ` Leon Woestenberg @ 2008-05-07 17:23 ` Rolf Leggewie 2008-05-07 18:35 ` Leon Woestenberg 2008-05-07 21:48 ` Koen Kooi 0 siblings, 2 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-07 17:23 UTC (permalink / raw) To: openembedded-devel Leon Woestenberg wrote: >> You should really ask koen ;-) I didn't know about it until this >> morning either and had to google for it. Since I already did: >> > 1) Stuff had been discussed on multiple mailing lists (oe/angstrom). I'm absolutely aware of the .stable branch, the existence of it has been clearly communicated. I was not quite so clear until yesterday as to how it related to the previous stable branch maintained by A*. I heard about the stablebranch ml and that it is the place to discuss backports first time in koen's mail today around noon. The ml is what Philip asked about and what I was referring to above. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 17:23 ` Rolf Leggewie @ 2008-05-07 18:35 ` Leon Woestenberg 2008-05-07 21:48 ` Koen Kooi 1 sibling, 0 replies; 28+ messages in thread From: Leon Woestenberg @ 2008-05-07 18:35 UTC (permalink / raw) To: openembedded-devel Hello Rolf, On Wed, May 7, 2008 at 7:23 PM, Rolf Leggewie <no2spam@nospam.arcornews.de> wrote: > Leon Woestenberg wrote: > >> You should really ask koen ;-) I didn't know about it until this > >> morning either and had to google for it. Since I already did: > >> > > 1) Stuff had been discussed on multiple mailing lists (oe/angstrom). > > I'm absolutely aware of the .stable branch, the existence of it has been > clearly communicated. I was not quite so clear until yesterday as to > how it related to the previous stable branch maintained by A*. I heard > Sorry for my misunderstanding. Regards, -- Leon ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 17:23 ` Rolf Leggewie 2008-05-07 18:35 ` Leon Woestenberg @ 2008-05-07 21:48 ` Koen Kooi 1 sibling, 0 replies; 28+ messages in thread From: Koen Kooi @ 2008-05-07 21:48 UTC (permalink / raw) To: openembedded-devel Rolf Leggewie wrote: > Leon Woestenberg wrote: >>> You should really ask koen ;-) I didn't know about it until this >>> morning either and had to google for it. Since I already did: >>> >> 1) Stuff had been discussed on multiple mailing lists (oe/angstrom). > > I'm absolutely aware of the .stable branch, the existence of it has been > clearly communicated. I was not quite so clear until yesterday as to > how it related to the previous stable branch maintained by A*. I heard > about the stablebranch ml and that it is the place to discuss backports > first time in koen's mail today around noon. The ml is what Philip > asked about and what I was referring to above. As has been mentioned, the top news item on http://wwww.openembedded.org has a link to the mailinglist. It doesn't mention the review criteria, though. ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-07 13:37 ` Philip Balister 2008-05-07 14:16 ` Richard Purdie 2008-05-07 14:39 ` Rolf Leggewie @ 2008-05-10 23:18 ` Florian Boor 2008-05-11 19:31 ` Leon Woestenberg 2008-05-13 10:46 ` Rolf Leggewie 2 siblings, 2 replies; 28+ messages in thread From: Florian Boor @ 2008-05-10 23:18 UTC (permalink / raw) To: openembedded-devel; +Cc: openembedded-devel Hi, Philip Balister wrote: > I would guess that most users of .stable are more focused on their > product work than keeping up with listservs. I suppose this is the key problem with .stable. Its quite likely that people will take it, modify it to fit their needs and do not send patches because it takes too much of their precious time. Greetings Florian -- The dream of yesterday Florian Boor is the hope of today Tel: +49 271-771091-15 and the reality of tomorrow. Fax: +49 271-771091-19 [Robert Hutchings Goddard, 1904] florian.boor@kernelconcepts.de 1D78 2D4D 6C53 1CA4 5588 D07B A8E7 940C 25B7 9A76 ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-10 23:18 ` Florian Boor @ 2008-05-11 19:31 ` Leon Woestenberg 2008-05-13 10:46 ` Rolf Leggewie 1 sibling, 0 replies; 28+ messages in thread From: Leon Woestenberg @ 2008-05-11 19:31 UTC (permalink / raw) To: openembedded-devel Hello, On Sun, May 11, 2008 at 1:18 AM, Florian Boor <florian.boor@kernelconcepts.de> wrote: > > I would guess that most users of .stable are more focused on their > > product work than keeping up with listservs. > > I suppose this is the key problem with .stable. Its quite likely that people > will take it, modify it to fit their needs and do not send patches because it > takes too much of their precious time. > I think the model that works is as follows: - there are some dev's using (1) and maintaining (2) a stable branch. A subset of the people reporting the bugs should be able to fix them. - there are additional users doing the same. Note that there is a chicken and egg (or catch22) situation, as I based my work of .dev currently, not having any other choices. Regards, Leon. -- Leon ^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: bp flag added to bug tracker (org.openembedded.stable) 2008-05-10 23:18 ` Florian Boor 2008-05-11 19:31 ` Leon Woestenberg @ 2008-05-13 10:46 ` Rolf Leggewie 1 sibling, 0 replies; 28+ messages in thread From: Rolf Leggewie @ 2008-05-13 10:46 UTC (permalink / raw) To: openembedded-devel Florian Boor wrote: >> I would guess that most users of .stable are more focused on their >> product work than keeping up with listservs. > > I suppose this is the key problem with .stable. Its quite likely that people > will take it, modify it to fit their needs and do not send patches because it > takes too much of their precious time. Not sure if this is the key problem. But having your patches ignored unless you jump through the hoop-of-the-day (which in this case is a listserv) is also unlikely to increase your motivation next time around. At least that is my uneducated and inflammatory guess. ^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2008-05-13 10:51 UTC | newest] Thread overview: 28+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-05-06 14:51 bp flag added to bug tracker (org.openembedded.stable) Rolf Leggewie 2008-05-06 15:24 ` Rolf Leggewie 2008-05-06 17:48 ` Rolf Leggewie 2008-05-06 17:43 ` Koen Kooi 2008-05-06 18:11 ` Graeme Gregory 2008-05-07 9:45 ` Rolf Leggewie 2008-05-07 10:30 ` Koen Kooi 2008-05-07 12:49 ` Rolf Leggewie 2008-05-07 13:35 ` Koen Kooi 2008-05-07 14:32 ` Rolf Leggewie 2008-05-07 15:53 ` Koen Kooi 2008-05-07 16:41 ` Rolf Leggewie 2008-05-08 10:59 ` Rolf Leggewie 2008-05-10 12:12 ` Rolf Leggewie 2008-05-10 12:45 ` Koen Kooi 2008-05-10 13:45 ` Rolf Leggewie 2008-05-07 13:37 ` Philip Balister 2008-05-07 14:16 ` Richard Purdie 2008-05-07 15:47 ` Koen Kooi 2008-05-07 16:34 ` Leon Woestenberg 2008-05-07 14:39 ` Rolf Leggewie 2008-05-07 16:18 ` Leon Woestenberg 2008-05-07 17:23 ` Rolf Leggewie 2008-05-07 18:35 ` Leon Woestenberg 2008-05-07 21:48 ` Koen Kooi 2008-05-10 23:18 ` Florian Boor 2008-05-11 19:31 ` Leon Woestenberg 2008-05-13 10:46 ` Rolf Leggewie
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.