Leif, this is really cool.  Thanks for taking the time to find this.  I wish 
there were wiki page where we could put this for safe keeping, so future n00bs 
could find it.  Or, maybe you could release the script you used to create this, 
which of course would be in Clojure as well... ;-)


On Apr 14, 2014, at 6:51 AM, Leif <leif.poor...@gmail.com> wrote:

> Below is a list of the top 1,000 clojure projects (by star count) from github 
> with issues with labels that sound somewhat appropriate for newcomers.  Don't 
> worry, the final list is way less than 1,000.
> 
> Considering the list, we see that:
> The community may want to attempt to standardize these labels.
> Most of the 1,000 projects had no such labels (or no issues at all).  I 
> pessimistically take that to mean that there are lots of issues yet to be 
> found, and a newbie should just find a project in an area they know a lot 
> about, or are interested in, and stress test it.
> Some tags may need to be taken with a grain of salt.  E.g. an Om issue tagged 
> as "trivial" may or may not be so to, say, a newbie to clojure who is not a 
> professional UI developer.
> Everyone wants docs.  This may interest you less than programming, but trust 
> me, you'll have to do some programming with a library before you can write 
> sensible docs for it.  Also, you may in the process be able to influence the 
> API / usability of a library.
> (["https://github.com/LightTable/LightTable"; #{"starter"}]
>  ["https://github.com/technomancy/leiningen"; #{"usability" "docs" "Newbie"}]
>  ["https://github.com/weavejester/compojure"; #{"easy" "trivial"}]
>  ["https://github.com/swannodette/om"; #{"trivial" "example" "minor"}]
>  ["https://github.com/overtone/overtone"; #{"newbie"}]
>  ["https://github.com/nathanmarz/cascalog"; #{"newbies"}]
>  ["https://github.com/marick/Midje"; #{"cleanup" "ripe-for-new-contributor" 
> "better-error-msgs" "documentation"}]
>  ["https://github.com/cemerick/friend"; #{"doc"}]
>  ["https://github.com/pallet/pallet"; #{"Documentation" "Newbie"}]
>  ["https://github.com/brentonashworth/one"; #{"sample application"}]
>  ["https://github.com/clojure-liberator/liberator"; #{"documentation"}]
>  ["https://github.com/emezeske/lein-cljsbuild"; #{"Documentation"}]
>  ["https://github.com/relevance/labrepl"; #{"documentation"}]
>  ["https://github.com/gdeer81/marginalia"; #{"cleanup" "docs"}]
>  ["https://github.com/semperos/clj-webdriver"; #{"documentation"}]
>  ["https://github.com/michaelklishin/monger"; #{"documentation"}]
>  ["https://github.com/xsc/lein-ancient"; #{"better error message"}]
>  ["https://github.com/neotyk/http.async.client"; #{"Docs"}]
>  ["https://github.com/ato/clojars-web"; #{"cleanup"}]
>  ["https://github.com/clojurewerkz/elastisch"; #{"low-hanging fruit" 
> "usability" "documentation"}]
>  ["https://github.com/michaelklishin/langohr"; #{"documentation"}]
>  ["https://github.com/michaelklishin/validateur"; #{"documentation"}]
>  ["https://github.com/cemerick/clojurescript.test"; #{"documentation"}]
>  ["https://github.com/sonian/carica"; #{"documentation"}]
>  ["https://github.com/michaelklishin/neocons"; #{"usability" "documentation"}]
>  ["https://github.com/michaelklishin/quartzite"; #{"documentation"}]
>  ["https://github.com/cfpb/qu"; #{"docs"}]
>  ["https://github.com/michaelklishin/welle"; #{"documentation"}]
>  ["https://github.com/abedra/accession"; #{"Documentation"}]
>  ["https://github.com/Raynes/irclj"; #{"documentation"}]
>  ["https://github.com/aaronfeng/trixx"; #{"bitesize"}]
>  ["https://github.com/gameclosure/hermes"; #{"documentation"}]
>  ["https://github.com/wri/forma-clj"; #{"cleanup"}]
>  ["https://github.com/cgmartin/clj-wamp"; #{"docs"}])
> 
> --Leif
> 
> On Saturday, January 25, 2014 1:54:10 PM UTC-5, Bridget wrote:
> OpenHatch has this great initiative for encouraging newcomers to get involved 
> with open source projects. You tag some issues in your bug tracker as 
> "newcomer" or "easy". This provides a gentle path into contributing. There is 
> some work involved with this. You have to do the tagging, and there needs to 
> be some capacity in your project for some mentoring.
> 
> Leiningen is doing this already with "newbie" tagged issues, which is awesome.
> 
> Are there any other Clojure projects that are doing this? Would you like to 
> do this with your project? If so, I can try to help. I have been spending a 
> lot of time thinking about the Clojure newcomer perspective lately, and I'd 
> like to work on some things that help smooth that path.
> 
> Bridget
> 
> -- 
> 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
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Best,
Marcus

Marcus Blankenship
\\\ Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to