all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: mah@everybody.org (Mark A. Hershberger)
To: Carsten Dominik <carsten.dominik@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: contributing Debian build scripts
Date: Wed, 23 Jun 2010 13:21:46 -0400	[thread overview]
Message-ID: <87sk4daclx.fsf@everybody.org> (raw)
In-Reply-To: <394B528C-5418-4AD0-91AD-4BAE6710BF49@gmail.com> (Carsten Dominik's message of "Wed, 23 Jun 2010 12:26:31 +0200")

Carsten Dominik <carsten.dominik@gmail.com> 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.

  reply	other threads:[~2010-06-23 17:22 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-21 17:50 contributing Debian build scripts Mark A. Hershberger
2010-06-23 10:26 ` Carsten Dominik
2010-06-23 17:21   ` Mark A. Hershberger [this message]
2010-06-24  6:20     ` Carsten Dominik
2010-06-24 15:49       ` Mark A. Hershberger
2010-06-24 17:56         ` Carsten Dominik

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=87sk4daclx.fsf@everybody.org \
    --to=mah@everybody.org \
    --cc=carsten.dominik@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.