Open aabounegm opened 1 week ago
I think it would make sense to have a subdomain like api.langium.org
, and then link to it from our existing documentation.
It would also be great to keep past & current versions, with something api.langium.org/3.2.0
perhaps.
Cool, then we can use the GitHub Pages of the langium repo, independent of this one, making the workflow a bit easier. I'll explore how the versioning could be implemented.
It would help a lot with exploring Langium and the functionalities it provides if there was a page in the documentation with the whole API exported from Langium. This is easy to do using the JSDoc comments with TypeDoc (I'm already preparing a PR), but some organizational questions need to be answered first. Since the API documentation is generated from the source code, it should be published on new Langium releases, and not independently in the website repo. However, it should still be linked from the website, leading to the following questions: