nrepl

https://github.com/nrepl/nrepl || https://nrepl.org
dominicm 2018-10-15T05:51:30.000100Z

@bozhidar the version is in a yml file in the nrepl repo

bozhidar 2018-10-15T08:59:11.000100Z

@dominicm I’m puzzled. What’s the purpose of that config file? It seems to duplicate some of the info in the site.yml. I guess assumed that running antora would generate the docs for all non-blacklisted tags (meaning no tags currently) + the master branch.

bozhidar 2018-10-15T08:59:25.000100Z

(as I added it to site.yml)

dominicm 2018-10-15T09:01:52.000100Z

@bozhidar it's a little confusing in the case you have 1 to 1 mapping. Antora allows you to build multiple repos into one site. One example would be for Asciidoctor, they bundle asciidoctor, asciidoctorJ, asciidoctor.js, etc. into one site. All as part of the Asciidoctor organization. Each of those site "sections" has their own antora.yml, which details information about the component. e.g. version, name, title.

dominicm 2018-10-15T09:02:29.000100Z

https://docs.antora.org/antora/1.1/component-structure/ might be useful.

bozhidar 2018-10-15T09:06:23.000100Z

Yeah, I got this part, but I thought the config we had in the site.yml pertained to the only component we have. 🙂

bozhidar 2018-10-15T09:07:17.000100Z

In general I can how useful this component structure would be if we decide to put in the manual also something about piggieback, drawbridge, cider-nrepl, refactor-nrepl, etc.

dominicm 2018-10-15T09:07:22.000100Z

Bingo.

dominicm 2018-10-15T09:07:41.000100Z

And very cool is how there's a xref system in place for safely referencing across components.

dominicm 2018-10-15T09:10:48.000100Z

I want to try and get cljdoc to support the xref: macro, because it would allow for some really neat things like:

Takes a xref:bidi::vhosts.adoc#model[Bidi VHosts Model] and returns a Yada Handler which processes Yada Resources inside.

dominicm 2018-10-15T09:10:58.000100Z

Where bidi is just another project on cljdoc.

bozhidar 2018-10-15T09:20:49.000100Z

Yeah, that’s pretty cool indeed.