Was talking with Roan a bit earlier on IRC about this, and we got to thinking that an external version.php file could be defined per-extension. A new 'versionfile' param could be added to $wgExtensionCredits which points to the file. The version file could contain the numeric version, the svn version (which can be updated by an after-commit hook) and (optionally) a version name. More or less: do it kind of how we do extension i18n files right now, plus the hook to auto-update the info post-commit.
-Chad
On Mar 26, 2009 5:58 PM, "Sergey Chernyshev" sergey.chernyshev@gmail.com wrote:
Don't know if it'll solve issue at hand, but we also have extension tags for a brave few: http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/
It definitely helped me to manage my installations (rolling back releases and so on).
One thing I thought it might be helpful for is for ExtensionDistributor to use those release tags.
Thank you,
Sergey
-- Sergey Chernyshev http://www.sergeychernyshev.com/
On Thu, Mar 26, 2009 at 3:53 PM, Roan Kattouw roan.kattouw@home.nl wrote:
Brion Vibber schree...