emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bastien <bastien.guerry@wikimedia.fr>
To: Jambunathan K <kjambunathan@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: [WISH] ELPA repo for org-mode?
Date: Wed, 22 Sep 2010 00:38:26 +0200	[thread overview]
Message-ID: <87zkva204d.fsf@gnu.org> (raw)
In-Reply-To: <81hbhynv05.fsf@gmail.com> (Jambunathan K.'s message of "Fri, 10 Sep 2010 08:51:46 +0530")

Jambunathan K <kjambunathan@gmail.com> writes:

> I think ELPA repository for orgmode-only packages (hosted where else but
> on worg) could be quite useful. The idea came up in emacs-devel [1].

AFAIU there are now three possible locations for Org extensions:

- the org-mode/contrib/lisp directory of Org's git repo
  http://repo.or.cz/w/org-mode.git/tree/HEAD:/contrib/lisp

  Those files are not included in Emacs, but are potential
  candidates for org-mode/lisp and later inclusion.

- ELPA itself -- nothing prevents orgers to submit their 
  code there, if they follow the rules:
  http://tromey.com/elpa/upload.html

- the World Wide Web.

The www isn't a bad solution provided things are correctly 
listed somewhere - e.g. http://orgmode.org/worg/org-contrib/

But clearly the ELPA and the org-mode/contrib/lisp are better
place for people who want to explore systematically and keep up
with the latest versions of those extensions.

I can see four scenarios:

1) more goes to org-mode/contrib/lisp: this is okay, but requires
   more people to have write access to Org

2) have a separate Org contribs repo: then we can be more liberal 
   with write access and let users have all extensions in one pull.

3) migrate as much Org extensions as possible to ELPA: I'm still 
   trying to figure out what would be the consequences of this.

4) adopt OLGA (Org Lisp Gadget Archive) on orgmode.org: we would 
   need to adapt package.el for a custom ELPA-like on orgmode.org      
   but this is feasible.  The advantage of having OLGA separately 
   from ELPA is that we might be more liberal about what extension
   is allowed there.

Of course, we can combine (2) and (4): have a git repos containing 
Org extensions (those who are not officially part of Emacs/Org) and 
this repo can feed our OLGA, so that users can *also* navigate and 
update Org extensions thru OLGA.

What people think?

-- 
 Bastien

  reply	other threads:[~2010-09-21 22:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-10  3:21 [WISH] ELPA repo for org-mode? Jambunathan K
2010-09-21 22:38 ` Bastien [this message]
2010-09-21 23:07   ` Scot Becker

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.orgmode.org/

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

  git send-email \
    --in-reply-to=87zkva204d.fsf@gnu.org \
    --to=bastien.guerry@wikimedia.fr \
    --cc=emacs-orgmode@gnu.org \
    --cc=kjambunathan@gmail.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/org-mode.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).