unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Juanma Barranquero <lektu@terra.es>
Cc: emacs-devel@gnu.org
Subject: Re: ehelp woes, or why I hate a module that I love so much
Date: Thu, 04 Jul 2002 09:58:50 +0200	[thread overview]
Message-ID: <20020704092157.4CB2.LEKTU@terra.es> (raw)
In-Reply-To: <200207032057.g63KvPu04703@aztec.santafe.edu>

On Wed, 3 Jul 2002 14:57:25 -0600 (MDT), Richard Stallman <rms@gnu.org> wrote:

> In terms of benefit for *all* users, this is at least a thousand times
> as important as any work on ehelp.  Maybe a hundred thousand times as
> important.

Yeah, well, with that logic we all should sort together the TODO in
order of decreasing importance and start implementing things from the
top down, never stepping aside nor jumping over boring things...

But that kind of situation tends to make developers lose interest really
fast. How many have left Emacs development because the things they were
interested in are (sometimes actively) discouraged? And, with your
argument, what's the relative importance of integrating Guile, when
Emacs already has a fine and tested extension language? Why replace
something that works, instead of focusing on developing new features more
oriented towards the *user*, as oposed as the developer (who's the only
one that will, perhaps, get any improvement from Guile)? The hundred of
thousands of users implied in your message aren't interested in
programming Emacs, just using it and customizing it (through Customize).
Fixing/expanding desktop.el and figuring a way to save and restore
sessions in a proper and well-defined way is a lot more useful to them
that half the items in etc/TODO.

I'm not trying to be polemic here, just pointing out that we don't have
a clear-cut model of development where it is perfectly clear what's
important and what's not. Perhaps we need it, I don't know. Maybe we
should establish a Master Plan and start assigning tasks and actively
pursuing them. But meanwhile, every fix and every improvement that does
not conflict with the Emacs philosophy and that makes the developer feel
proud is good in my view, even if it seems insignificant. Yesterday I
spent two hours hunting down typos. I'm *sure* most Emacs users won't
ever notice, but personally I feel a lot more confortable when I do C-h C-f
some-function and don't see mispellings in its docstring. With your view,
I should be ashamed of spending the time on this, instead of doing some
worthwhile work.

Sure internationalizing Emacs is a lot more important than hacking ehelp.
OTOH, perhaps I'm able to fix ehelp's problems by myself but I wouldn't
be able to gettextize Emacs unless I have the help of a more experienced
developer...

Anyway, if an expert with some knowledge of gettext plans to start
internationalizing Emacs in the near future, I promise to help in that
as much as I can.


                                                           /L/e/k/t/u

  parent reply	other threads:[~2002-07-04  7:58 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-25 14:50 ehelp woes, or why I hate a module that I love so much Juanma Barranquero
2002-06-25 15:06 ` D. Goel
2002-06-25 15:41   ` Juanma Barranquero
2002-06-26 22:24 ` Richard Stallman
2002-06-27 17:11   ` Juanma Barranquero
2002-06-27 19:57     ` Stefan Monnier
2002-07-02 15:02       ` Juanma Barranquero
2002-07-02 15:18         ` Stefan Monnier
2002-07-02 15:50           ` Juanma Barranquero
2002-06-29  8:41     ` Richard Stallman
2002-07-02 15:15       ` Juanma Barranquero
2002-07-02 15:49         ` Eli Zaretskii
2002-07-03 11:16           ` Juanma Barranquero
2002-07-03 20:57         ` Richard Stallman
2002-07-03 21:32           ` Simon Josefsson
2002-07-04  5:09             ` Eli Zaretskii
2002-07-04  7:58           ` Juanma Barranquero [this message]
2002-07-04 10:13             ` Eli Zaretskii
2002-07-04 11:52               ` Juanma Barranquero
2002-07-06 10:38                 ` Eli Zaretskii
2002-07-04 11:02             ` Simon Josefsson
2002-07-04 12:08               ` Juanma Barranquero
2002-07-04 12:19                 ` Miles Bader
2002-07-04 13:31                   ` Juanma Barranquero
2002-07-04 14:02                   ` Simon Josefsson
2002-07-04 14:00                 ` Simon Josefsson
2002-07-04 15:20                   ` Juanma Barranquero
2002-07-17  2:58                     ` emacs and guile (Re: ehelp woes, or why I hate a module that I love so much) Ken Raeburn
2002-07-17  7:13                       ` Juanma Barranquero
2002-07-17  9:11                       ` Kai Großjohann
2002-07-18 14:54                         ` Richard Stallman
2002-07-18 21:45                         ` Ken Raeburn
2002-07-18 14:55                       ` Richard Stallman
2002-07-18 20:13                         ` Ken Raeburn
2002-07-19 13:03                           ` Andreas Schwab
2002-07-19 16:24                             ` Ken Raeburn
2002-07-19 16:54                           ` Richard Stallman
2002-07-19 17:51                             ` Ken Raeburn
2002-07-18 14:56                       ` Richard Stallman
2002-07-18 19:54                         ` Ken Raeburn
2002-07-19  4:23                           ` Stefan Monnier
2002-07-19 12:56                             ` Ken Raeburn
2002-07-19 13:34                               ` Stefan Monnier
2002-07-19 14:16                                 ` Andreas Schwab
2002-07-19 15:04                                   ` Stefan Monnier
2002-07-19 16:54                           ` Richard Stallman
2002-07-19 17:48                             ` Ken Raeburn
2002-07-19 18:25                             ` Marius Vollmer
2002-07-20  0:35                               ` Richard Stallman
2002-07-20 12:00                                 ` Marius Vollmer
2002-07-21 20:14                                   ` Richard Stallman
2002-07-19 16:54                           ` Richard Stallman
2002-07-04 19:07             ` ehelp woes, or why I hate a module that I love so much Henrik Enberg
2002-07-05  0:49               ` Juanma Barranquero
2002-07-05 11:15                 ` Per Abrahamsen
2002-07-05 10:48             ` Richard Stallman

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=20020704092157.4CB2.LEKTU@terra.es \
    --to=lektu@terra.es \
    --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).