2013/1/20 Michael Fogus <mefo...@gmail.com>

> We're all friends here. Everyone wants to help.  There are ways to
> help that do not involve endless mailing list threads and personal
> distaste of process.
>

Michael,

I'm sorry but given Clojure/core's track record of *actions* (or lack of
them, rather) this
sounds a bit offensive to people who are not Clojure/core members, Clojure
committers or "screeners".

The current process is broken in many ways:

 * The mail-CA-in-paper process shuts out most developers outside of US,
Canada and western Europe
 * It is simply inconvenient to developers used to GitHub which is what the
majority of OSS projects use
 * It takes a really long time for a patch to go through the process. It is
common that patches land in master 3, 5 or 10 months after the submission,
even if they are fairly urgent bug fixes
 * Parts that are not essential (e.g. tools.logging) are still covered by
the same broken process. Even documentation is!

To make matters worse, Clojure/core consistently avoids discussing these
issues in public, leaving developers wondering
if they care about any of these things. Given that adopting Clojure is a
non-trivial decision, this
concern isn't helping those looking to introduce Clojure at work.

Since the Evolving Clojure Contribution Process and Goals [2] discussion,
there were no changes of any significance
to the contribution process. That was 4 months ago.

Saying "we are all friends here" is a bit optimistic and does not cut it.
Clojure/core has real changes to
make to the process, otherwise people will keep leaving upset and spread
the word about how broken
Clojure contribution process is. That does not work to Clojure's advantage.

1. http://dev.clojure.org/display/design/Clojure+Workflow+Overview
2.
https://groups.google.com/forum/?fromgroups=#!searchin/clojure/evolving$20contribution$20process/clojure/GnfAK6beMN8/aRl7jA0hsP4J
-- 
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to