Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make adventure artifact the main one and deprecate bungeecord-chat #24

Open
Phoenix616 opened this issue Sep 20, 2022 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@Phoenix616
Copy link
Owner

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.

@Phoenix616 Phoenix616 added the enhancement New feature or request label Sep 20, 2022
@Phoenix616
Copy link
Owner Author

I recently made minedown-adventure the main branch with a note in the readme added about Bungee-chat being legacy.

At some point minedown 2.0 will be released with a bunch new features (and potentially a re-implemented parser) requiring adventure but for now it will stay minedown-adventure and the original bungee-chat will only receive fixes, no new features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant