From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: adding branches to bzr? Date: Wed, 13 Jan 2010 09:43:00 +0100 Message-ID: <87bpgy1jl7.fsf@telefonica.net> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1263372230 25355 80.91.229.12 (13 Jan 2010 08:43:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Jan 2010 08:43:50 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 13 09:43:42 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NUypJ-0002UL-1r for ged-emacs-devel@m.gmane.org; Wed, 13 Jan 2010 09:43:41 +0100 Original-Received: from localhost ([127.0.0.1]:41542 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUypJ-0003ui-JB for ged-emacs-devel@m.gmane.org; Wed, 13 Jan 2010 03:43:41 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NUypD-0003uT-M8 for emacs-devel@gnu.org; Wed, 13 Jan 2010 03:43:35 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NUyp9-0003uH-5H for emacs-devel@gnu.org; Wed, 13 Jan 2010 03:43:35 -0500 Original-Received: from [199.232.76.173] (port=38843 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUyp9-0003uE-0e for emacs-devel@gnu.org; Wed, 13 Jan 2010 03:43:31 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:39313) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NUyp8-0002pC-HU for emacs-devel@gnu.org; Wed, 13 Jan 2010 03:43:30 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1NUyp2-0002Lo-OK for emacs-devel@gnu.org; Wed, 13 Jan 2010 09:43:24 +0100 Original-Received: from 95.red-83-45-254.dynamicip.rima-tde.net ([83.45.254.95]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Jan 2010 09:43:24 +0100 Original-Received: from ofv by 95.red-83-45-254.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Jan 2010 09:43:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 95.red-83-45-254.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) Cancel-Lock: sha1:UkC/LYqRvXkJoclyTMbEl5v4QUw= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:119905 Archived-At: joakim@verona.se writes: > I have some local Emacs branches I maintain in git: > > xwidget - embed different gtk widgets in Emacs windows > imagemagick - use imagemagick to read and render images in Emacs > filemagic - incorporate filemagic library in Emacs > windowgroups - group emacs windows together > > It would be interesting to share this work in the central bzr repo. How > would I do that? Or shouldn't I? The people who made the CVS -> git -> bzr conversion are the right ones to answer this, but possibly some reading of `bzr help fast-import' will be very useful to you. As for sharing your branches on the central bzr repo, well, one of the nicest features of dVCSs is that there is no central repo. That's just an agreement among developers. You can share from Launchpad or from your own machine and it will be as useful as if you were shraring from Savannah, so you don't need to obtain permission from the Emacs administrators to effectively share your branches with others. IMHO, the branches located on Savannah either shall be restricted to a few "very important" ones or open the repo for anyone who wishes to put his branch there. A middle point makes no sense. Personally, I'll prefer the "only very important branches" approach. > I can switch to bzr if thats necessary. -- Óscar