Strumenta / kolasu

Kotlin Language Support – AST Library
Apache License 2.0
111 stars 12 forks source link

Publish dokka documentation online #137

Closed ftomassetti closed 1 year ago

ftomassetti commented 1 year ago

We can already publish multimodule documentation using task dokkaHtmlMultiModule. We need to refine it and publish it. Later we could link to it from https://starlasu.strumenta.com

ftomassetti commented 1 year ago

This article seems to be a good starting point: https://pgreze.dev/posts/2020-05-28-static-doc-netlify/

However, we may want to have multiple versions online at the same moment

alessiostalla commented 1 year ago

Kdocs are already being published here https://javadoc.io/doc/com.strumenta.kolasu it supports multiple versions already.

ftomassetti commented 1 year ago

We could also publish it in Dokka format, like here: https://6474918d12cf4169faa84282--kolasu.netlify.app/ However supporting more than one version would be complicated. Should we just drop this and use the javadoc format @alessiostalla ?

alessiostalla commented 1 year ago

I was not aware of that format! I have no idea about supporting multiple versions.

ftomassetti commented 1 year ago

For now, we can just use the javadoc.