The date comes from the git information, if there is no .git in the installation, then no date :) So tarballs don't have some iirc.
Gesendet mit meinem HTC
----- Reply message ----- Von: "Isarra Yos" zhorishna@gmail.com An: "Wikimedia developers" wikitech-l@lists.wikimedia.org Betreff: [Wikitech-l] Add release to special version page Datum: Sa., Sep. 6, 2014 08:50
On 06/09/14 06:42, Chad wrote:
Don't we already pull the date from git if it exists?
http://en.wikipedia.org/wiki/Special:Version says yes.
-Chad
Oh neat, is that new? Or am I just that unobservant? Well, nevermind, then. What about the tarball ones, though? Do those do it? Seriously, I haven't used a tarball in... quite awhile.
-I
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I also mean when you download the extension it will also show the release date of the version or when it was last updated. because some people carnt install through git and have to download it and then upload it.
On Saturday, 6 September 2014, 11:23, Florian Schmidt florian.schmidt.welzow@t-online.de wrote:
The date comes from the git information, if there is no .git in the installation, then no date :) So tarballs don't have some iirc.
Gesendet mit meinem HTC
----- Reply message ----- Von: "Isarra Yos" zhorishna@gmail.com An: "Wikimedia developers" wikitech-l@lists.wikimedia.org Betreff: [Wikitech-l] Add release to special version page Datum: Sa., Sep. 6, 2014 08:50
On 06/09/14 06:42, Chad wrote:
Don't we already pull the date from git if it exists?
http://en.wikipedia.org/wiki/Special:Versionsays yes.
-Chad
Oh neat, is that new? Or am I just that unobservant? Well, nevermind, then. What about the tarball ones, though? Do those do it? Seriously, I haven't used a tarball in... quite awhile.
-I
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
And I also mean to add a column for the release date.
On Saturday, 6 September 2014, 12:58, Thomas Mulhall thomasmulhall410@yahoo.com wrote:
I also mean when you download the extension it will also show the release date of the version or when it was last updated. because some people carnt install through git and have to download it and then upload it.
On Saturday, 6 September 2014, 11:23, Florian Schmidt florian.schmidt.welzow@t-online.de wrote:
The date comes from the git information, if there is no .git in the installation, then no date :) So tarballs don't have some iirc.
Gesendet mit meinem HTC
----- Reply message ----- Von: "Isarra Yos" zhorishna@gmail.com An: "Wikimedia developers" wikitech-l@lists.wikimedia.org Betreff: [Wikitech-l] Add release to special version page Datum: Sa., Sep. 6, 2014 08:50
On 06/09/14 06:42, Chad wrote:
Don't we already pull the date from git if it exists?
http://en.wikipedia.org/wiki/Special:Versionsays yes.
-Chad
Oh neat, is that new? Or am I just that unobservant? Well, nevermind, then. What about the tarball ones, though? Do those do it? Seriously, I haven't used a tarball in... quite awhile.
-I
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Sat, Sep 6, 2014 at 5:58 AM, Thomas Mulhall thomasmulhall410@yahoo.com wrote:
I also mean when you download the extension it will also show the release date of the version or when it was last updated. because some people carnt install through git and have to download it and then upload it.
On Saturday, 6 September 2014, 11:23, Florian Schmidt florian.schmidt.welzow@t-online.de wrote:
The date comes from the git information, if there is no .git in the installation, then no date :) So tarballs don't have some iirc.
It should be possible for tarball releases to use GitInfo's cached data feature [0][1] to capture and ship this sort of version information. This feature was added to work around a quirk of the WMF beta and production deployment process [2] but it could be exploited to enhance other environments. This would be something to talk to the Wiki Release Team [3] about.
[0]: https://gerrit.wikimedia.org/r/#/c/130498/ [1]: https://gerrit.wikimedia.org/r/#/c/142319/ [2]: https://bugzilla.wikimedia.org/show_bug.cgi?id=53972 [3]: https://www.mediawiki.org/wiki/WikiReleaseTeam
Bryan
What I mean is for the extension to add there own release date so that when they release an updated version like for example 1.0 updated to 1.0.1 or 1.1 and the user goes to the extension and page and sees there is an updated version with an updated release date because some times versions will only be bumped if it is major or if it is worth bumping it. so it would be useful for the users to know when it was last updated. because some hosting companys doint allow you to use ssh to download from git so you have to do it manually.
On Saturday, 6 September 2014, 16:45, Bryan Davis bd808@wikimedia.org wrote:
On Sat, Sep 6, 2014 at 5:58 AM, Thomas Mulhall thomasmulhall410@yahoo.com wrote:
I also mean when you download the extension it will also show the release date of the version or when it was last updated. because some people carnt install through git and have to download it and then upload it.
On Saturday, 6 September 2014, 11:23, Florian Schmidt florian.schmidt.welzow@t-online.de wrote:
The date comes from the git information, if there is no .git in the installation, then no date :) So tarballs don't have some iirc.
It should be possible for tarball releases to use GitInfo's cached data feature [0][1] to capture and ship this sort of version information. This feature was added to work around a quirk of the WMF beta and production deployment process [2] but it could be exploited to enhance other environments. This would be something to talk to the Wiki Release Team [3] about.
[0]: https://gerrit.wikimedia.org/r/#/c/130498/ [1]: https://gerrit.wikimedia.org/r/#/c/142319/ [2]: https://bugzilla.wikimedia.org/show_bug.cgi?id=53972
[3]: https://www.mediawiki.org/wiki/WikiReleaseTeam
Bryan
On 06/09/14 16:28, Thomas Mulhall wrote:
What I mean is for the extension to add there own release date so that when they release an updated version like for example 1.0 updated to 1.0.1 or 1.1 and the user goes to the extension and page and sees there is an updated version with an updated release date because some times versions will only be bumped if it is major or if it is worth bumping it. so it would be useful for the users to know when it was last updated. because some hosting companys doint allow you to use ssh to download from git so you have to do it manually.
That's not really feasible. As it is, extensions developers often forget to bump the version number (I think I've only actually remembered once), and that's if there even is one. Should we need to update an entire date, that seems particularly unlikely to reliably happen since dates are even more complicated than version numbers. (Although some like Interwiki actually include the date in the version number, or at least did at one point.)
A automatic date referring to when the last change was merged to the branch the tarball was made from, however, would indeed be useful for the tarballs (and likely relatively reliable), because that will tell you how old it is and give an idea if something should probably be updated. Because otherwise it can be very hard to tell.
You don't really have that problem with git because you generally just update everything in one go there, or even automatically.
-I
wikitech-l@lists.wikimedia.org