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

Remove support for Minestom (chameleon-platform-minestom) #268

Closed
1 task done
LooFifteen opened this issue Sep 2, 2023 · 1 comment · Fixed by #269
Closed
1 task done

Remove support for Minestom (chameleon-platform-minestom) #268

LooFifteen opened this issue Sep 2, 2023 · 1 comment · Fixed by #269
Assignees
Labels
area: platform This involves updating, adding or removing a platform type: removal This removes a redundant or unused feature

Comments

@LooFifteen
Copy link
Member

Confirmation

  • I have checked for similar issues.

Problem

Due to its artifact management, Minestom has been a pain to upkeep. In addition to this, it is very unlikely that someone is to use Chameleon for a Minestom extension - especially with the recent move to minestom-ce, which doesn't have extensions.

Suggested solution

We should remove Minestom support altogether as it is unlikely to be used and no longer matches the purpose of Chameleon.

Additional information

No response

@LooFifteen LooFifteen added type: enhancement This is a feature request or a pull request that adds a feature status: triage This issue is awaiting review labels Sep 2, 2023
@joshuasing joshuasing added area: platform This involves updating, adding or removing a platform type: removal This removes a redundant or unused feature platform: minestom and removed type: enhancement This is a feature request or a pull request that adds a feature status: triage This issue is awaiting review labels Sep 2, 2023
@joshuasing joshuasing self-assigned this Sep 2, 2023
@joshuasing
Copy link
Member

minestom-ce is being pulled back into Minestom: Minestom/Minestom#1937 (marked ready for review September 18, 2023 21:24 UTC).

This pull-back does not remove the extension system, however an opt-in/out-out system may be created.
Additionally the pull-back will introduce publishing to Maven Central and Sonatype.

Maybe it would be worth reverting this change and updating the Minestom platform once this pull request has been merged?

@joshuasing joshuasing changed the title Remove Minestom platform Remove support for Minestom (chameleon-platform-minestom) Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: platform This involves updating, adding or removing a platform type: removal This removes a redundant or unused feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants