I'm delighted to announce that thanks to the official Clojuredocs client
(https://github.com/dakrone/clojuredocs-client) Grimoire now features
every example posted on Clojuredocs.

Ex.
http://www.arrdem.com/grimoire/1.6.0/clojure.core/DASH__GT__GT/#example-0

Currently at 0.0.13, which represents a slew of changes since the
original announcement including the dropping of 1.5.1 as a documented
version (it's a patch release, nothing changed from 1.5.0) and a major
rework of the way I munge symbols and include examples between versions.

I'd like to give Alex (puredanger) a huge shout out for handing me a SQL
dump of the clojuredocs examples table right after I got a dakrone's
client working.

More tooling thanks to Phil (technomancy), lein's profiles enabled me to
ditch a make target which downloaded old Clojure versions in favor of
simply having one lein profile for each documented Clojure version.

Reid

On 07/07/2014 04:54 PM, cldwalker wrote:
> Hey Reid,
>
> Nice work! I think this is a much more maintainable approach for a
> community-based examples repository.  Have you thought about seeding
> examples from clojuredocs using their api
> e.g. http://api.clojuredocs.org/examples/1.3.0/clojure.core/map? I
> think this would help if the goal is to become the canonical site for
> clojure fn examples.
>
> It is worth noting that clojuredocs is undergoing a
> rewrite, https://github.com/zk/clojuredocs/tree/clj-rewrite. If this
> rewrite lands soon than it may be worth adding a Motivation section to
> the home page to distinguish it from clojuredocs.org.
>
> On Tuesday, July 1, 2014 7:34:38 PM UTC-4, Reid McKenzie wrote:
>
>     Hey guys,
>
>     If you're like me while using clojure.repl/doc works for the most
>     part
>     there are just times that you need to send someone a link to the
>     official docs and navigating the docstrings in the core Clojure
>     repository is a pain.
>
>     After several months of being frustrated that clojuredocs is out of
>     date, I finally sat down and built an alternative which I'm
>     pleased to
>     present here: http://www.arrdem.com/grimoire/
>     <http://www.arrdem.com/grimoire/>
>
>     Grimoire is still alpha and subject to change, especially with
>     regards
>     to the example contribution process which needs streamlining
>     beyond the
>     current "click a link, edit on github and submit a PR".
>
>
> I think this is a reasonable approach. It's better than having a login
> just for clojuredocs.
>  
>
>
>     I'd like to give a shout out to César for porting clojure.repl/source
>     into the doc generation script and to Nicola for his random usability
>     criticisms.
>
>
>
>
> Cheers,
> Gabriel
>  
>
>
>     Reid McKenzie
>
> -- 
> 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
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.

-- 
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