* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 [not found] <20190819054333.566812D8079@tinkie.tkos.co.il> @ 2019-08-19 12:49 ` Baruch Siach 2019-08-19 12:55 ` Thomas Petazzoni 2019-08-28 12:37 ` Thomas Petazzoni 0 siblings, 2 replies; 16+ messages in thread From: Baruch Siach @ 2019-08-19 12:49 UTC (permalink / raw) To: buildroot Hi Thomas, The list of packages versions in Buildroot seems to be take from the master branch. All these packages were updated in the next branch. I think that when the next branch is active (i.e. has commits not in master), the script should look there instead of master. baruch On Mon, Aug 19, 2019 at 06:15:54AM -0000, Thomas Petazzoni wrote: > Outdated packages > ================= > > This is the list of packages for which a new version has been detected > and for which you are a registered developer. Please help us improving > the quality of Buildroot by bumping these packages to their latest > version. Thanks! > > name | found by | link to release-monitoring.org | version | upstream > -------------------------------+----------+----------------------------------------------+--------------+-------------- > openipmi | GUESS | https://release-monitoring.org/project/02549 | 2.0.24 | 2.0.27 > socat | GUESS | https://release-monitoring.org/project/04848 | 1.7.3.2 | 1.7.3.3 > strace | DISTRO | https://release-monitoring.org/project/04897 | 5.0 | 5.2 > -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il - ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 12:49 ` [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 Baruch Siach @ 2019-08-19 12:55 ` Thomas Petazzoni 2019-08-19 21:28 ` Arnout Vandecappelle 2019-08-28 12:37 ` Thomas Petazzoni 1 sibling, 1 reply; 16+ messages in thread From: Thomas Petazzoni @ 2019-08-19 12:55 UTC (permalink / raw) To: buildroot Hello, On Mon, 19 Aug 2019 15:49:59 +0300 Baruch Siach <baruch@tkos.co.il> wrote: > The list of packages versions in Buildroot seems to be take from the master > branch. All these packages were updated in the next branch. I think that when > the next branch is active (i.e. has commits not in master), the script should > look there instead of master. Yes, this is a limitation of how we work right now. I'm not sure how to handle this exactly at this point. Should the results of http://autobuild.buildroot.net/stats/ and http://autobuild.buildroot.net/stats/index.json use the next branch when available ? Having a look at the state of the master branch in terms of missing version updates could also be helpful to detect packages for which we're missing security updates. So really, I'm not sure what is the best course of action here. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 12:55 ` Thomas Petazzoni @ 2019-08-19 21:28 ` Arnout Vandecappelle 2019-08-19 21:32 ` Thomas Petazzoni 0 siblings, 1 reply; 16+ messages in thread From: Arnout Vandecappelle @ 2019-08-19 21:28 UTC (permalink / raw) To: buildroot On 19/08/2019 14:55, Thomas Petazzoni wrote: > Hello, > > On Mon, 19 Aug 2019 15:49:59 +0300 > Baruch Siach <baruch@tkos.co.il> wrote: > >> The list of packages versions in Buildroot seems to be take from the master >> branch. All these packages were updated in the next branch. I think that when >> the next branch is active (i.e. has commits not in master), the script should >> look there instead of master. > > Yes, this is a limitation of how we work right now. I'm not sure how to > handle this exactly at this point. > > Should the results of http://autobuild.buildroot.net/stats/ and > http://autobuild.buildroot.net/stats/index.json use the next branch > when available ? > > Having a look at the state of the master branch in terms of missing > version updates could also be helpful to detect packages for which > we're missing security updates. Not really, since we only show the highest release, so not anything from stable branches. And we can assume that the version on next is >= the version on master. Regards, Arnout > > So really, I'm not sure what is the best course of action here. > > Thomas > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 21:28 ` Arnout Vandecappelle @ 2019-08-19 21:32 ` Thomas Petazzoni 2019-08-19 22:00 ` Peter Korsgaard 0 siblings, 1 reply; 16+ messages in thread From: Thomas Petazzoni @ 2019-08-19 21:32 UTC (permalink / raw) To: buildroot On Mon, 19 Aug 2019 23:28:09 +0200 Arnout Vandecappelle <arnout@mind.be> wrote: > > Yes, this is a limitation of how we work right now. I'm not sure how to > > handle this exactly at this point. > > > > Should the results of http://autobuild.buildroot.net/stats/ and > > http://autobuild.buildroot.net/stats/index.json use the next branch > > when available ? > > > > Having a look at the state of the master branch in terms of missing > > version updates could also be helpful to detect packages for which > > we're missing security updates. > > Not really, since we only show the highest release, so not anything from stable > branches. And we can assume that the version on next is >= the version on master. "we only show the highest release" -> release-monitoring.org doesn't have the notion of "stable branches" from upstream or anything like that. It even considers -rc versions to be more recent than a regular official release. But I see your point that anyway release-monitoring.org is only very partially helping to track whether we need to update for security reasons. A CVE-related tracking tool (such as what Matt Weber was working on back then) would be better suited for this task. If you agree with this, then perhaps the autobuild.b.o/stats/ page, and the corresponding JSON output, should be generated based on the next branch rather than the master branch. Should I go ahead and make the change ? Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 21:32 ` Thomas Petazzoni @ 2019-08-19 22:00 ` Peter Korsgaard 2019-08-20 19:10 ` Arnout Vandecappelle 0 siblings, 1 reply; 16+ messages in thread From: Peter Korsgaard @ 2019-08-19 22:00 UTC (permalink / raw) To: buildroot >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes: Hi, > "we only show the highest release" -> release-monitoring.org doesn't > have the notion of "stable branches" from upstream or anything like > that. It even considers -rc versions to be more recent than a regular > official release. > But I see your point that anyway release-monitoring.org is only very > partially helping to track whether we need to update for security > reasons. A CVE-related tracking tool (such as what Matt Weber was > working on back then) would be better suited for this task. > If you agree with this, then perhaps the autobuild.b.o/stats/ page, and > the corresponding JSON output, should be generated based on the next > branch rather than the master branch. Presumably only if next exists (and then we have to remember to delete it as soon as we merge it into master and not just let it linger until the next release)? > Should I go ahead and make the change ? It sounds sensible to me, yes. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 22:00 ` Peter Korsgaard @ 2019-08-20 19:10 ` Arnout Vandecappelle 2019-08-20 19:18 ` Arnout Vandecappelle 0 siblings, 1 reply; 16+ messages in thread From: Arnout Vandecappelle @ 2019-08-20 19:10 UTC (permalink / raw) To: buildroot On 20/08/2019 00:00, Peter Korsgaard wrote: >>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes: > > Hi, > > > "we only show the highest release" -> release-monitoring.org doesn't > > have the notion of "stable branches" from upstream or anything like > > that. It even considers -rc versions to be more recent than a regular > > official release. > > > But I see your point that anyway release-monitoring.org is only very > > partially helping to track whether we need to update for security > > reasons. A CVE-related tracking tool (such as what Matt Weber was > > working on back then) would be better suited for this task. > > > If you agree with this, then perhaps the autobuild.b.o/stats/ page, and > > the corresponding JSON output, should be generated based on the next > > branch rather than the master branch. > > Presumably only if next exists (and then we have to remember to delete > it as soon as we merge it into master and not just let it linger until > the next release)? That would be a good idea anyway. I've known people to be confused by the lingering next branch. > > Should I go ahead and make the change ? > > It sounds sensible to me, yes. +1 Regards, Arnout ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-20 19:10 ` Arnout Vandecappelle @ 2019-08-20 19:18 ` Arnout Vandecappelle 2019-08-21 7:51 ` Yann E. MORIN 0 siblings, 1 reply; 16+ messages in thread From: Arnout Vandecappelle @ 2019-08-20 19:18 UTC (permalink / raw) To: buildroot On 20/08/2019 21:10, Arnout Vandecappelle wrote: > > > On 20/08/2019 00:00, Peter Korsgaard wrote: >>>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes: >> >> Hi, >> >> > "we only show the highest release" -> release-monitoring.org doesn't >> > have the notion of "stable branches" from upstream or anything like >> > that. It even considers -rc versions to be more recent than a regular >> > official release. >> >> > But I see your point that anyway release-monitoring.org is only very >> > partially helping to track whether we need to update for security >> > reasons. A CVE-related tracking tool (such as what Matt Weber was >> > working on back then) would be better suited for this task. >> >> > If you agree with this, then perhaps the autobuild.b.o/stats/ page, and >> > the corresponding JSON output, should be generated based on the next >> > branch rather than the master branch. >> >> Presumably only if next exists (and then we have to remember to delete >> it as soon as we merge it into master and not just let it linger until >> the next release)? > > That would be a good idea anyway. I've known people to be confused by the > lingering next branch. Or perhaps it's a better idea to reverse the logic: on -rc1, create the stable branch already, and treat master as next. IOW, avoid creating a next at all. But then we should probably also update the branches info for the autobuilders to make sure the stable branch gets sufficient testing. Regards, Arnout > > >> > Should I go ahead and make the change ? >> >> It sounds sensible to me, yes. > > +1 > > Regards, > Arnout > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-20 19:18 ` Arnout Vandecappelle @ 2019-08-21 7:51 ` Yann E. MORIN 2019-08-21 8:01 ` Peter Korsgaard 0 siblings, 1 reply; 16+ messages in thread From: Yann E. MORIN @ 2019-08-21 7:51 UTC (permalink / raw) To: buildroot Arnout, All, On 2019-08-20 21:18 +0200, Arnout Vandecappelle spake thusly: > On 20/08/2019 21:10, Arnout Vandecappelle wrote: > > On 20/08/2019 00:00, Peter Korsgaard wrote: > >>>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes: > >> > "we only show the highest release" -> release-monitoring.org doesn't > >> > have the notion of "stable branches" from upstream or anything like > >> > that. It even considers -rc versions to be more recent than a regular > >> > official release. > >> > >> > But I see your point that anyway release-monitoring.org is only very > >> > partially helping to track whether we need to update for security > >> > reasons. A CVE-related tracking tool (such as what Matt Weber was > >> > working on back then) would be better suited for this task. > >> > >> > If you agree with this, then perhaps the autobuild.b.o/stats/ page, and > >> > the corresponding JSON output, should be generated based on the next > >> > branch rather than the master branch. > >> > >> Presumably only if next exists (and then we have to remember to delete > >> it as soon as we merge it into master and not just let it linger until > >> the next release)? > > > > That would be a good idea anyway. I've known people to be confused by the > > lingering next branch. > > Or perhaps it's a better idea to reverse the logic: on -rc1, create the stable > branch already, and treat master as next. IOW, avoid creating a next at all. I would argue in favour of this solution. > But then we should probably also update the branches info for the autobuilders > to make sure the stable branch gets sufficient testing. This is relatively easy: just update http://autobuild.buildroot.org/branches with new branches and new ratios. Regards, Yann E. MORIN. > Regards, > Arnout > > > > > > >> > Should I go ahead and make the change ? > >> > >> It sounds sensible to me, yes. > > > > +1 > > > > Regards, > > Arnout > > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-21 7:51 ` Yann E. MORIN @ 2019-08-21 8:01 ` Peter Korsgaard 2019-08-21 9:13 ` Yann E. MORIN 0 siblings, 1 reply; 16+ messages in thread From: Peter Korsgaard @ 2019-08-21 8:01 UTC (permalink / raw) To: buildroot >>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes: Hi, >> Or perhaps it's a better idea to reverse the logic: on -rc1, create the stable >> branch already, and treat master as next. IOW, avoid creating a next at all. > I would argue in favour of this solution. We could do that as well. We then need to merge in the other direction (stable->master) to ensure fixes after rc1 (and updates to the CHANGES file) are not dropped, and website changes needs to happen on master rather than stable. It seems a bit more complicated to me, but that might just be because I have done the other way around for 10+ years by now ;) >> But then we should probably also update the branches info for the autobuilders >> to make sure the stable branch gets sufficient testing. > This is relatively easy: just update http://autobuild.buildroot.org/branches > with new branches and new ratios. Yes, but this file in manually maintained and only accessible by Thomas, right? -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-21 8:01 ` Peter Korsgaard @ 2019-08-21 9:13 ` Yann E. MORIN 2019-08-21 10:03 ` Peter Korsgaard 0 siblings, 1 reply; 16+ messages in thread From: Yann E. MORIN @ 2019-08-21 9:13 UTC (permalink / raw) To: buildroot Peter, All, On 2019-08-21 10:01 +0200, Peter Korsgaard spake thusly: > >>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes: > >> Or perhaps it's a better idea to reverse the logic: on -rc1, create the stable > >> branch already, and treat master as next. IOW, avoid creating a next at all. > > I would argue in favour of this solution. > We could do that as well. We then need to merge in the other direction > (stable->master) to ensure fixes after rc1 (and updates to the CHANGES > file) are not dropped, Well, usual version control best practices suggests the opposite: all fixes are done on master, and when relevant, back-ported to the stable branch(es). This is no different than what you do today when you backport changes from master to the stable branches, except it happens right from -rc1 instead of after the final release. It is the exact same process. > and website changes needs to happen on master > rather than stable. But that's already the case, no? > It seems a bit more complicated to me, but that might just be because I > have done the other way around for 10+ years by now ;) Yeah, I know habbits, as bad as they might be, are hard to break! ;-p > >> But then we should probably also update the branches info for the autobuilders > >> to make sure the stable branch gets sufficient testing. > > > This is relatively easy: just update http://autobuild.buildroot.org/branches > > with new branches and new ratios. > > Yes, but this file in manually maintained and only accessible by Thomas, > right? How would that be different from today? I would say that today, for each release cycle, there are two changes: - one to introduce next in the list (after -rc1) - one to introduce the new stable rbanch and remove next and the oldest stable branch (after the release) with the proposed change, there would be a single change per release: - one to add the new stable branch and remove the oldest stable branch (after -rc1) Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-21 9:13 ` Yann E. MORIN @ 2019-08-21 10:03 ` Peter Korsgaard 2019-08-21 20:58 ` Arnout Vandecappelle 2019-08-26 7:38 ` Thomas Petazzoni 0 siblings, 2 replies; 16+ messages in thread From: Peter Korsgaard @ 2019-08-21 10:03 UTC (permalink / raw) To: buildroot >>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes: Hi, >> We could do that as well. We then need to merge in the other direction >> (stable->master) to ensure fixes after rc1 (and updates to the CHANGES >> file) are not dropped, > Well, usual version control best practices suggests the opposite: all > fixes are done on master, and when relevant, back-ported to the stable > branch(es). > This is no different than what you do today when you backport changes > from master to the stable branches, except it happens right from -rc1 > instead of after the final release. It is the exact same process. Correct. >> and website changes needs to happen on master >> rather than stable. > But that's already the case, no? Yes. This does mean that the website copy in the tarball doesn't match the real website for "normal" releases, but that isn't really a big deal. >> It seems a bit more complicated to me, but that might just be because I >> have done the other way around for 10+ years by now ;) > Yeah, I know habbits, as bad as they might be, are hard to break! ;-p Heh. Notice that the choice for a next branch rather than branching of for releases was done on purpose to motivate people to focus more on the upcoming release rather than new stuff. I think this has largely succeeded, and I am somewhat afraid of a shift of focus if we change this. I see very little outside contributions to the stable/lts branches. >> >> But then we should probably also update the branches info for the autobuilders >> >> to make sure the stable branch gets sufficient testing. >> >> > This is relatively easy: just update http://autobuild.buildroot.org/branches >> > with new branches and new ratios. >> >> Yes, but this file in manually maintained and only accessible by Thomas, >> right? > How would that be different from today? I would say that today, for each > release cycle, there are two changes: > - one to introduce next in the list (after -rc1) > - one to introduce the new stable rbanch and remove next and the > oldest stable branch (after the release) > with the proposed change, there would be a single change per release: > - one to add the new stable branch and remove the oldest stable branch > (after -rc1) But that doesn't take the weights into consideration, so we would end up spending most of the autobuilder time on master (E.G. what we now call next). Anyway, I am OK with giving it a try for 2019.11, but I'm not completely convinced about it. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-21 10:03 ` Peter Korsgaard @ 2019-08-21 20:58 ` Arnout Vandecappelle 2019-08-26 7:38 ` Thomas Petazzoni 1 sibling, 0 replies; 16+ messages in thread From: Arnout Vandecappelle @ 2019-08-21 20:58 UTC (permalink / raw) To: buildroot On 21/08/2019 12:03, Peter Korsgaard wrote: >>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes: > > Hi, > > >> We could do that as well. We then need to merge in the other direction > >> (stable->master) to ensure fixes after rc1 (and updates to the CHANGES > >> file) are not dropped, > > > Well, usual version control best practices suggests the opposite: all > > fixes are done on master, and when relevant, back-ported to the stable > > branch(es). > > > This is no different than what you do today when you backport changes > > from master to the stable branches, except it happens right from -rc1 > > instead of after the final release. It is the exact same process. However, the cherry-picking process is much labour-intensive than just merging next into master. And we expect a *lot* of patches to still go into the stable branch during the release month. So if we choose this approach, we'll be applying onto stable and merging into master. > > Correct. > > >> and website changes needs to happen on master > >> rather than stable. > > > But that's already the case, no? > > Yes. This does mean that the website copy in the tarball doesn't match > the real website for "normal" releases, but that isn't really a big > deal. The website in the tarball only matches the real website in the time between the release and the next modification to the website. For 2019.05, that time was 15 minutes (update of news.html with the new release). > >> It seems a bit more complicated to me, but that might just be because I > >> have done the other way around for 10+ years by now ;) > > > Yeah, I know habbits, as bad as they might be, are hard to break! ;-p > > Heh. Notice that the choice for a next branch rather than branching of > for releases was done on purpose to motivate people to focus more on the > upcoming release rather than new stuff. I think this has largely > succeeded, and I am somewhat afraid of a shift of focus if we change > this. I see very little outside contributions to the stable/lts > branches. I'm not sure if this focus on the upcoming release is really related to the state of the master branch. I think the key factor is that the branch for the upcoming release gets most of the testing in the autobuilders. Actually, I think the inverse effect is bigger. We regularly see patches that are for next (but not marked as such) but that don't actually apply to next, because they've been created on master. I expect that if we swap the branches, we'll get a lot less of that: patches that are for the upcoming release either apply to both branches (95% of the cases), or the contributor is likely to have intentionally created it for the upcoming release (e.g. because it is a patch cherry-pick instead of a version bump). > >> >> But then we should probably also update the branches info for the autobuilders > >> >> to make sure the stable branch gets sufficient testing. > >> > >> > This is relatively easy: just update http://autobuild.buildroot.org/branches > >> > with new branches and new ratios. > >> > >> Yes, but this file in manually maintained and only accessible by Thomas, > >> right? > > > How would that be different from today? I would say that today, for each > > release cycle, there are two changes: > > > - one to introduce next in the list (after -rc1) > > - one to introduce the new stable rbanch and remove next and the > > oldest stable branch (after the release) > > > with the proposed change, there would be a single change per release: > > > - one to add the new stable branch and remove the oldest stable branch > > (after -rc1) > > But that doesn't take the weights into consideration, so we would end up > spending most of the autobuilder time on master (E.G. what we now call > next). Indeed, we still need both actions: one to add the new stable branch with a large weight, and one to reset the weight of master. > Anyway, I am OK with giving it a try for 2019.11, but I'm not completely > convinced about it. Sounds like a plan! Regards, Arnout ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-21 10:03 ` Peter Korsgaard 2019-08-21 20:58 ` Arnout Vandecappelle @ 2019-08-26 7:38 ` Thomas Petazzoni 2019-08-27 20:17 ` Peter Korsgaard 1 sibling, 1 reply; 16+ messages in thread From: Thomas Petazzoni @ 2019-08-26 7:38 UTC (permalink / raw) To: buildroot Hello, On Wed, 21 Aug 2019 12:03:46 +0200 Peter Korsgaard <peter@korsgaard.com> wrote: > > - one to add the new stable branch and remove the oldest stable branch > > (after -rc1) > > But that doesn't take the weights into consideration, so we would end up > spending most of the autobuilder time on master (E.G. what we now call > next). > > Anyway, I am OK with giving it a try for 2019.11, but I'm not completely > convinced about it. I also don't really see the benefit(s) of this change. To me, it seems a lot easier to just adjust the logic that generates the package statistics to use the next branch when it is available. The rest of our existing workflow can continue to work as-is. It's already confusing for some of our contributors, if in addition to that we keep changing our workflow for gratuitous reasons, it is not going to help. So I'm not really in favor of changing the workflow, unless there is some clear benefit to it. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-26 7:38 ` Thomas Petazzoni @ 2019-08-27 20:17 ` Peter Korsgaard 0 siblings, 0 replies; 16+ messages in thread From: Peter Korsgaard @ 2019-08-27 20:17 UTC (permalink / raw) To: buildroot >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes: Hi, >> Anyway, I am OK with giving it a try for 2019.11, but I'm not completely >> convinced about it. > I also don't really see the benefit(s) of this change. To me, it seems > a lot easier to just adjust the logic that generates the package > statistics to use the next branch when it is available. The rest of our > existing workflow can continue to work as-is. It's already confusing > for some of our contributors, if in addition to that we keep changing > our workflow for gratuitous reasons, it is not going to help. > So I'm not really in favor of changing the workflow, unless there is > some clear benefit to it. As is probably clear from the discussion, neither am I. Do we really think that changing the workflow around next/stable will bring any significant improvements in clarity/development speed/..? -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 2019-08-19 12:49 ` [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 Baruch Siach 2019-08-19 12:55 ` Thomas Petazzoni @ 2019-08-28 12:37 ` Thomas Petazzoni 1 sibling, 0 replies; 16+ messages in thread From: Thomas Petazzoni @ 2019-08-28 12:37 UTC (permalink / raw) To: buildroot Hello, On Mon, 19 Aug 2019 15:49:59 +0300 Baruch Siach <baruch@tkos.co.il> wrote: > The list of packages versions in Buildroot seems to be take from the master > branch. All these packages were updated in the next branch. I think that when > the next branch is active (i.e. has commits not in master), the script should > look there instead of master. I have modified the logic. Now pkg-stats is run with the data from the next branch when it exists, otherwise using the data of the master branch. So we simply need to drop the next branch from the official Git repo when a release is done to have pkg-stats be back in using data from the master branch. I have not re-generated the pkg-stats data, so it will have an effect only tomorrow. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 16+ messages in thread
[parent not found: <5d5a3ea8.1c69fb81.80346.bed9SMTPIN_ADDED_MISSING@mx.google.com>]
[parent not found: <CAFtSRGAfbahUOhw2FEZ5mD1F0s3NpN1kmW5PxkHmPr83yhrxyg@mail.gmail.com>]
* [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 [not found] ` <CAFtSRGAfbahUOhw2FEZ5mD1F0s3NpN1kmW5PxkHmPr83yhrxyg@mail.gmail.com> @ 2019-08-19 12:03 ` Thomas Petazzoni 0 siblings, 0 replies; 16+ messages in thread From: Thomas Petazzoni @ 2019-08-19 12:03 UTC (permalink / raw) To: buildroot Hello Adrien, +Buildroot mailing list in Cc. On Mon, 19 Aug 2019 12:35:19 +0200 Adrien Gallou?t <adrien@gallouet.fr> wrote: > > This is the list of packages for which a new version has been detected > > and for which you are a registered developer. Please help us improving > > the quality of Buildroot by bumping these packages to their latest > > version. Thanks! > > > > name | found by | link to > > release-monitoring.org | version | upstream > > > > -------------------------------+----------+----------------------------------------------+--------------+-------------- > > bird | GUESS | > > https://release-monitoring.org/project/00192 | 2.0.4 | 2.0.5 > > > > -- > > http://autobuild.buildroot.net > > > This is very nice to have this kind of automatic alerts. Well done ;) Glad to hear you're find those automatic notifications useful. This was all done by Victor Huesca (in Cc) as part of his internship at Bootlin this summer, working on Buildroot topics. > I was aware of this release and tested it the first day and I had lot of > issue with it, I expect a bugfix release. > Do you prefer to be syncd everytime? It is up to you as a developer/maintainer of this package to decide when it is appropriate to update the version. If you know 2.0.5 has a number of issues that will be fixed in future releases, you can perfectly wait until those releases become available. You will only receive this notification e-mail once a week in the mean time, which I believe is reasonable. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2019-08-28 12:37 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20190819054333.566812D8079@tinkie.tkos.co.il>
2019-08-19 12:49 ` [Buildroot] [autobuild.buildroot.net] Your daily results for 2019-08-18 Baruch Siach
2019-08-19 12:55 ` Thomas Petazzoni
2019-08-19 21:28 ` Arnout Vandecappelle
2019-08-19 21:32 ` Thomas Petazzoni
2019-08-19 22:00 ` Peter Korsgaard
2019-08-20 19:10 ` Arnout Vandecappelle
2019-08-20 19:18 ` Arnout Vandecappelle
2019-08-21 7:51 ` Yann E. MORIN
2019-08-21 8:01 ` Peter Korsgaard
2019-08-21 9:13 ` Yann E. MORIN
2019-08-21 10:03 ` Peter Korsgaard
2019-08-21 20:58 ` Arnout Vandecappelle
2019-08-26 7:38 ` Thomas Petazzoni
2019-08-27 20:17 ` Peter Korsgaard
2019-08-28 12:37 ` Thomas Petazzoni
[not found] <5d5a3ea8.1c69fb81.80346.bed9SMTPIN_ADDED_MISSING@mx.google.com>
[not found] ` <CAFtSRGAfbahUOhw2FEZ5mD1F0s3NpN1kmW5PxkHmPr83yhrxyg@mail.gmail.com>
2019-08-19 12:03 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox