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:

   1. The community may want to attempt to standardize these labels.
   2. 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.
   3. 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.
   4. 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<https://openhatch.org/wiki/Bug_trackers>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 <http://leiningen.org/> 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.

Reply via email to