unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Jean Louis <bugs@gnu.support>
To: Boruch Baum <boruch_baum@gmx.com>
Cc: Richard Stallman <rms@gnu.org>, emacs-devel@gnu.org
Subject: Re: "Open records", "good government principles", "corporate culture"
Date: Thu, 10 Dec 2020 10:27:07 +0300	[thread overview]
Message-ID: <X9HNyxAFlZ1S5K/A@protected.rcdrun.com> (raw)
In-Reply-To: <20201210063923.vkja5dwddloiu4sw@E15-2016.optimum.net>

* Boruch Baum <boruch_baum@gmx.com> [2020-12-10 09:41]:
> From the recent thread "non-gnu elpa issue tracking"
> 
> On 2020-12-09 23:35, Richard Stallman wrote:
> >   > 2) The acceptance or candidacy process for each package should be
> >   >    documented in some discrete method.
> >
> > Whether to have a certain package in NonGNU ELPA could be a touchy
> > question, in some borderline cases.  Stating the reasons could perhaps
> > hurt feelings, or lead to arguments.  So it is best not to do that.
> > We will add a package or we won't.

I could understand that point in different way then you got it. I
think no need for offense here. 

It is trivial to make one's own ELPA, and I consider doing so for the
sake of simplicity and re-using configurations in a speedy manner
without confusing my team members. When I would be doing that I could
keep the private ELPA on Internet even make it available to others,
but I would not need to explain nothing. If I would explain it, it
would cause people to comment back and argue about my decisions. For
person like me such discussions are of no significance but for larger
group of developers they may become.

Look at the Github, when somebody wish to fork a package, they just
click and do. Finished there. No discussion, nothing. i do not see any
bad intentions there. Those repositories are not comparable and
non-GNU ELPA has different purposes then some general package
repositories. I see the purpose in enhancement of the default Emacs.
Packages are not part of Emacs but become available in the same free
software spirit by default.

Emacs maintainers due to its experience and analytical capabilities
may then decide what would package would be useful to enhance Emacs by
including it in non-GNU ELPA as well. Now imagine 500 discussions for
500 packages not included x 5 comments minimum. 

Software authors may propose package to be included in GNU ELPA just
as usual.

All those are my personal opinions. I see nothing wrong.

> Implicit in the paragraph, I read:
> 
>   4) Fear of accountability;

Quite contrary, I see the sense to accountability and sense to
responsibility towards us as users and future users. We have just been
discussing packages that are public domain but not CC0. Obviously such
public domain packages are not acceptable. If package is useful
developers can still ask the author to re-license it at least to CC0
license. The care to include or not include package that is in other
jurisdiction but US probably proprietary is transparent here on the
mailing list, and also shows accountability.

As it is general rule to include GPL compatible software, that rule
alone is transparent and made public and shows accountability. 

>   5) Insecurity and feelings of weakness;

For this I have no idea, as I cannot see your viewpoint. I wish I could.

>   6) Unwilling to establish boundaries;

For that I see it quite contrary, there are free software boundaries,
aren't they? 

>   7) Passive aggression;

Sorry, I cannot see that, it is harder for me to get into that viewpoint.

> However, for any professional environment in either the public or
> private sector (of the "developed Western secular" world)... Should I
> care? I'm an outsider to the emacs/GNU/FSF development team, but when I
> read that paragraph, many frustrating interactions that I've had with
> the several of the emacs team made a lot more sense.

But let us look at purposes. What is good is that we help each other.
I think it is great. Sometimes in discussing things it can be
frustrating. But one has to look at intentions of both parties as
those intentions are almost always good, and intention is to help each
other. 

My experience is that, to me several major bugs have been solved that
enabled me to use Emacs to speed up my management. I look at those
assistances as valuable. It is impossible for every human interaction
to result positively for all parties. Otherwise they would not be
discussing it.

