Since this site is now in beta, it is time to have these conversations with the folks who are actually building this site. Please bring your comments and discussions to this site's 'meta' support forum so not to split these conversations. Thanks.

The description for this site reads, "Proposed Q&A site for those using, extending or developing emacs." As I understand it, that last bit means questions about actually contributing to the emacs project. It seems like all of the example questions are about using and configuring emacs though. Are questions about developing emacs itself be on topic?

Proposal: Emacs


locked by Robert Cartaino Sep 30 '14 at 18:24

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Would be nice to talk about the code base itself as well, like how its structured, What's a Lisp Object, C Object... – Edgar Aroutiounian Sep 17 '14 at 22:05

There are no example questions about contributing because the vast majority of Emacs users are not contributors to the core. I see no reason why we would exclude such questions as off-topic, they're certainly about Emacs.

That said, most "questions" I can think of about developing Emacs are more subjective discussions than objective questions. And those most definitely do not fit here. Discussions are for mailing lists.

A few reasonable questions (which I would consider suitable):

  • How can I submit my package for inclusion on Gnu Elpa?"
  • I've improved a built-in function, can I submit for inclusion into Emacs?
  • How is a lisp ojbect implemented in Emacs-lisp?
I concur, although for contributors it might be better to use the mailing list. For common questions I can see this fitting well. – J David Smith Sep 18 '14 at 13:12
@JDavidSmith True. And TBH, I don't foresee many questions being asked here on this topic. – Malabarba Sep 18 '14 at 13:27
sure, there is no difference in extending emacs in C/Lisp or installing a third party plugin. – chen bin Sep 19 '14 at 1:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .