Hey again dear ClojuristsTogether crew! Those last three months flew by and so much stuff has happened around cljdoc!
For me the most important things were onboarding more contributors and allowing library authors and users to add examples to their APIs.
The influx of people to cljdoc has been really amazing, there were about 10 new contributors, some of them really stepping up by helping to review and merge pull requests as well as supporting other newcomers in our Slack channel.
27(!) pull requests by 10 authors were merged, 40 issues were active, with 28 of them now closed. Shout out to Avichal, Saskia, Daniel, Albrecht, Jorin, Greg, Martin, Travis, Randy and everyone else who contributed through discussions and feedback!
I believe a wide contributor base is critical to ensure longterm success of cljdoc and I look forward to welcome more contributors in the future.
Examples... well. I didn't ship them. I spent a fair amount of time on it but eventually decided that it's not the right thing to focus on at this point. For examples to really make an impact cljdoc adoption needs to be much higher and there's a lot more stuff that I perceive as more impactful at this stage.
There also needs to be more discussion with the wider ecosystem to make examples useful and maintainable (~testable). Please hit me up if you have thoughts in that direction!
More details in ADR-0014 (initial decision to integrate examples) and ADR-0015 (reversal of that decision with more context/reasoning).
CONTRIBUTING
and better instructions for running cljdoc locally.With examples on hold and spec integration still being semi-blocked there is some time to explore other areas. Some things I'm looking forward to in particular:
Quoting somebody who came by the #cljdoc Slack channel recently (emphasis mine :P):
Hey. Just wanted to say thanks to the authors. Was looking for a way to document my cljs library, tested a few other tools, none of them would document the (hundreds of) dynamically generated functions. Even thought about writing my own. Forgot about it until I stumbled on cljdoc and the docs are already built! And it works perfectly! This project needs more promotion.
So point people to cljdoc and — if you're feeling particularly excited — tweet or write a blogpost about it.
Thanks for your support! I'm excited to follow Nikita and Arne's work over the next months and feel truly grateful that an initiative like ClojuristsTogether exists in our community.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close