From: Mike Mattie <codermattie@gmail.com>
To: emacs-devel@gnu.org
Cc: rms@gnu.org
Subject: Re: CVS is the `released version'
Date: Tue, 15 May 2007 19:23:06 -0700 [thread overview]
Message-ID: <20070515192306.66163ed3@reforged> (raw)
In-Reply-To: <E1HnVc4-0008TV-1K@fencepost.gnu.org>
[-- Attachment #1.1: Type: text/plain, Size: 2513 bytes --]
On Mon, 14 May 2007 04:09:00 -0400
Richard Stallman <rms@gnu.org> wrote:
> I don't see how any code installed in Emacs could save you the
> need for that.
>
I have looked often for an "official" repository, simply because I do not want to
install a third party component that may be unavailable later if the code/author
disappears.
There is alot of emacs code that isn't distributed AFAIK with emacs with
significant user bases. SLIME , CEDET, EDB, JDEE. SLIME in particular is
an amazing piece of software.
Along with the extremely high quality packages , a repository with a lower
bar than emacs cvs would encourage people to take the plunge into publishing
their elisp hacks to the world. A softer soil for new code/developers.
I don't think it takes elisp code to manage an archive of that sort. Existing
package managers such as paludis could be used to manage a elisp tree, and
a simple modification to the .emacs file could recursively traverse and load
the top-level .elc? files it finds. Then you have a repository loader instead
of a complete repository system which is a enormous re-invention of the wheel.
paludis supports multiple repositories, periodic syncs for versioned repos,
and a host of other features. There are several package managers out there
with fairly light setup.
Even if a package repository is not created I think a search engine for elisp
code would be nice. It could even be a simple google-shortcut from the emacs page.
It would serve to link together the current emacs universe which is scattered
to the winds outside of emacs cvs. (Usually some university student's home-page
or some such thing)
Anyways most linux users at least are served by a distribution which has all
the functionality that has been discussed above. It's where I get my emacs-cvs,
foo-cvs, foo-wherever with full dependency information.
If this sort of infrastructure is set-up by emacs it's to bring the now ancient
revolution of the package manager to windows IMHO (where emacs works well but
feels stripped without hours of tracking down the far-flung components needed
to get the functionality of a linux distro installed emacs).
>
> That is something that could be done by a function to install certain
> Lisp code, which does not need that Lisp code to be a "package".
>
>
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
[-- Attachment #2: Type: text/plain, Size: 142 bytes --]
_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel
next prev parent reply other threads:[~2007-05-16 2:23 UTC|newest]
Thread overview: 146+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-09 19:56 CVS is the `released version' Robert J. Chassell
2007-05-09 19:59 ` Thomas Hühn
2007-05-10 2:00 ` Robert J. Chassell
2007-05-10 6:03 ` Thomas Hühn
2007-05-10 11:43 ` Robert J. Chassell
2007-05-10 11:47 ` David Kastrup
2007-05-10 6:58 ` David Kastrup
2007-05-10 11:58 ` Andrea Russo
2007-05-10 12:34 ` Thomas Hühn
2007-05-09 20:12 ` David Kastrup
2007-05-10 2:18 ` Chong Yidong
2007-05-10 18:24 ` Ken Manheimer
2007-05-10 19:05 ` Stefan Monnier
2007-05-11 18:48 ` Richard Stallman
2007-05-11 20:19 ` joakim
2007-05-12 16:47 ` Richard Stallman
2007-05-12 20:26 ` joakim
2007-05-13 8:49 ` Ryan Yeske
2007-05-13 9:38 ` David Kastrup
2007-05-13 11:28 ` Ralf Angeli
2007-05-13 12:53 ` David Kastrup
2007-05-14 1:43 ` Tom Tromey
2007-05-14 8:09 ` Richard Stallman
2007-05-14 15:19 ` Tom Tromey
2007-05-14 18:29 ` Ryan Yeske
2007-05-16 2:23 ` Mike Mattie [this message]
2007-05-14 1:17 ` Tom Tromey
2007-05-14 5:06 ` Thien-Thi Nguyen
2007-05-14 6:47 ` David Kastrup
2007-05-14 15:07 ` Tom Tromey
2007-05-14 17:20 ` Stefan Monnier
2007-05-14 6:41 ` David Kastrup
2007-05-14 8:02 ` joakim
2007-05-14 15:10 ` Tom Tromey
2007-05-14 18:41 ` Ryan Yeske
2007-05-14 19:03 ` Eli Zaretskii
2007-05-14 19:16 ` Tom Tromey
2007-05-14 22:36 ` Ryan Yeske
2007-05-16 15:46 ` Stefan Monnier
2007-05-17 12:43 ` David Kastrup
2007-05-17 14:17 ` Stefan Monnier
2007-05-15 23:52 ` thorne
2007-05-18 23:10 ` Richard Stallman
2007-05-18 23:31 ` Tom Tromey
2007-05-19 22:31 ` Richard Stallman
2007-05-19 22:33 ` Tom Tromey
2007-05-20 17:05 ` Richard Stallman
2007-05-20 21:45 ` Tom Tromey
2007-05-21 5:19 ` David Kastrup
2007-05-21 10:33 ` Richard Stallman
2007-05-21 10:46 ` David Kastrup
2007-05-21 18:36 ` JD Smith
2007-05-21 18:47 ` David Kastrup
2007-05-21 18:51 ` Chong Yidong
2007-05-21 19:02 ` David Kastrup
2007-05-22 14:52 ` Richard Stallman
2007-05-25 21:13 ` Ken Manheimer
2007-05-25 21:24 ` Lennart Borgman (gmail)
2007-05-26 7:01 ` David Kastrup
2007-05-28 3:10 ` dhruva
2007-05-29 0:02 ` Richard Stallman
2007-05-29 6:21 ` dhruva
2007-05-29 9:30 ` Stephen J. Turnbull
2007-05-29 10:30 ` Frank Schmitt
2007-05-29 14:36 ` Stephen J. Turnbull
2007-05-29 14:45 ` Frank Schmitt
2007-05-29 17:49 ` Stephen J. Turnbull
2007-05-29 22:00 ` David Kastrup
2007-05-30 15:43 ` Richard Stallman
2007-05-30 16:15 ` joakim
2007-06-02 17:29 ` Richard Stallman
2007-06-03 9:56 ` Frank Schmitt
2007-05-30 15:44 ` Richard Stallman
2007-05-30 21:55 ` Frank Schmitt
2007-05-31 22:32 ` Richard Stallman
2007-05-30 4:27 ` Richard Stallman
2007-06-03 3:23 ` Tom Tromey
2007-05-22 8:30 ` Richard Stallman
2007-05-21 16:33 ` Tom Tromey
2007-05-21 18:32 ` CVS is the `released version' (ELL and the ohio lisp archive) Stephen Eglen
2007-05-24 21:22 ` CVS is the `released version' Richard Stallman
2007-05-24 21:58 ` New Extensions (was: Re: CVS is the `released version') Henrik Enberg
2007-05-24 21:22 ` CVS is the `released version' Richard Stallman
2007-05-21 12:03 ` Robert J. Chassell
2007-05-21 12:13 ` David Kastrup
2007-05-21 12:45 ` Stefan Monnier
2007-05-21 13:18 ` jasonr
2007-05-21 15:39 ` Robert J. Chassell
2007-05-22 10:10 ` Stefan Monnier
2007-05-22 11:18 ` Robert J. Chassell
2007-05-22 13:36 ` David Kastrup
2007-05-22 15:19 ` Robert J. Chassell
2007-05-22 15:37 ` Jason Rumney
2007-05-22 15:12 ` Stefan Monnier
2007-05-22 17:24 ` Robert J. Chassell
2007-05-23 14:54 ` Stefan Monnier
2007-05-23 15:02 ` Jason Rumney
2007-05-23 19:08 ` Robert J. Chassell
2007-05-21 2:57 ` Bob Rogers
2007-05-21 13:24 ` Richard Stallman
2007-05-21 16:22 ` Tom Tromey
2007-05-21 12:53 ` Stefan Monnier
2007-05-21 16:41 ` Tom Tromey
2007-05-21 19:40 ` Stefan Monnier
2007-05-22 4:38 ` Xavier Maillard
2007-05-20 7:54 ` David Kastrup
2007-05-20 21:53 ` Tom Tromey
2007-05-21 5:24 ` David Kastrup
2007-05-21 5:53 ` dhruva
2007-05-21 6:51 ` David Kastrup
2007-05-21 8:47 ` Stephen J. Turnbull
2007-05-21 9:22 ` David Kastrup
2007-05-21 13:24 ` Richard Stallman
2007-05-21 13:51 ` David Kastrup
2007-05-24 21:22 ` Richard Stallman
2007-05-21 10:17 ` package.el (was: Re: CVS is the `released version') David Reitter
2007-05-21 17:40 ` package.el Tom Tromey
2007-05-21 18:13 ` package.el David Kastrup
2007-05-21 22:43 ` package.el David Reitter
2007-05-21 22:51 ` package.el Tom Tromey
2007-05-21 23:48 ` package.el Davis Herring
2007-05-21 23:56 ` package.el Lennart Borgman (gmail)
2007-05-25 21:39 ` package.el Tom Tromey
2007-05-27 1:00 ` package.el Richard Stallman
2007-05-21 23:50 ` package.el David Reitter
2007-05-21 23:44 ` package.el Tom Tromey
2007-05-22 2:21 ` package.el Stephen J. Turnbull
2007-05-22 10:18 ` package.el Stefan Monnier
2007-05-21 22:57 ` package.el David Kastrup
2007-05-20 22:05 ` CVS is the `released version' Richard Stallman
2007-05-19 22:31 ` Richard Stallman
2007-05-19 22:31 ` Tom Tromey
2007-05-20 17:05 ` Richard Stallman
2007-05-20 21:23 ` Tom Tromey
2007-05-21 12:59 ` Stefan Monnier
2007-05-21 13:03 ` David Kastrup
2007-05-21 14:14 ` Stefan Monnier
2007-05-21 16:50 ` Tom Tromey
2007-05-22 14:51 ` Richard Stallman
2007-05-22 6:10 ` Trent Buck
2007-05-22 7:56 ` David Kastrup
2007-05-24 21:22 ` Richard Stallman
2007-05-10 20:42 ` David Kastrup
2007-05-10 23:05 ` Lukasz Stafiniak
2007-05-10 23:23 ` Davis Herring
2007-05-11 12:31 ` Thien-Thi Nguyen
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=20070515192306.66163ed3@reforged \
--to=codermattie@gmail.com \
--cc=emacs-devel@gnu.org \
--cc=rms@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.