From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Mattie Newsgroups: gmane.emacs.devel Subject: Re: CVS is the `released version' Date: Tue, 15 May 2007 19:23:06 -0700 Message-ID: <20070515192306.66163ed3@reforged> References: <2cd46e7f0705101124r72000f78xdf05d18ca815ca57@mail.gmail.com> <20070513084905.C95BC14297@owie.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2000876884==" X-Trace: sea.gmane.org 1179282230 25020 80.91.229.12 (16 May 2007 02:23:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 16 May 2007 02:23:50 +0000 (UTC) Cc: rms@gnu.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 16 04:23:49 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Ho9B7-0001fs-7w for ged-emacs-devel@m.gmane.org; Wed, 16 May 2007 04:23:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ho9J2-0005Ss-IX for ged-emacs-devel@m.gmane.org; Tue, 15 May 2007 22:32:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ho9Iy-0005Sn-FK for emacs-devel@gnu.org; Tue, 15 May 2007 22:31:56 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ho9Iv-0005SY-TL for emacs-devel@gnu.org; Tue, 15 May 2007 22:31:55 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ho9Iv-0005SV-PG for emacs-devel@gnu.org; Tue, 15 May 2007 22:31:53 -0400 Original-Received: from wx-out-0506.google.com ([66.249.82.232]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ho9Az-0002hv-4z for emacs-devel@gnu.org; Tue, 15 May 2007 22:23:41 -0400 Original-Received: by wx-out-0506.google.com with SMTP id s17so30017wxc for ; Tue, 15 May 2007 19:23:40 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=c6JgNAm/XMNvpwqzdRdbLfEqVwcZZuUwilsBt+pNt8Oui3x2I7mb0RZxHlMzbqg3zZ85PvzYZcwqkzViNyLC8rPfriP7YRM+VSHFx6xJlLlWjixGGWopwQGzn9T9nY9EECxZWLmMsg4TkYRClJzuJXKPOPDADDCGZWDz4/7/b0A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=RNw0FvBlLnvqnvHGcIJi4jApp2jj1Vfz/t+BT0Cpi3t9Un52b/qcC7A+gQ9yx/Q6Cc2GvBabd0C4RgozQ1F1EDmLN8Xqi72KU+1nr7IJvDzAJs7o6on79Y/BK89aNnaQdykR+f6B98zfW2gjQphZjIMQhqck19j0wafyyeKqhoY= Original-Received: by 10.90.32.14 with SMTP id f14mr1559263agf.1179282220179; Tue, 15 May 2007 19:23:40 -0700 (PDT) Original-Received: from reforged ( [67.185.246.96]) by mx.google.com with ESMTP id 62sm1528517wri.2007.05.15.19.23.37; Tue, 15 May 2007 19:23:37 -0700 (PDT) In-Reply-To: X-Mailer: Claws Mail 2.6.1 (GTK+ 2.10.9; i686-pc-linux-gnu) X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:71135 Archived-At: --===============2000876884== Content-Type: multipart/signed; boundary=Sig_PELS8Wuo1kalfbc7skPrQW+; protocol="application/pgp-signature"; micalg=PGP-SHA1 --Sig_PELS8Wuo1kalfbc7skPrQW+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 14 May 2007 04:09:00 -0400 Richard Stallman wrote: > I don't see how any code installed in Emacs could save you the > need for that. >=20 I have looked often for an "official" repository, simply because I do not w= ant to install a third party component that may be unavailable later if the code/a= uthor 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. Existi= ng 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 inste= ad of a complete repository system which is a enormous re-invention of the whe= el. 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 eli= sp code would be nice. It could even be a simple google-shortcut from the emac= s page. It would serve to link together the current emacs universe which is scatter= ed 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 anc= ient revolution of the package manager to windows IMHO (where emacs works well b= ut feels stripped without hours of tracking down the far-flung components need= ed to get the functionality of a linux distro installed emacs). >=20 > 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". >=20 >=20 > _______________________________________________ > Emacs-devel mailing list > Emacs-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-devel --Sig_PELS8Wuo1kalfbc7skPrQW+ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGSmsPdfRchrkBInkRAiYVAKCoYfqVI1ZQ3NMKx3svICmjoIV1tQCffb6G 9CTeIAvhZ1No/VrzlJiPFjo= =y1Wk -----END PGP SIGNATURE----- --Sig_PELS8Wuo1kalfbc7skPrQW+-- --===============2000876884== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============2000876884==--