From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: How does ELPA work? Date: Sat, 05 Mar 2011 22:09:50 +0100 Message-ID: <87sjv1i89t.fsf@gmx.de> References: <87d3m9pou4.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1299359433 30541 80.91.229.12 (5 Mar 2011 21:10:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 5 Mar 2011 21:10:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ted Zlatanov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 05 22:10:29 2011 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.69) (envelope-from ) id 1Pvyjs-0006s0-5Z for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2011 22:10:29 +0100 Original-Received: from localhost ([127.0.0.1]:40807 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pvyjk-000187-5B for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2011 16:10:04 -0500 Original-Received: from [140.186.70.92] (port=58376 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pvyjg-00017u-IC for emacs-devel@gnu.org; Sat, 05 Mar 2011 16:10:01 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pvyjf-00053I-2F for emacs-devel@gnu.org; Sat, 05 Mar 2011 16:10:00 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:39737) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Pvyje-00052y-Mj for emacs-devel@gnu.org; Sat, 05 Mar 2011 16:09:59 -0500 Original-Received: (qmail invoked by alias); 05 Mar 2011 21:09:55 -0000 Original-Received: from p57BB8867.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.136.103] by mail.gmx.net (mp064) with SMTP; 05 Mar 2011 22:09:55 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX18KGYVaHq0KefrPavSMPnQek+9NRw3UfbVb5xpebq CkbcdvaUfSm1zw In-Reply-To: <87d3m9pou4.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 02 Mar 2011 08:41:07 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.22 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:136794 Archived-At: Ted Zlatanov writes: > On Wed, 02 Mar 2011 10:30:32 +0100 joakim@verona.se wrote: > > j> I would like, as an example, for Jan Morringens very useful d-bus proxy > j> library to be available through ELPA if not in the core. > > j> How can I help make that happen? I haven't been able to figure out how > j> the GNU ELPA repo works. There is supposed to be a bzr branch somewhere > j> right? Do I have access to that as an Emacs comitter? Can Jan be given > j> that access? > > Chong Yidong has been handling the copyright assignments. > > The GNU ELPA is in the elpa branch, accessible as > bzr://bzr.savannah.gnu.org/emacs/elpa/ and AFAIK without any special > permissions compared to the Emacs trunk. But deploying from that branch > to elpa.gnu.org is a semi-manual process. See admin/package-update.sh > in the elpa branch for details on what actually happens, it's pretty > simple.. > > Assuming the assignment is in order, either I or one of the maintainers > can do the deployment. I have the same question. I intend to upload debbugs.el to elpa. From the descriptions, I do not understand how I shall do it. Does there exist a small blurb for elpa contributors? This shouldn't include the upload procedure only, but also some instructions how to organize the package (files with version in theie name? directories with version in their name? readme? what else?) > Ted Thanks, and best regards, Michael.