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