Pugin installation should be simple.
If you are familiar with linux, you know all about downloading software through “apt” or; Advanced Packaging Tool. If you don’t know what that is i suggest you google it. Here are some baseline commands/ideas to show the foundation for this system:
- " :name: " : Show all commands.
- " :name: add "
(Where :name: is the name of the utility)
I suggest this method for plugin management because…
1 ) Would use ONE system to download, register, view, and update all Sponge approved plugins. 2 ) Securely distribute plugins (and source code) from the official Sponge database. 3 ) Easy to use with simple, but thoroughly documented commands.
The service “Ore” could host an official repository of all approved and functioning plugins (remember Bukkit-Dev), and allow server admins to manage their mods through a simple command-line based system, all without stepping out of their command terminal. All approved plugin namespaces would be regulated and well managed by the database, to allow admins to easily download the plugins they want. This would lead to a more “official” plugin release system. Ex. the command “:name: view [category/author/version]” would return results for all official plugins related to the argument(s) given, under their proper names in the Ore Database. Better way of downloading source code as well, with a simple -s at the end of the “get” command, you could easily download the official source, without going onto git or what have you.
This is a WIP