unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Bill Wohler <wohler@newt.com>
Subject: The MH-E repository
Date: Mon, 30 May 2005 15:39:59 -0700	[thread overview]
Message-ID: <25625.1117492799@olgas.newt.com> (raw)

Back in 2001, I asked where the MH-E repository should go. Stefan
responded that using the Emacs repository would avoid the problems
incurred by the Gnus folks. But for one reason or another, the
repository ended up at SourceForge. Then in 2003, Richard suggested the
same thing to keep the Emacs version more fresh. While I keep the Emacs
version pretty fresh, and I've automated much of the importing and
exporting between the repositories, it's still work that could be
eliminated with a shared repository.

Now that there is a separate lisp/mh-e directory, and all of the MH-E
developers have signed papers and therefore should have write access or
be able to get write access to the Emacs repository, I'd like to ask
what folks think about moving the MH-E src module from SourceForge to
gnu.org.

I've listed some of the issues below and I invite comments from both the
Emacs maintainers and MH-E developers since these issues affect both
teams.

There may be some files mentioned below that the Emacs maintainers would
not want to see in the Emacs repository. Files will have to be organized
so that MH-E can be developed from within and outside of CVS Emacs, and
run as a released module from any supported version of Emacs.


Releases. Since MH-E has releases more frequently than Emacs, MH-E will
still need the ability to build its own releases.

Makefile and README. These files go in the MH-E release and are not
copied to lisp/mh-e in Emacs. The Makefile, which is used to build
mh-loaddefs.el and to build MH-E releases, could go in lisp/mh-e. The
file lisp/Makefile could be modified to run the mh-loaddefs.el target.
The import-emacs and import-emacs and install-emacs targets could be
eliminated ;-). I don't think it would hurt to add the README, which
contains instructions for building and installing MH-E, to lisp/mh-e
although it wouldn't need to appear in an Emacs release.

MH-E-NEWS. This file is copied from the MH-E src directory to the Emacs
etc directory. Since I'm the only one who edits this file and I already
have CVS Emacs checked out, I'm happy to edit this directly in etc.

Image files. The MH-E src directory contains images that are copied to
the Emacs lisp/toolbar and lisp/mail directories. Unless we did
something fancy, MH-E developers would have to check out the
lisp/toolbar and lisp/mail directories in addition to lisp/mh-e. We'd
have to figure out how to access the images from CVS Emacs, an installed
version of Emacs using both developmental MH-E and released MH-E.

mh-xemacs.el. This file in the MH-E src directory goes in the MH-E
release but not in GNU Emacs. Since it wouldn't hurt, it could go in
lisp/mh-e.

release-utils. This is a script that is used to perform various tasks
when making releases. It couldn't hurt to go in lisp/mh-e. It need not
appear in a release.

mh-unit.el. This file contains MH-E unit tests and runs checkdoc and
lm-verify before making releases. It couldn't hurt to go in lisp/mh-e.
It need not appear in a release.

contrib, debian, htdocs, xemacs modules. These would remain on
SourceForge.

Subversion. SourceForge has plans to offer Subversion this year. Are
there plans to move the Emacs repository to Subversion?


My two big questions are: 1) Is anyone against this, and why? 2) Would
the Emacs maintainers mind having the extra files mentioned previously
in the lisp/mh-e directory or would they prefer any files associated
with MH-E's life outside of Emacs to be kept outside of Emacs?

