emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Achim Gratz <Stromeko@nexgo.de>
To: emacs-orgmode@gnu.org
Subject: Re: [RFC] Move ox-koma-letter into core?
Date: Sun, 19 Jan 2014 15:03:23 +0100	[thread overview]
Message-ID: <87mwisrrv8.fsf@Rainer.invalid> (raw)
In-Reply-To: 874n50cdnu.fsf@bzg.ath.cx

Bastien writes:
> Shouldn't we ask Emacs maintainers about this?  ox-koma-letter.el into
> core means that bug reports will hit them first, then us.

Debbugs has facilities to redirect such reports to this mailing list
should that become an issue.  Gnus is using this approach AFAIK.

> My suggestion: convert contrib/lisp/ libraries into Org ELPA packages
> and expurge the the contrib/ Git history from Org's repo.

That probably wouldn't work for some of the things in contrib and given
the state of other things I'd question anyone would spend the effort to
properly package them for ELPA.  If you're suggesting to build a
separate ELPA infrastructure just for Org, I don't see this happening —
there'd be a lot of churn for no discernible benefit.  Folks wanting to
develop their stuff as external packages can already do that.

> The benefits:
>
> - Org's core = 1 repo which contains only Org's core

I don't see what you're getting at here, you'll have to explain.

> - It will ease the sync between Org and Emacs when Emacs will use Git.

Not.  You keep looking for silver bullets, there are none.  Even if it
were the case, it probably shouldn't influence the decision about what
to do with contrib.

> - We can handle Org ELPA the same way GNU ELPA is currently handled
>   (giving a separate write access to Org ELPA contributors.)

We could already do that by restricting commits from certain committers
to contrib/… but that would suggest there are "lesser" committers and I
think Org shouldn't segregate in that manner.

> Then installing Org external packages is as easy as using the
> `list-packages'.
>
> If we were using the setup described above, would we still need to
> move ox-koma-letter.el into core?
>
> Independantly of that question, do you think it would make sense
> to move toward the above setup?

The first question is what do we want contrib to be?  If it's a staging
area for things that are not-quite-ready yet, then these things should
either be removed if they aren't getting finished or moved into core
when they are.  Plus, since maint goes to Emacs, but master is not, it
should be in master as soon as the copyright questions are resolved.

If it's becoming a dump of stuff that will never make it into core
because it isn't acceptable for Emacs proper for whatever reason, then
I'd reason that it should be removed as well, independently of whether
it's kept alive outside of Org or not.

> If so, we would need some Git guru (Achim?) to help with filtering
> the Org repo, and I could help with setting up the Org ELPA packages.

If you are suggesting to remove the history of contrib from Org's repo,
then I'm against it.  Duplicating the history of contrib into a
hypothetical new Git repo is possible, but then why split off contrib in
the first place?


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

  reply	other threads:[~2014-01-19 14:03 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-17 23:08 [RFC] Move ox-koma-letter into core? Nicolas Goaziou
2014-01-18 11:55 ` Rasmus
2014-01-18 18:10 ` Carsten Dominik
2014-01-19 13:19   ` Bastien
2014-01-19 14:03     ` Achim Gratz [this message]
2014-01-19 14:20       ` Bastien
2014-01-20 17:38         ` Achim Gratz
2014-01-20 18:12           ` Bastien
2014-01-20 19:10             ` Achim Gratz
2014-01-20 20:05               ` Bastien
2014-01-21  1:12                 ` Rasmus
2014-01-21  2:50                 ` Eric Schulte
2014-01-21 10:52                   ` Bastien
2014-01-21 15:50                     ` Nick Dokos
2014-01-21 15:57                       ` Bastien
2014-01-21 18:31                     ` Achim Gratz
2014-01-21 19:10                       ` Bastien
2014-01-21  8:22                 ` Detlef Steuer
2014-01-21 18:19                 ` Achim Gratz
2014-01-21 19:08                   ` Bastien
2014-01-27 14:36     ` Bastien
2014-01-29 13:53       ` Nicolas Goaziou
2014-01-29 14:02         ` Bastien
2014-02-07 10:35           ` Nicolas Goaziou
2014-02-07 10:47             ` Bastien
2014-02-07 17:08               ` Nicolas Goaziou
2014-02-07 17:28                 ` Rasmus
2014-02-07 17:37                 ` Thomas S. Dye
2014-02-08 13:17                 ` Bastien
2014-02-17 19:10   ` Viktor Rosenfeld
2014-02-17 21:56     ` Thomas S. Dye
2014-02-19 20:33       ` Viktor Rosenfeld
2014-02-20 13:29         ` Rasmus
2014-02-20 22:32           ` Alan L Tyree
2014-03-04  9:35         ` Bastien
2014-02-17 22:25     ` Rasmus
2014-03-10 18:12     ` Greg Troxel
2014-01-18 21:15 ` Alan Schmitt

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=87mwisrrv8.fsf@Rainer.invalid \
    --to=stromeko@nexgo.de \
    --cc=emacs-orgmode@gnu.org \
    /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).