From mboxrd@z Thu Jan 1 00:00:00 1970 From: mah@everybody.org (Mark A. Hershberger) Subject: Re: contributing Debian build scripts Date: Wed, 23 Jun 2010 13:21:46 -0400 Message-ID: <87sk4daclx.fsf@everybody.org> References: <8739wgp96a.fsf@everybody.org> <394B528C-5418-4AD0-91AD-4BAE6710BF49@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=38708 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ORTeL-0000R8-F0 for emacs-orgmode@gnu.org; Wed, 23 Jun 2010 13:22:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ORTeC-0007pA-JW for emacs-orgmode@gnu.org; Wed, 23 Jun 2010 13:22:09 -0400 Received: from superman.everybody.org ([206.71.169.163]:51615) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORTeC-0007nW-DD for emacs-orgmode@gnu.org; Wed, 23 Jun 2010 13:22:00 -0400 In-Reply-To: <394B528C-5418-4AD0-91AD-4BAE6710BF49@gmail.com> (Carsten Dominik's message of "Wed, 23 Jun 2010 12:26:31 +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: Carsten Dominik Cc: emacs-orgmode@gnu.org Carsten Dominik writes: > Can you please first elaborate what it would mean if we were to take > over the production of this package? Mosty, when releases are made, it would mean adding a changelog entry to the debian/changelog file, re-building the source package and then using dput to send the updates to Launchpad.net > Where would we have to submit it or put it up on the web so that it > would be found as an official package? I think the best way would be for me to create a group on Launchpad and then invite people to be a part of that group. Anyone in the group could submit packages to the package archive. > How does all of this work? The packaging scripts are kept in a debian subdirectory that can be in the same repository as org-mode itself or (as I've been doing) in a separate source repository. I've been using bzr-builddeb to create the packages since this allows me to maintain my packaging scripts separately from the upstream source. It looks like Launchpad has introduced support for automated daily builds and build recipes (https://wiki.ubuntu.com/DailyBuilds/BzrBuilder) since I last looked, so the work involved is probably going to be less than what I've been doing. After thinking about it a bit, I've created an Org-Mode group on Launchpad and requested an import of the Org-Mode git archive into a launchpad repository there so that it can be used in build recipies. I've also pushed my build scripts to that group so anyone who joins can contribute. So, next steps are: set up a daily build. Anyone interested in contributing is welcome to join: http://launchpad.net/~org-mode/ Mark. -- http://hexmode.com/ Embrace Ignorance. Just don't get too attached.