From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Egli Subject: Re: Org-mode development (was: Vacation, and 5.04) Date: Thu, 16 Aug 2007 08:42:35 +0000 (UTC) Message-ID: References: <447897b77cbdd4bcfbe3f99b8a027203@science.uva.nl> <20070720152852.GC28297@atlantic.linksys.moosehall> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ILawL-0006Lf-2r for emacs-orgmode@gnu.org; Thu, 16 Aug 2007 04:42:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ILawK-0006K6-5A for emacs-orgmode@gnu.org; Thu, 16 Aug 2007 04:42:48 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ILawJ-0006Jn-Vk for emacs-orgmode@gnu.org; Thu, 16 Aug 2007 04:42:48 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ILawJ-0005Ts-JJ for emacs-orgmode@gnu.org; Thu, 16 Aug 2007 04:42:47 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1ILawH-0001wD-DV for emacs-orgmode@gnu.org; Thu, 16 Aug 2007 10:42:45 +0200 Received: from www-gw3.credit-suisse.com ([198.240.212.25]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Aug 2007 10:42:45 +0200 Received: from christian.egli by www-gw3.credit-suisse.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Aug 2007 10:42:45 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Carsten Dominik science.uva.nl> writes: > I'd like to make some comments about the development model or Org-mode > and put it up here for discussion. > > - Org-mode is part of Emacs - this means that I can only accept patches > > - I have never used git or a similar distributed tool - so I would > have to learn how to use them. There are some benefits to distributed revision control. I used darcs for a while to maintain my local patches against org-mode. IMHO the benefits are mostly for other developers beside Carsten. They can more easily maintain their local patches along with Carstens fast paced development. For Carsten there are probably not that many benefits, as he receives the changes as patches and reworks them anyway. Maybe, say, he would trust Piotr Zielinski (org-mouse) or David O'Toole (org-publish), then he could just pull their newest version if they were to use the same system (that's many ifs). As the development of org-mode is quite centered around Carsten anyway the centralized model is probably an ok fit and not that much of a problem. External developers can simply pull from CVS and keep their patches locally. As for the adventurous there is also a mirror of the emacs CVS repository in arch and in git (see the thread in http://thread.gmane.org/gmane.emacs.devel/76259). A little bit of googling will even reveal a mercurial repo at http://hg.intevation.org/emacs. HTH Christian