unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Achim Gratz <Stromeko@nexgo.de>
Cc: emacs-devel@gnu.org
Subject: Re: org-export raises stringp nil error
Date: Sat, 09 Mar 2013 11:01:33 +0200	[thread overview]
Message-ID: <83haklx7yq.fsf@gnu.org> (raw)
In-Reply-To: <87vc91slfj.fsf@Rainer.invalid>

> From: Achim Gratz <Stromeko@nexgo.de>
> Date: Fri, 08 Mar 2013 21:09:36 +0100
> 
> Eli Zaretskii writes:
> >> In any case, doing the built-in packages this way (or something similar)
> >> takes a lot of unecessary churn and merges out of the release process
> >> and I would think that would be a clear advantage to everyone involved.
> >
> > I see that we have come a full circle, what with all this new blood
> > pouring into Emacs development, and we are finally ready to repeat the
> > failed experiment with dividing Emacs into "core" and "all the rest".
> 
> Please enlighten me as to what this experiment was and when it happened
> so I can read up on it.  This is a sincere request, I have no desire to
> repeat a past mistake.

I meant XEmacs.  I'll ask Stephen to describe that and suggest any
conclusions from that experience, including those which contradict my
personal conclusions.

> Note that I haven't said anything about what is core and what is not,
> that issue is orthogonal to how Emacs' structures its software
> repositories.  Off the cuff I'd say we'd end up with roughly the same
> set of "core" packages than today, then grow from there.

I don't understand what that means.  There's no "core" packages today,
the entire Emacs repository is handled as one monolith piece of
software.  The fact that some parts of it are copies of upstream
repositories maintained by others elsewhere is not relevant to the
issues I have with separating them from Emacs.

> What I am talking about is reducing the interdependencies between
> projects on wildly different release schedules for the purpose of making
> the integration easier.  That requires effort on both sides, but I posit
> that there is a net gain — if there is agreement on how to do this and
> an easily followed set of rules that describes the procedures.

Your optimism in this matter is enviable, but my gray hair doesn't let
me share it.  I don't believe in any net gain here.  I don't know why
is that so, perhaps because complexity tends to disrupt any hope of
reaching an "agreement on how to do this" and having "an easily
followed set of rules that describes the procedures".  Heck, we
couldn't even agree on the VCS to use, remember?

> > Good luck (you will need it)!
> 
> This is engineering, not gaming (although I wouldn't mind a bit of luck
> once in a while).

If you don't believe in luck in software engineering, just stick
around for a while.




  reply	other threads:[~2013-03-09  9:01 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-07 18:19 org-export raises stringp nil error Lele Gaifax
2013-03-07 21:14 ` Glenn Morris
2013-03-07 22:38   ` Bastien
2013-03-08  1:36     ` Glenn Morris
2013-03-08  6:40       ` Bastien
2013-03-08  7:16         ` Leo Liu
2013-03-08  7:37           ` Bastien
2013-03-08  7:44             ` Leo Liu
2013-03-08  7:56             ` Xue Fuqiao
2013-03-08  8:28           ` Eli Zaretskii
2013-03-08  9:15             ` joakim
2013-03-08  9:17               ` Bastien
2013-03-08  9:19               ` Bastien
2013-03-08  9:25               ` Dmitry Gutov
2013-03-08 10:23                 ` Eli Zaretskii
2013-03-08 11:18                   ` Dmitry Gutov
2013-03-08 14:06                     ` Eli Zaretskii
2013-03-08 21:00                       ` Dmitry Gutov
2013-03-08 16:34                   ` Achim Gratz
2013-03-08 19:48                     ` Eli Zaretskii
2013-03-08 20:09                       ` Achim Gratz
2013-03-09  9:01                         ` Eli Zaretskii [this message]
2013-03-09 11:07                           ` Achim Gratz
2013-03-09 11:14                             ` Eli Zaretskii
2013-03-09 18:01                             ` Stephen J. Turnbull
2013-03-09 17:53                           ` Stephen J. Turnbull
2013-03-09 18:07                             ` Eli Zaretskii
2013-03-10 12:41                               ` Stephen J. Turnbull
2013-03-10 16:48                                 ` Eli Zaretskii
2013-03-11  1:19                                   ` Stephen J. Turnbull
2013-03-10 18:03                             ` Bastien
2013-03-08  9:55               ` Stephen J. Turnbull
2013-03-08 10:15               ` Eli Zaretskii
2013-03-08 11:12                 ` Dmitry Gutov
2013-03-08 14:21               ` Xue Fuqiao
2013-03-08 15:42                 ` Bastien
2013-03-08 16:29                   ` [O] " Nick Dokos
2013-03-08 16:38                     ` Jambunathan K
2013-03-08 17:09                       ` Bastien
2013-03-08 17:41                         ` Nick Dokos
2013-03-08 18:01                           ` Jambunathan K
2013-03-08 18:05                             ` Nick Dokos
2013-03-08 19:40                           ` Achim Gratz
2013-03-08 16:39                     ` Bastien
2013-03-08 22:37                     ` Xue Fuqiao
2013-03-08  7:47         ` Xue Fuqiao
2013-03-08  7:53           ` Bastien
2013-03-08  8:27           ` Stephen J. Turnbull
2013-03-08  8:58             ` Eli Zaretskii
2013-03-08  9:56               ` Stephen J. Turnbull
2013-03-08  8:30           ` Eli Zaretskii
2013-03-08  9:12             ` Bastien
2013-03-08  8:20         ` Stephen J. Turnbull
2013-03-07 22:48 ` Xue Fuqiao

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.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=83haklx7yq.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=Stromeko@nexgo.de \
    --cc=emacs-devel@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.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).