Eric Schulte <eric.schu...@gmx.com> writes: > Jambunathan K <kjambunat...@gmail.com> writes: > >> Eric Schulte <eric.schu...@gmx.com> 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/