-- 
Bill Wohler <wohler@newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD
Maintainer of comp.mail.mh FAQ and MH-E. Vote Libertarian!
If you're passed on the right, you're in the wrong lane.


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005

             reply	other threads:[~2005-05-30 22:39 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-05-30 22:39 Bill Wohler [this message]
2005-05-30 23:27 ` The MH-E repository Juanma Barranquero
2005-05-31  0:21 ` Miles Bader
2005-05-31  7:08 ` Jérôme Marant
2005-05-31  7:46   ` Miles Bader
2005-05-31  8:17     ` Jérôme Marant
2005-05-31  8:59       ` Mark D. Baushke
2005-05-31  9:30         ` Jérôme Marant
2005-05-31 15:21       ` Bill Wohler
2005-05-31  9:03   ` Eli Zaretskii
2005-05-31 17:47   ` Richard Stallman
2005-05-31 20:00     ` Jérôme Marant
2005-06-01 17:22       ` Richard Stallman
2005-06-02  5:31       ` packaging (was: The MH-E repository) Janusz S. Bień
2005-06-03  8:01         ` Richard Stallman
2005-05-31  8:56 ` The MH-E repository Kim F. Storm
2005-05-31 10:07   ` Mark D. Baushke
2005-05-31 17:47     ` Richard Stallman
2005-05-31 18:16       ` Mark D. Baushke
2005-05-31 18:39         ` chad brown
2005-06-01 17:24         ` Richard Stallman
2005-05-31 22:00       ` Kim F. Storm
2005-05-31 13:08 ` Stefan Monnier
2005-05-31 17:09   ` Bill Wohler
2005-05-31 18:06     ` Mark D. Baushke
2005-05-31 19:13       ` Stefan Monnier
2005-07-05  4:35       ` Richard M. Stallman
2005-07-05 18:28         ` Bill Wohler
2005-07-11  1:22           ` Mark D. Baushke
2005-05-31 21:39     ` Miles Bader
2005-05-31 17:46 ` Richard Stallman
2005-06-01  9:39 ` Richard Stallman
     [not found] ` <wohler@newt.com>
2005-06-01 13:47   ` Peter S Galbraith
2005-06-01 14:27     ` Bill Wohler
2005-06-02  6:40     ` Richard Stallman
2005-09-16 19:12   ` Shall we use etc/images more? Peter S Galbraith
2005-06-01 16:50 ` The MH-E repository Bill Wohler
2005-06-02  6:40   ` Richard Stallman
2005-06-02 18:32     ` Bill Wohler
2005-06-03 22:30       ` Richard Stallman
2005-06-03 23:25         ` Bill Wohler
2005-06-04  9:44           ` [Savannah-help-public] " Sylvain Beucler
2005-06-04 12:30             ` Miles Bader
2005-06-04 16:13               ` Bill Wohler
2005-06-04 16:52                 ` Sylvain Beucler
2005-09-30 22:49                   ` Bill Wohler
2005-10-01 17:04                     ` Sylvain Beucler
2005-10-03 23:14                       ` Bill Wohler
2005-10-04 12:17                         ` Sylvain Beucler
2005-10-04 20:13                           ` Bill Wohler
2005-06-04 17:59             ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2005-09-07  2:37 Shall we use etc/images more? Bill Wohler
2005-09-07  8:30 ` Kim F. Storm
     [not found] ` <E1EDCMR-00043d-Vd@fencepost.gnu.org>
2005-09-08  5:47   ` Bill Wohler
2005-09-12  4:57     ` Richard M. Stallman
2005-09-12  6:07       ` Bill Wohler
2005-09-13 15:54         ` Richard M. Stallman
     [not found]         ` <E1EFD6x-0000cn-Qd@fencepost.gnu.org>
2005-09-14  1:50           ` Bill Wohler
2005-09-15 13:00             ` Richard M. Stallman
2005-09-15 18:36               ` Bill Wohler
2005-09-16  6:16                 ` Richard M. Stallman
2005-09-30 18:00                   ` Bill Wohler
2005-09-14  8:02         ` Chong Yidong
2005-09-14  8:55           ` Kim F. Storm
2005-09-14 23:54             ` Chong Yidong
2005-09-14 14:08               ` Kim F. Storm
2005-09-15 13:00                 ` Richard M. Stallman
2005-09-16  2:28               ` Katsumi Yamaoka
2005-09-12 22:43     ` Bill Wohler
2005-09-13  9:23       ` Kim F. Storm
2005-09-13 19:51         ` Eli Zaretskii
2005-09-14  1:45         ` Bill Wohler
2005-09-14  6:41           ` Mark D. Baushke
2005-09-15  2:41           ` Richard M. Stallman
2005-09-15 18:48             ` Bill Wohler
2005-09-29 21:45         ` Bill Wohler
2005-09-30  0:40           ` Bill Wohler
2005-09-30 14:22             ` Chong Yidong
2005-09-30 20:01             ` Richard M. Stallman
2005-10-15  6:45               ` Bill Wohler
2005-10-15 15:00                 ` Romain Francoise
2005-10-15 17:43                   ` Bill Wohler
2005-10-15 18:52                     ` Romain Francoise
2005-10-16 14:41                 ` Richard M. Stallman
2005-10-16 18:00                   ` Bill Wohler
2005-10-17 17:30                     ` Richard M. Stallman
2005-10-17 22:21               ` lisp/toolbar is gone (was: Shall we use etc/images more?) Bill Wohler
2005-10-18  8:03                 ` Andreas Schwab
2005-09-13 15:55       ` Shall we use etc/images more? Richard M. Stallman

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

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=25625.1117492799@olgas.newt.com \
    --to=wohler@newt.com \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).