From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerry Van Baren Date: Tue, 18 Jan 2005 11:01:52 -0500 Subject: [U-Boot-Users] Revision COntrol, Patch Database -- was: Patch for Cirrus Logic EDB9312 In-Reply-To: <20050118092849.952C3C108D@atlas.denx.de> References: <20050118092849.952C3C108D@atlas.denx.de> Message-ID: <41ED32F0.3020109@smiths-aerospace.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Wolfgang Denk wrote: > In message <6.0.1.1.0.20050118091601.01ba8630@192.168.2.1> you wrote: > >>Generally speaking about patch management, have you ever thought about >>using BitKeeper to manage U-Boot repository? Thanks to your great effort and > > > No. U-Boot is a Free Software project, and we will never make it > dependent on a proprietary product withj nsty licensing terms. > > >>to the U-Boot developers, its popularity is growing very fast and I think that >>patch management task is become really huge. I started working with BitKeeper >>because Linux 2.6 and I think it could ease this task a lot. > > > It could if it was usable. But it ain't. It restricts your freedom in > an unacceptable way. Did you read the BKL license? [It's difficult to > do because it's only readable AFTER installing the product.] Did you > read for example section "3. LICENSEE OBLIGATIONS": "(d) No free use > for competitors". What if I happen to hack CVS, subversion or arch or > any other free frevision control system? > > > But I am perfectly aware that a system with support for distributed > repositories would be beneficial. We will probably try switching to > arch. > > > And while we are at it: another thing that would be useful is a patch > database. Any suggestions? > > > Best regards, > > Wolfgang Denk > The obvious answer (but not necessarily the correct answer :-) is gforge http://gforge.org/ It says it can use subversion for version control as well as cvs. That doesn't get you your distributed repository, however it does make it an easier switch. gvb