From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Re: how to use contrib packages through ELPA (specifically org-export) Date: Sun, 19 Aug 2012 02:57:05 +0530 Message-ID: <87d32nj3h2.fsf@gmail.com> References: <871uj4xhzq.fsf@gmx.com> <87k3ww2e3e.fsf@gmail.com> <87vcggvskv.fsf@gmx.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:52688) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T2qXb-0006rD-4y for emacs-orgmode@gnu.org; Sat, 18 Aug 2012 17:26:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T2qXZ-0001RF-Kc for emacs-orgmode@gnu.org; Sat, 18 Aug 2012 17:26:43 -0400 Received: from mail-pb0-f41.google.com ([209.85.160.41]:57377) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T2qXZ-0001RB-EG for emacs-orgmode@gnu.org; Sat, 18 Aug 2012 17:26:41 -0400 Received: by pbbro12 with SMTP id ro12so5677242pbb.0 for ; Sat, 18 Aug 2012 14:26:40 -0700 (PDT) In-Reply-To: <87vcggvskv.fsf@gmx.com> (Eric Schulte's message of "Sat, 18 Aug 2012 14:44:00 -0600") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Org Mode Mailing List Eric Schulte writes: > Jambunathan K writes: > >> Eric Schulte writes: >> >>> Hi, >>> >>> I'd like to put together an ELPA package for org-ehtml [1], but it has >>> dependencies not only on Org-mode but also on org-export (which is in >>> contrib). Is there a way to require contrib packages through ELPA, or >>> should I just package up org-export into its own ELPA package? >> >> Names org-e-html and org-ehtml are confusing. Could you please choose a >> different name for your package? >> > > I believe org-e-html will be renamed org-html, so the conflict will not > last for long. However if you have any suggestions for other names for > org-ehtml I'm happy to hear them. It is better to avoid naming conflicts. org-e-html.el took it's birth last November. It has been around for close to 9 months now. That's a long time already. I am not sure when merge and renames are going to happen. I will probably give it another 6 months without any hesitation. I haven't used your package. `e', I believe stands for `editable'. I believe it is really editing the underlying Org file (and not the HTML file) with HTTP used for transport. If the user experience is Wiki-like call it org-wiki-client and org-wiki-server and the whole bundle org-wiki. If you want something cool, call it org-whatever-app. If you want to "promote", elnode just call it elnode_mod_org or elnode_mod_elisp. Take inspiration from apache modules. > Any thoughts on the topic of packaging elements of contrib? If no-one > objects I will submit an org-export package to marmalade [1]. Nic Ferrier hasn't responded to the question of whether he would want to have elnode in GNU ELPA. As far as your editable app is concerned, I believe it can go anywhere. Marmalade seems a natural choice. If org-export.el and org-e-backends are bundled as ELPA packages, I would insist that go in GNU ELPA and not elsewhere. Nicolas and I are signed contributors. (Sometime back, I had made a request to Achim to port my ELPA changes to the new build system. I hope it is in his TODO list. Achim, are you there?) > Thanks, > >> >>> Thanks, >>> >>> Footnotes: >>> [1] https://github.com/eschulte/org-ehtml > > > Footnotes: > [1] http://marmalade-repo.org/