Lately I was impressed by the new/improved things that are included with Emacs 25. Then I started thinking about the entire process behind it. I would like to share my thoughts with you.
Keeping it up with the latest requests, many bug fixes, maintaining, extending the Emacs core/dev and whatever, it must be a hell of work, no doubt about that.
When I check out what many changes and improvements are implemented in Emacs 25, many development hours must be spent on it.
It requires pretty big coordination. It's like there must be a large company behind all these changes to push Emacs further. But it's not a profitable thing, it's all free software and GPL-licensed.
So it's from the volunteers who are willing to spend their time to push Emacs further, next to their regular job. That requires some sort of coordination.
When I checked the mailing lists of
Emacs-dev, it seems there is not much coordination, not many people are participating.
And forgive me, I personally consider mailing lists a thing from the 90s. Nowadays you have more pretty alternatives, like GitHub issues tracker and regular communities.
When I look around on the web, you have the regular blogs (Endless Parentheses, Sacha Chua, Redux, OrEmacs, etc.) and Emacs communities (like this Emacs Exchange, and - presumably the largest community - reddit.com/r/emacs) and collections like emacs.zeef.com and wikiemacs.
But not a spot for development of new releases of Emacs, which requires many people and coordination.
Somewhere I got a feeling like this is all underground, where new versions of Emacs are being secretly developed... funny thought.
This all makes me to wonder if I'm missing sort of big hotspot on the web, where all the magic happens?