[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacs.app_9.0pre2-1_i386.changes REJECTED



[ Trimming the Cc list a bit. ]

Several people have asked for feature branches of CVS to be included in
Debian: multi-tty, Xft, tiling, etc.  There are several reasons why this
isn't possible:

  1. Including them in Debian as separate packages is a massive
     duplication of resources and time since they all derive from CVS
     HEAD.  Maintaining emacs-snapshot and making it a usable
     alternative is a lot of work, duplicating it would be a waste.

  2. Including these branches in the emacs-snapshot packages as they
     exist right now is not feasible because the branches all conflict
     massively with each other, and are at variable states of stability.
     The purpose of emacs-snapshot at the moment is to prepare the
     release of Emacs 22.

  3. Using the emacs-snapshot source package to build different sets of
     packages for each of these branches (with patches) would be
     feasible, but painful: HEAD moves fast, and the maintainers of
     these branches probably don't follow it very closely.

I see Emacs.app as one of these branches.  I think you should focus on
getting the code ready for inclusion in Emacs proper after the 22.1
release, and it will be included in Debian eventually via emacs-snapshot.

In the meantime, providing third-party external packages ala multi-tty
is probably your best alternative.

-- 
  ,''`.
 : :' :        Romain Francoise <rfrancoise@debian.org>
 `. `'         http://people.debian.org/~rfrancoise/
   `-



Reply to: