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

Find a better way to install and update addons #236

Open
1 task done
A248 opened this issue Oct 1, 2023 · 0 comments
Open
1 task done

Find a better way to install and update addons #236

A248 opened this issue Oct 1, 2023 · 0 comments
Labels
improvement Ideas for streamlining existing features

Comments

@A248
Copy link
Owner

A248 commented Oct 1, 2023

I have confirmed that ...

  • There is no duplicate feature request.

Description

A lot of users have ran into linkage errors due to not upgrading their addon jars when they upgraded LibertyBans.

We could, for example, bundle addon jars into the main jar. Then a command such as /libertybans addon install <addon> would extract the addon and prompt the admin to restart the server. Later, we can check the shasum of addon jars and update them if necessary.

The purpose of addons is to organize features to make the codebase and functionality more approachable to developers and users. Their separation is not intended to reduce jar sizes.

@A248 A248 added the improvement Ideas for streamlining existing features label Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Ideas for streamlining existing features
Projects
None yet
Development

No branches or pull requests

1 participant