MizuSoftware / kawa

🚀 An open-source, powerful and modular Kotlin-enhanced event bus library for the JVM.
https://docs.mizu.wtf/kawa
GNU Affero General Public License v3.0
0 stars 0 forks source link

project: enhance architecture #8

Open lambdagg opened 2 years ago

lambdagg commented 2 years ago

As of right now, we have api, optimized-bus and kotlin-listener-dsl. Knowing that we're missing a Java implementation (#7) and that we're probably going to change a lot of stuff in the Kotlin module (#6), an architecture rework could be a nice idea. We would be left with:

or should we make optimized-bus and optimized-listener into two different modules? yeah.