Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2013-02-18 Thread Marek Vasut
Dear Graeme Russ, > Hi Wolfgang, > > On Mon, Feb 18, 2013 at 8:59 PM, Wolfgang Denk wrote: > > Dear Simon, > > > > In message you wrote: > >> > I have started on it - I've ported over the Kbuild infrastructure into > >> > a dedicated 'kbuild' makefile which is called from the main makefile. >

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2013-02-18 Thread Graeme Russ
Hi Wolfgang, On Mon, Feb 18, 2013 at 8:59 PM, Wolfgang Denk wrote: > Dear Simon, > > In message > you > wrote: >> >> > I have started on it - I've ported over the Kbuild infrastructure into a >> > dedicated 'kbuild' makefile which is called from the main makefile. This >> > make modifications

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2013-02-18 Thread Wolfgang Denk
Dear Simon, In message you wrote: > > > I have started on it - I've ported over the Kbuild infrastructure into a > > dedicated 'kbuild' makefile which is called from the main makefile. This > > make modifications to the existing makefile very minimal > > > > Now it's just a case of building all

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2013-02-17 Thread Simon Glass
Hi Graeme, On Fri, Jul 20, 2012 at 2:34 PM, Graeme Russ wrote: > Hi Kim & Marek, > > On 07/21/2012 07:09 AM, Marek Vasut wrote: >> Dear Kim Phillips, >> >>> On Mon, 16 Jul 2012 23:30:49 +0200 >>> >>> Detlev Zundel wrote: as promised, here are my expanded notes from the BoF meeting at LSM201

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-27 Thread Marek Vasut
Dear Tom Rini, > On Mon, Jul 23, 2012 at 08:16:12AM +0200, Wolfgang Denk wrote: > > [snip] > > > Running a full MAKEALL for all architectures and boards, for all > > (> 40) repositories, every 24 hours, requires more CPU and I/O cycles > > that we can currently afford. > > MAKEALL is indeed con

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-25 Thread Tom Rini
On Mon, Jul 23, 2012 at 08:16:12AM +0200, Wolfgang Denk wrote: [snip] > Running a full MAKEALL for all architectures and boards, for all > (> 40) repositories, every 24 hours, requires more CPU and I/O cycles > that we can currently afford. MAKEALL is indeed consuming. But I wanted to follow up

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Eric Nelson
On 07/23/2012 04:06 PM, Marek Vasut wrote: Dear Eric Nelson, Yea ... I think our community is kinda broken :-( Hey. We heard that... Careful what you say on an open mic! Oh man ... I guess it sounded bad indeed, I should have though about the wording more, sorry. I mean, we messed up the

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Eric Nelson, > > Yea ... I think our community is kinda broken :-( > > Hey. We heard that... > > Careful what you say on an open mic! Oh man ... I guess it sounded bad indeed, I should have though about the wording more, sorry. I mean, we messed up the management (and I wonder who'll st

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Tom Rini, > On 07/23/2012 11:11 AM, Marek Vasut wrote: > > Dear Tom Rini, > > > >> On 07/23/2012 10:17 AM, Marek Vasut wrote: > >>> Dear Tom Rini, > >>> > On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: > > Dear Tom Rini, > > > >> On Wed, Jul 18, 2012 at 09:21

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Tom Rini, > On Mon, Jul 23, 2012 at 08:20:15AM +0200, Wolfgang Denk wrote: > > Dear Marek Vasut, > > > > In message <201207230347.31993.ma...@denx.de> you wrote: > > > > Yes, I know. Hmmm, maybe if every 24 hours the auto build infrastructure: > > > > - Runs a MAKEALL on the mainline repo

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Tom Rini, > On Sat, Jul 21, 2012 at 04:40:27PM +0200, Marek Vasut wrote: > > [snip] > > > The other problem is how to find the boards that actually need rebuild on > > per- patch basis. And for generic patches, we'll need to do MAKEALL > > across all architectures anyway, which takes a bit

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On Mon, Jul 23, 2012 at 08:20:15AM +0200, Wolfgang Denk wrote: > Dear Marek Vasut, > > In message <201207230347.31993.ma...@denx.de> you wrote: > > > > > Yes, I know. Hmmm, maybe if every 24 hours the auto build infrastructure: > > > - Runs a MAKEALL on the mainline repo (if any patches have been

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On Sat, Jul 21, 2012 at 04:40:27PM +0200, Marek Vasut wrote: [snip] > The other problem is how to find the boards that actually need rebuild on per- > patch basis. And for generic patches, we'll need to do MAKEALL across all > architectures anyway, which takes a bit of time. I think we (custodia

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On 07/23/2012 11:11 AM, Marek Vasut wrote: > Dear Tom Rini, > >> On 07/23/2012 10:17 AM, Marek Vasut wrote: >>> Dear Tom Rini, >>> On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: > Dear Tom Rini, > >> On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote:

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Tom Rini, > On 07/23/2012 10:17 AM, Marek Vasut wrote: > > Dear Tom Rini, > > > >> On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: > >>> Dear Tom Rini, > >>> > On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: > > [snip] > > > And Jenkins.

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On 07/23/2012 10:17 AM, Marek Vasut wrote: Dear Tom Rini, On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: Dear Tom Rini, On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: [snip] And Jenkins... well, we have been using this for some time internally to run test bui

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Marek Vasut
Dear Tom Rini, > On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: > > Dear Tom Rini, > > > > > On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: > > > > > > [snip] > > > > > > > And Jenkins... well, we have been using this for some time internally > > > > to run test bu

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On Sat, Jul 21, 2012 at 02:28:45PM +1000, Graeme Russ wrote: [snip] > I don't think a protracted 'tool x' doesn't do this and 'tool y' doesn't do > that is going to get us anywhere. Agreed, even if I did just reply to Marek :) > What we need to do is define exactly what we want out of the patch

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Tom Rini
On Sat, Jul 21, 2012 at 03:27:30AM +0200, Marek Vasut wrote: > Dear Tom Rini, > > > On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: > > > > [snip] > > > > > And Jenkins... well, we have been using this for some time internally > > > to run test builds for U-Boot. I can tell you a

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-23 Thread Andy Pont
Marek wrote loads of stuff then wrote... > But then, how shall we go about it? Any python gurus around? I wouldn't class myself as a "guru" as that should be a title that is bestowed on you by others but I know a fair amount of Python and might be able to have a go at implementing some of this st

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Wolfgang Denk
Dear Graeme Russ, In message you wrote: > > What I am thinking is a patch tracker (not manager) which basically has an > internal queue of unapplied (to mainline) patches. When a patch gets > submitted, it will be sanity checked (checkpatch). If the sanity checks > pass (or are overruled) then

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Wolfgang Denk
Dear Marek Vasut, In message <201207230347.31993.ma...@denx.de> you wrote: > > > Yes, I know. Hmmm, maybe if every 24 hours the auto build infrastructure: > > - Runs a MAKEALL on the mainline repo (if any patches have been committed) > > Certainly ... it takes 16 hours to do so on my dedicated m

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Wolfgang Denk
Dear Graeme, In message you wrote: > > Yes, I know. Hmmm, maybe if every 24 hours the auto build infrastructure: > - Runs a MAKEALL on the mainline repo (if any patches have been committed) > - Runs a MAKEALL after applying all patches meeting pre-determined >conditions. For example: >

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Marek Vasut
Dear Graeme Russ, > Hi Marek, > > On Mon, Jul 23, 2012 at 11:47 AM, Marek Vasut wrote: > > Dear Graeme Russ, > > > >> Yes - But see above. If the build infrastructure is building with all > >> the repos applied we will get instant feedback that a repo is > >> out-of-step with mainline rather th

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Graeme Russ
Hi Marek, On Mon, Jul 23, 2012 at 11:47 AM, Marek Vasut wrote: > Dear Graeme Russ, > >> Yes - But see above. If the build infrastructure is building with all the >> repos applied we will get instant feedback that a repo is out-of-step with >> mainline rather than waiting for Wolfgang to pull. > >

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Marek Vasut
Dear Graeme Russ, > Hi Marek, > > On Sun, Jul 22, 2012 at 12:46 AM, Marek Vasut wrote: > > Dear Graeme Russ, > > > >> Patchwork is GPL'd and, in my personal opinion, gets fairly close to > >> what we might need. Maybe we could take Patchwork and modify it to suit > >> our needs? > > > > Maybe

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-22 Thread Graeme Russ
Hi Marek, On Sun, Jul 22, 2012 at 12:46 AM, Marek Vasut wrote: > Dear Graeme Russ, > >> Patchwork is GPL'd and, in my personal opinion, gets fairly close to what >> we might need. Maybe we could take Patchwork and modify it to suit our >> needs? > > Maybe ... where're the sources? git clone git:

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-21 Thread Marek Vasut
Dear Graeme Russ, [...] > >> Maybe it's time to seriously look at a gerrit + jenkins based solution? > > > > I am not sure that gerrit will solve any of the problems we have. > > I may be missing it, but for example I don't see any integration into > > a mostly e-mail based work flow. From what

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-21 Thread Marek Vasut
Dear Graeme Russ, > Hi Scott, > > On 07/21/2012 07:40 AM, Scott Wood wrote: > > On 07/20/2012 04:34 PM, Graeme Russ wrote: > >> Hi Kim & Marek, > >> > >> On 07/21/2012 07:09 AM, Marek Vasut wrote: > >>> Dear Kim Phillips, > >>> > On Mon, 16 Jul 2012 23:30:49 +0200 > > Detlev Zun

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-21 Thread Marek Vasut
Dear Wolfgang Denk, > Dear Graeme Russ, > > In message you wrote: > > > Currently the lack of any reaction whatsoever was identified to be a > > > very discouraging sign for contributors. One thing we could do is to > > > declare a "soft" time-limit (two weeks) that patches need to be looked > >

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Graeme Russ
Hi All, On 07/21/2012 11:27 AM, Marek Vasut wrote: > Dear Tom Rini, > >> On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: >> >> [snip] >> >>> And Jenkins... well, we have been using this for some time internally >>> to run test builds for U-Boot. I can tell you a thing or two about

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Marek Vasut
Dear Tom Rini, > On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: > > [snip] > > > And Jenkins... well, we have been using this for some time internally > > to run test builds for U-Boot. I can tell you a thing or two about > > it, and Marek has his own story to tell about his exp

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Tom Rini
On Wed, Jul 18, 2012 at 09:21:40AM +0200, Wolfgang Denk wrote: [snip] > And Jenkins... well, we have been using this for some time internally > to run test builds for U-Boot. I can tell you a thing or two about > it, and Marek has his own story to tell about his experiences when he > added to the

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Graeme Russ
Hi Scott, On 07/21/2012 07:40 AM, Scott Wood wrote: > On 07/20/2012 04:34 PM, Graeme Russ wrote: >> Hi Kim & Marek, >> >> On 07/21/2012 07:09 AM, Marek Vasut wrote: >>> Dear Kim Phillips, >>> On Mon, 16 Jul 2012 23:30:49 +0200 Detlev Zundel wrote: > as promised, here are my exp

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Scott Wood
On 07/20/2012 04:34 PM, Graeme Russ wrote: > Hi Kim & Marek, > > On 07/21/2012 07:09 AM, Marek Vasut wrote: >> Dear Kim Phillips, >> >>> On Mon, 16 Jul 2012 23:30:49 +0200 >>> >>> Detlev Zundel wrote: as promised, here are my expanded notes from the BoF meeting at LSM2012 last week. It

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Graeme Russ
Hi Kim & Marek, On 07/21/2012 07:09 AM, Marek Vasut wrote: > Dear Kim Phillips, > >> On Mon, 16 Jul 2012 23:30:49 +0200 >> >> Detlev Zundel wrote: >>> as promised, here are my expanded notes from the BoF meeting at LSM2012 >>> last week. It was a pleasure to get some core developers into one ro

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Marek Vasut
Dear Kim Phillips, > On Mon, 16 Jul 2012 23:30:49 +0200 > > Detlev Zundel wrote: > > as promised, here are my expanded notes from the BoF meeting at LSM2012 > > last week. It was a pleasure to get some core developers into one room > > Any word on Kconfig support? > > Kim I was digging in it

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-20 Thread Kim Phillips
On Mon, 16 Jul 2012 23:30:49 +0200 Detlev Zundel wrote: > as promised, here are my expanded notes from the BoF meeting at LSM2012 > last week. It was a pleasure to get some core developers into one room Any word on Kconfig support? Kim ___ U-Boot ma

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-19 Thread Mike Frysinger
On Wednesday 18 July 2012 03:41:39 Wolfgang Denk wrote: > Graeme Russ wrote: > > Also, if one (and only one) maintainer is Cc'd on a patch, it would be > > nice is it was automatically assigned to them. Same goes for tags in the > > patch subject - there should be a way to automatically assign a fa

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-18 Thread Graeme Russ
Hi Wolfgang, On Wed, Jul 18, 2012 at 5:21 PM, Wolfgang Denk wrote: > Dear Graeme, > > In message <5005562e.6070...@gmail.com> you wrote: >> >> I think U-Boot has reached the point that purely manual patch management is >> not longer cutting the mustard. > > 100% agreed. The problem I see is that

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-18 Thread Wolfgang Denk
Dear Graeme Russ, In message you wrote: > > > Currently the lack of any reaction whatsoever was identified to be a > > very discouraging sign for contributors. One thing we could do is to > > declare a "soft" time-limit (two weeks) that patches need to be looked > > at. After this time-limit,

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-18 Thread Wolfgang Denk
Dear Graeme, In message <5005562e.6070...@gmail.com> you wrote: > > I think U-Boot has reached the point that purely manual patch management is > not longer cutting the mustard. 100% agreed. The problem I see is that we haven't found a tool that provides the needed interfaces to deal with the a

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-17 Thread Graeme Russ
On 07/17/2012 10:10 PM, Graeme Russ wrote: > > Maybe it's time to seriously look at a gerrit + jenkins based solution? > Here's a good demo video: http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html ___ U-Boot mailing list U-B

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-17 Thread Graeme Russ
Hi Stefan, On 07/17/2012 08:37 PM, Stefan Roese wrote: > On Tuesday 17 July 2012 01:11:01 Graeme Russ wrote: >>> It was discussed whether to do some "automatic" merging of these >>> per-custodian trees into a central next, but majority of people believed >>> that the patch handling process should

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-17 Thread Stefan Roese
On Tuesday 17 July 2012 01:11:01 Graeme Russ wrote: > > It was discussed whether to do some "automatic" merging of these > > per-custodian trees into a central next, but majority of people believed > > that the patch handling process should remain as unchanged as possible > > in sync with the "prin

Re: [U-Boot] Notes from the U-Boot BOF Meeting in Geneva 2012/07/12

2012-07-16 Thread Graeme Russ
Hi Detlev, On Tue, Jul 17, 2012 at 7:30 AM, Detlev Zundel wrote: > > * Conflict resolution: setting up a moderator procedure for > unhappy submitters > > A recent occurence on the mailing list where contributers were sent > through multiple rounds of patch submissions for non-obvious reasons w