Donate kotlin-asyncapi to AsyncAPI #1284
Replies: 6 comments 1 reply
-
Sounds good to me 👍 |
Beta Was this translation helpful? Give feedback.
-
@lorenzsimon thanks a lot for opening a discussion and sorry for responding so late, I forgot Volta (app I use for GH notifications) is not supporting discussions 🤦🏼 Can you share what will be the maintenance setup after donation. Are you the only maintainer or are there others. Having one maintainer is not really future proof. Also as part of AsyncAPI, the project would have to obey rules of AsyncAPI code of conduct - are you ok with that? |
Beta Was this translation helpful? Give feedback.
-
Looks good for me |
Beta Was this translation helpful? Give feedback.
-
@derberg at the moment I am the only maintainer, yes. I could ask on Slack if someone else would be interested in supporting me. Would this be a blocker? I've read the code on conduct and don't have a problem with anything in it 👍 |
Beta Was this translation helpful? Give feedback.
-
@lorenzsimon I guess all is clear, we can create a vote for TSC. Do you want me to do it for you? |
Beta Was this translation helpful? Give feedback.
-
@derberg I created an issue to vote on: #1313. I guess we can close this discussion now? |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I would like to donate my project https://github.com/OpenFolder/kotlin-asyncapi to the AsyncAPI organisation and would like to hear your opinions.
The project is a collection of tools that simplify creating AsyncAPI documentation for Kotlin applications. The main components are:
Kotlin DSL: A builder DSL to write AsyncAPI documents in Kotlin code
Spring Boot Integration: Generates AsyncAPI documentation from code and serves the document from a REST endpoint
Maven Plugin / Kotlin Script: Allows Java applications to use the Kotlin DSL without using Kotlin in the App itself
There are some examples in the README and a Spring Boot demo application.
A small part of the project is similar to jasyncapi. jasyncapi defines the Java data model for AsyncAPI and kotlin-asyncapi-core defines the same data model in native Kotlin. It was necessary to reimplement the model because of language limitations regarding the Kotlin DSL feature.
Beta Was this translation helpful? Give feedback.
All reactions