[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why are so many great packages not trying to get included in GNU Ema
From: |
Jean-Christophe Helary |
Subject: |
Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers |
Date: |
Fri, 24 Apr 2020 11:02:57 +0900 |
> On Apr 24, 2020, at 9:51, chad <address@hidden> wrote:
>
>
> On Thu, Apr 23, 2020 at 4:46 PM Jean-Christophe Helary <address@hidden> wrote:
> > On Apr 24, 2020, at 2:07, Stefan Kangas <address@hidden> wrote:
> > - Misconceptions about how hard it is to work with emacs-devel.
>
> That's something that documentation can fix.
>
> I'm not sure how. I think the widespread conception is that working with
> emacs-devel is more difficult than working with many, many other free- and
> open-source projects, and I think that conception is correct.
That depends on where you come from. A lot of people have not been contaminated
by the entitlement that comes with the "I'm sending a PR, please check it in"
generated by the Github culture. I'm not saying that PRs are bad, just that a
lot of people think that whatever they do is OK.
Documenting means stating that Emacs is not just another "open source project
you can contribute to in the weekends" (although that's also possible). It is
Free Software and it is robust and it is here to last. All that comes with
requirements and that's fair.
> Compared to "fork the project and submit a pull request" or "publish a
> package on melpa", following emacs' patch guidelines is harder.
Please. As a totally non-developer I was able, with the guidance of a lot of
people here, to follow the rules and get some code in the emacs core code and
in package.el. Yes, it is harder because the requirements are different.
> Emacs requires additional paperwork.
I proposed a solution in my suggestions.
> Updating the documentation (NEWS, Changelog, the info manuals) is harder and
> involves tools, tech, and practices that are unfamiliar to most potential
> developers.
And if they can learn emacs-lisp enough to contribute something, they can
certainly learn a few extra things.
> Using debbugs has improved a lot in the past few years, but is still a
> pain-point for many. Following the emacs-devel mailing list is, let's say,
> not a welcoming experience for everyone.
It is an *always* enriching experience.
> That doesn't even touch on the difficulties of interacting with the core.
>
> I think that the end result of emacs' processes is high-quality code that
> runs on many more systems than the vast majority of software, but I don't
> think most new developers are shying away from working on emacs because of
> the lack or quality of the documentation.
Maybe we're not talking about the same thing ?
When I say document the process, I mean putting it in nice colors on the web
site, so as to ease the pain for people who are used to nice colors on web
sites but who can still go deeper and commit themselves to serious code.
Jean-Christophe Helary
-----------------------------------------------
http://mac4translators.blogspot.com @brandelune
- Re: Making Emacs more friendly to newcomers, (continued)
- Re: Making Emacs more friendly to newcomers, Simen Heggestøyl, 2020/04/21
- Re: Making Emacs more friendly to newcomers, Yuan Fu, 2020/04/21
- Re: Making Emacs more friendly to newcomers, Richard Stallman, 2020/04/21
- Re: Making Emacs more friendly to newcomers, Po Lu, 2020/04/22
- Re: Making Emacs more friendly to newcomers, Ahmed Khanzada, 2020/04/23
- Re: Making Emacs more friendly to newcomers, Stefan Kangas, 2020/04/23
- Re: Making Emacs more friendly to newcomers, Eli Zaretskii, 2020/04/23
- Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Stefan Kangas, 2020/04/23
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Jean-Christophe Helary, 2020/04/23
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, chad, 2020/04/23
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers,
Jean-Christophe Helary <=
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Eli Zaretskii, 2020/04/24
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Po Lu, 2020/04/24
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Stefan Kangas, 2020/04/25
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Jean-Christophe Helary, 2020/04/26
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Stephen Berman, 2020/04/26
- Re: Why are so many great packages not trying to get included in GNU Emacs? WAS: Re: Making Emacs more friendly to newcomers, Jean-Christophe Helary, 2020/04/26
- Re: Making Emacs more friendly to newcomers, Po Lu, 2020/04/20
- Re: Making Emacs more friendly to newcomers, 조성빈, 2020/04/20
- Re: Making Emacs more friendly to newcomers, Po Lu, 2020/04/20
- Re: Making Emacs more friendly to newcomers, 조성빈, 2020/04/20