Jean



  reply	other threads:[~2020-12-10  7:27 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-09 12:55 non-gnu elpa issue tracking Boruch Baum
2020-12-09 16:58 ` Stefan Kangas
2020-12-09 19:18   ` Jean Louis
2020-12-09 21:48     ` Stefan Kangas
2020-12-09 23:40       ` Jean Louis
2020-12-09 23:58       ` Jean Louis
2020-12-11  6:09         ` Richard Stallman
2020-12-11  6:05       ` Richard Stallman
2020-12-10  4:32     ` Richard Stallman
2020-12-10  6:28       ` Jean Louis
2020-12-09 19:23   ` Jean Louis
2020-12-09 23:22     ` Thibaut Verron
2020-12-10  0:09       ` Jean Louis
2020-12-10  9:14         ` Thibaut Verron
2020-12-10 11:23           ` Stefan Kangas
2020-12-10 14:19             ` Thibaut Verron
2020-12-10 16:37               ` Jean Louis
2020-12-11  6:10                 ` Richard Stallman
2020-12-10 11:49           ` Jean Louis
2020-12-10 14:05             ` Stefan Kangas
2020-12-10 15:48           ` Stefan Monnier
2020-12-10 16:05             ` Jean Louis
2020-12-10 17:35               ` Stefan Monnier
2020-12-11  6:09           ` Richard Stallman
2020-12-11  6:04       ` Richard Stallman
2020-12-11 11:10         ` Thibaut Verron
2020-12-12  5:34           ` Richard Stallman
2020-12-12  6:37             ` Tim Cross
2020-12-12 10:08               ` Thibaut Verron
2020-12-12 15:23                 ` Tim Cross
2020-12-12 17:07                   ` Thibaut Verron
2020-12-13  4:56                 ` Richard Stallman
2020-12-13  5:20                   ` Tim Cross
2020-12-13  9:54                     ` Andrea Corallo via Emacs development discussions.
2020-12-13 22:59                       ` Tim Cross
2020-12-14  0:32                         ` Stefan Monnier
2020-12-14  0:54                           ` Tim Cross
2020-12-14  4:36                             ` Stefan Monnier
2020-12-14  5:45                               ` Tim Cross
2020-12-15  5:44                               ` Richard Stallman
2020-12-14 10:03                         ` Alfred M. Szmidt
2020-12-14 14:57                           ` Stefan Monnier
2020-12-14 15:01                             ` Alfred M. Szmidt
2020-12-14 15:12                               ` Stefan Monnier
2020-12-14 15:52                               ` Eli Zaretskii
2020-12-14  0:16                       ` Stephen Leake
2020-12-13  4:56                 ` Richard Stallman
2020-12-13  8:56                   ` Vasilij Schneidermann
2020-12-14  5:50                     ` Richard Stallman
2020-12-14  6:45                     ` Jean Louis
2020-12-12 13:48               ` Michael Albinus
2020-12-12 13:50               ` Stefan Monnier
2020-12-12 15:37                 ` Tim Cross
2020-12-12 19:54                   ` Jean Louis
2020-12-12 20:46                   ` Stephen Leake
2020-12-12 21:24                     ` Alfred M. Szmidt
2020-12-12 21:48                     ` Christopher Dimech
2020-12-13  0:39                       ` Tim Cross
2020-12-13  1:28                         ` Christopher Dimech
2020-12-13  5:03                           ` Richard Stallman
2020-12-13  4:58                     ` Richard Stallman
2020-12-12 21:06               ` Dmitry Gutov
2020-12-13  4:58               ` Richard Stallman
2020-12-13  5:27                 ` Christopher Dimech
2020-12-12 19:33             ` Jean Louis
2020-12-12 21:24               ` Alfred M. Szmidt
2020-12-13  4:59               ` Richard Stallman
2020-12-13  5:03               ` Richard Stallman
2020-12-14 17:38                 ` Jean Louis
2020-12-14 18:49                   ` Vasilij Schneidermann
2020-12-14 22:13                     ` Jean Louis
2020-12-14 19:10                   ` Boruch Baum
2020-12-14 22:17                     ` Jean Louis
2020-12-16  5:32                       ` Richard Stallman
2021-01-02  5:25                     ` Richard Stallman
2020-12-10  4:35 ` Richard Stallman
2020-12-10  5:03   ` Boruch Baum
2020-12-10  5:55     ` Eli Zaretskii
2020-12-10  6:39   ` "Open records", "good government principles", "corporate culture" Boruch Baum
2020-12-10  7:27     ` Jean Louis [this message]
2020-12-10 14:08     ` Eli Zaretskii
2020-12-11  6:16     ` Richard Stallman
2020-12-10  6:54 ` non-gnu elpa issue tracking Jean Louis

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=X9HNyxAFlZ1S5K/A@protected.rcdrun.com \
    --to=bugs@gnu.support \
    --cc=boruch_baum@gmx.com \
    --cc=emacs-devel@gnu.org \
    --cc=rms@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).