On 2013-05-13 5:16 AM, "Moriel Schottlender" <mor...@gmail.com> wrote: > > On Mon, May 13, 2013 at 4:06 AM, Markus Glaser <gla...@hallowelt.biz> wrote: > > > I like that idea very much. In the use case I have in mind, though, I do > > have actual releases. Do you think it's possible for your extension to also > > consider tags? I am thinking of something like a tagging convention, e.g. > > "RELEASE v1.20". ExtensionStatus could then "parse" the tag and send it > > back to the user. > > > > Hi Markus, > > Absolutely, I wish it was already a convention. I created the 'read the > remote git' to go around that problem. I could, however, set the system to > first check a release tag and then fall back to testing dates/commits like > it does now if the release tag is unavailable. > > The problem with tags, though, is that we will need to have some common > location that keeps the newest release on record so the extension can then > compare the local tag against a remote update. I believe this is what's > done in systems like Wordpress and Drupal, but their extension database > system is completely different, too, and I don't think it fits MW at all. > For that matter, their extensions are more 'individual-based' rather than > collaborative to the community, that won't work here. > > It will also require extension updaters/developers to update those tags. > I think it's fairly easy to add a local vs remote tag comparison, the > question is how it can be implemented in terms of convention so all > extensions end up following it. Is it realistic? > > > -- > No trees were harmed in the creation of this post. > But billions of electrons, photons, and electromagnetic waves were terribly > inconvenienced during its transmission! > _______________________________________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
We actually do autocreate tags (REL1_XX) whenever we do a release that corresponds to the version of extension included in the installer (if it is included) and for use by special:extensiondistributor. How much people update the tags varries by extension, with many not really being updated but some are. -bawolff _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l