Hey I am lead dev on the popular open source libra...
# getting-started
i
Hey I am lead dev on the popular open source library. Library is provided with documentation artifacts, so IDE currently display desc of all methods, properties etc. However I am thinking about putting KDocs generated by Dokka online (automatically with every release). Is there good place you would recommend to host this type of open-source documentation?
j
Is your library hosted on GitHub? You can use GitHub Pages.
☝️ 2
v
You could try to make
<http://javadoc.io|javadoc.io>
support KDocs
👍 1
h
If you use dokka, you can add links to the docs of your used libs: https://kotlinlang.org/docs/dokka-gradle.html#external-documentation-links-configuration
j
I'm using GitHub Pages for my library Akkurate : https://akkurate.dev/api/ This is done with a workflow here: https://github.com/nesk/akkurate/blob/b0eeea4/.github/workflows/deploy-website.yml#L67-L95 and there: https://github.com/nesk/akkurate/blob/b0eeea4/.github/workflows/deploy-website.yml#L133-L155 I really recommend you this, it works fine!
👍 1
c
Since other people mentioned GitHub Pages, here's the setup for GitLab Pages 🙂 https://gitlab.com/opensavvy/pedestal/-/blob/main/.gitlab-ci.yml?ref_type=heads#L197-232 (if you have any questions, feel free to ask)
👍 1