public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Re: Revision COntrol, Patch Database -- was: Patch for Cirrus Logic EDB9312
Date: Wed, 19 Jan 2005 10:56:45 -0500	[thread overview]
Message-ID: <41EE833D.80802@smiths-aerospace.com> (raw)
In-Reply-To: <tnxzmz5r9uz.fsf@arm.com>

Catalin Marinas wrote:
> Wolfgang Denk <wd@denx.de> writes:
> 
>>Subversion is nice, but distributed repositories are essential to
>>me.
> 
> 
> http://www.gna.org/ might be a good choice. It supports GNU Arch (it's
> not hard since it doesn't require a specific server), it has a patch
> manager, bug tracker etc. (their web interface is Savane, a
> continuation of Savannah).
> 
> Using a distributed versions control software would be a real benefit
> for the contributors and the best available free tool seems to be GNU
> Arch.
> 
> Catalin

The Arch, Savane (which has its roots as a fork of SourceForge when they 
went closed source), and http://www.gna.org are good tips.  I've been 
perusing the pages and they look really good.

On the Savane/SourceForge front, currently u-boot is only using 
SourceForge as a public CVS repository.  The SourceForge software is 
MUCH more capable than that.  I would strongly recommend looking at the 
Rockbox project as an example of a very good use of SourceForge's 
capabilities.

Rockbox has a home page at
   http://www.rockbox.org/

An interesting technique is that they take the SourceForge information 
and reformat it for their web pages.  In particular, see their patch 
page which separates the patches by category (catagories are supported 
by SourceForge).  This is very nicely done.
   http://www.rockbox.org/patches.shtml

The underlying Rockbox SourceForge page is:
   http://sourceforge.net/projects/rockbox/
If you click on the "bugs" and "patches" and "feature request" links, 
you will see lots of good stuff (especially patches).  I'm a little 
skeptical about bug reports and feature requests since (in my 
experience) they tend to be filled in and ignored thereafter.

Patch sets, however, are very useful for distributed development.  You 
can upload a new patch (very useful) and have a discussion on the patch 
online (list-based discussion is arguably a better forum).  The patch 
author can retract, update, etc. the patch.  Others can watch the patch 
and apply it to their system if necessary.  Eventually, Wolfgang & Co. 
would apply the patch to the mainline, at which time the patch gets 
closed.  All good stuff.

I don't see any major use of the patch support on the gna.org web site. 
  The only sort of useful example I found is the "eagle usb" project.
   https://gna.org/patch/?group=eagleusb

gvb

  reply	other threads:[~2005-01-19 15:56 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4120DD8B.8040709@imc-berlin.de>
2004-10-09 22:20 ` [U-Boot-Users] Re: [PATCH] Cleanup cpu/arm920t using SoC Wolfgang Denk
2004-10-12 14:02   ` [U-Boot-Users] Patch for Cirrus Logic EDB9312 llandre
2005-01-09 23:43     ` Wolfgang Denk
2005-01-18  8:32       ` llandre
2005-01-18  9:28         ` [U-Boot-Users] Revision COntrol, Patch Database -- was: " Wolfgang Denk
2005-01-18  9:59           ` [U-Boot-Users] " llandre
2005-01-18 16:01           ` [U-Boot-Users] " Jerry Van Baren
2005-01-18 21:13             ` Wolfgang Denk
2005-01-18 22:49               ` [U-Boot-Users] Revision COntrol, Patch Database Jerry Van Baren
2005-01-21 17:42                 ` llandre
2005-01-19 10:28               ` [U-Boot-Users] Re: Revision COntrol, Patch Database -- was: Patch for Cirrus Logic EDB9312 Catalin Marinas
2005-01-19 15:56                 ` Jerry Van Baren [this message]
2005-01-24 17:14                   ` [U-Boot-Users] Re: Revision COntrol, Patch Database Jerry Van Baren
2005-01-24 18:33                     ` Catalin Marinas
2005-01-24 19:52                       ` Jerry Van Baren
2005-01-18 14:14         ` [U-Boot-Users] Patch for Cirrus Logic EDB9312 Cliff Brake
2005-01-19  8:33           ` llandre
2005-01-18 15:57         ` Cory Tusar
2005-01-19  8:35           ` llandre

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=41EE833D.80802@smiths-aerospace.com \
    --to=gerald.vanbaren@smiths-aerospace.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