Just a thought...
It's getting a bit out-of-hand to have to keep building mods and upgrading them for each new version of SMF. Is it possible that SMF 2.1 will have a better solution to mods, so that with each new version of SMF, mods won't have to be continually upgraded for it?? I mean, I like the idea of hooks, so this kind of really helps with mods not having to be upgraded for different versions of SMF, since that version of SMF will have those hooks still, so that is a huge PLUS in this department. But, as a mod author, it gets extremely frustrating to have to rewrite mods to support different versions of SMF, as each new version comes out, an upgrade for the Mod has to be made... I just wish there was a BULLET-PROOF process for creating a mod for SMF only 1 time and be done with it altogether, unless there are bugs within the mod itself. Having to account for each new version of SMF that comes out, and put together an upgrade within the package-info.xml file, is just getting out-of-hand, especially when you have upgrades for 5 different versions of SMF...
Anyways, I'm hoping that SMF, in the future will have better handling than just a version emulation for when packages are installed and hooks. Or perhaps, we could have a global hook system, with just 1 hook for everything and it will than have sub-hooks in it, which might work better!
Anyways, just a thought I'm having...