public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Jerry Van Baren <gerald.vanbaren@ge.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] u-boot patch submission process
Date: Wed, 13 Feb 2008 14:04:04 -0500	[thread overview]
Message-ID: <47B33F24.704@ge.com> (raw)
In-Reply-To: <20080212225243.01C9A243A7@gemini.denx.de>

Wolfgang Denk wrote:

[snip]

> When I scan patches, this requires that I not only check  the  patch,
> but  all  the  following  thread(s)  it  spawns.  This  is  not  only
> time-consuming, but has also good potential to lose track  of  what's
> been  done and what not (yes, we are missing a patch tracking system,
> and yes, we are working on it - it's  the  highest  priority  of  our
> admin  here right now). The only chance for me to keep track is to go
> through more or less chronologically. That means that  patcehs  don't
> get  applied  in priority order (unless somebody explicitely triggers
> me), but sequentially.
> 
>> As for the rate of progress, trying to pressure anyone to work faster
>> is not a good idea, I know that. But is there any way we can change the
>> process and move more work down the hierarchy? It seems to me you're
> 
> Yes, there is a way. I must get rid of  the  time-consuming  task  to
> check  which patches have been picked up by some custodian, and which
> not, and if not, if they have been  rejected  are  are  ready  to  be
> applied  or  what. For this we need a patch tracking system, where we
> can see immediately who is "responsible" for a specific patch. 
> 
> That's top prio for me. And we are working on it.

Jeremy Kerr has a perl script that picks out patches:
   <http://ozlabs.org/~jk/projects/patchwork/>
   <http://patchwork.ozlabs.org/> - try before you buy
I'm not sure how effective it is at following the threads.  One VERY 
NICE thing about it is the "download" button that gives you a clean 
patch email.  Unless I'm missing something, sites like gmane.org don't 
have a way of getting truly clean (unHTML-ized, no email obfuscation) 
versions of the archives.

Hmmm, Patchwork's threading capabilities appear to be less than gmane's
   <http://thread.gmane.org/gmane.linux.ports.ppc.embedded/17429>
vs
   <http://patchwork.ozlabs.org/linuxppc-embedded/patch?id=13060>
and
   <http://patchwork.ozlabs.org/linuxppc-embedded/patch?id=13051>
Based on a very cursory review, it looks like a good idea, but needs 
more polishing before it makes it to version 1.0.

Testimonial:
   <http://laforge.gnumonks.org/weblog/2005/08/index.html>

---------------------------------------------------------------------

For project management, I keep looking at Trac with the git plugin (not 
sure how well the git plugin works, but OLPC development uses it).  My 
gut feel from browsing open source projects is that it is one of the 
more popular systems, but I don't know if it is a good match for 
u-boot/denx.de's needs.
   <http://trac.edgewall.org/>
The user list is pretty extensive:
   <http://trac.edgewall.org/wiki/TracUsers>

OLPC uses trac and git:
   <http://dev.laptop.org/>

---------------------------------------------------------------------

Django is an interesting dB / Python interface, the same problem space 
addressed by Ruby on Rails.
   <http://www.djangoproject.com/>

I have a vision of extending Trac, possibly through Django, to encompass 
more of the development lifecycle.  In this discussion, for instance, 
rewriting Patchwork in python and then marrying it with Trac. 
Interestingly enough, Django uses Trac (and svn, but we won't hold that 
against it ;-).

[snipped the cork comment, much too graphic ;-]

> Best regards,
> Wolfgang Denk

Best regards,
gvb

  reply	other threads:[~2008-02-13 19:04 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-24 16:33 [U-Boot-Users] [PATCH] [DRIVERS] <asm/mpc8xxx_spi.h> is only available for ppc boards Peter Pearse
2008-01-24 16:50 ` Andy Fleming
2008-01-24 17:01   ` Kim Phillips
2008-02-08 22:48     ` Ladislav Michl
2008-02-09  0:10       ` Ben Warren
2008-02-09  0:43         ` Ladislav Michl
2008-02-09  2:35           ` Ben Warren
2008-02-11  0:38           ` [U-Boot-Users] u-boot patch submission process Todd Fischer
2008-02-11  4:43             ` Dirk Behme
2008-02-11  8:26               ` Haavard Skinnemoen
2008-02-11 15:03                 ` [U-Boot-Users] Broken (ARM) build, was: " Dirk Behme
2008-02-11 23:25                 ` [U-Boot-Users] " Wolfgang Denk
2008-02-12  9:36                   ` Peter Pearse
2008-02-12 10:22                   ` Haavard Skinnemoen
2008-02-12 22:52                     ` Wolfgang Denk
2008-02-13 19:04                       ` Jerry Van Baren [this message]
2008-02-13 22:55                         ` Wolfgang Denk
2008-02-11  9:01               ` Peter Pearse
2008-03-23  0:34           ` [U-Boot-Users] [PATCH] [DRIVERS] <asm/mpc8xxx_spi.h> is only available for ppc boards Wolfgang Denk
2008-03-23  0:46             ` Ben Warren
2008-02-09  0:14       ` Haavard Skinnemoen
2008-01-24 17:28   ` Ben Warren
2008-01-24 18:18     ` [U-Boot-Users] ppc start.S 'rfmci' opcode not recognized by ppc-440 compiler k b
2008-01-24 23:16       ` Wolfgang Denk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47B33F24.704@ge.com \
    --to=gerald.vanbaren@ge.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox