-
-
Notifications
You must be signed in to change notification settings - Fork 21
Description
Currently there are two different maven artifacts and branches, the master one with bungeecord-chat as the component adapater and the kyori-adventure one which uses adventure.
In order to support as many platforms as possible the adventure branch is the one with the most usefulness for the community at large seeing as adventure is supported either natively or via adapters in pretty much every Minecraft-related plugin, modding or proxy API.
A possible plan for shifting the focus completely to adventure could be as simple as renaming the current minedown-adventure artifact to just minedown but with a version increased to 2.0 seeing as it would be a major update which would require changes by developers. The old 1.x versions of that artifact could be maintained for a bit longer to fix serious bugs if they occur but not receive new updates.
Main issue with that would be that projects which use minedown-adventure right now would not get those upgrades automatically, maybe an update could be pushed to that artifact which deprecates stuff? Unfortuantely maven doesn't really offer deprecation notices... alternatively minedown-adventure could be continued to be used as the artifact name but that could be confusing in the long-run.