It'd have to support creation / updating of tasks (on activate), as well as suspension (on deactivate), and removal (on uninstall). And it should probably do some sanity checks, such as is the task file actually present or not.
I just installed the shoutbox, it's not working!
when i reload the page it shows me the shoutbox with this error message:
"Shoutbox Notice: Something went wrong..."
For some reason, only the first path to an image in the CSS file is corrected when using the stylesheet() method. This means users have to go in via the ACP and re-save the stylesheet to have the paths corrected.
Requires a code change in MyBB to do fully (theme import wise).
Alternatively by restricting plugin authors to a version range that does not clash with MyBB versions, like maybe 1-1000. Might work since plugin authors will hardly release 1000 distinct updates in a plugins lifetime? Still sucks though.
This issue seems to occur seemingly randomly but sometimes when PluginLibrary adds templates. When a user modifies a template then saves it, the edit doesn't appear to get saved at all and it just goes back to exactly how it was.
I just ran into this issue when I updated MyAlerts with a minor template edit then helped WWEForums update to the latest version and tried to mody one of their MyAlerts templates to fit in with their theme.