[Wikitech-l] MediaWiki 1.40.0-rc.0 is ready for testing
Apologies for the typo in the subject of the previous email. I'm pleased to announce the immediate availability of MediaWiki 1.40.0-rc.0, the first release candidate for 1.40.0. Download links are at the end of the e-mail. The tag has been signed and pushed to Git. This is not a final release, and should not be used for production websites. Known issues are tracked in Phabricator on the release workboard [1]. As with every release of MediaWiki, a large number of changes have landed in the last six months (over 1850 commits since 1.39.0 was cut), and you should read over the preliminary release notes as part of assuring yourself of areas that may have issues with your configuration, your skins, and/or your extensions. As always, please try out the release candidate in a test environment and do report any issues that you discover. Please use the #MW-1.40-Release [2] tag in Phabricator when reporting issues specific to this release, to make sure that we find them as quickly as possible. It is expected that MediaWiki 1.40 will become final in late June 2023, along with the end-of-life of 1.38. This date may slip if blockers are identified. Preliminary release notes: https://gerrit.wikimedia.org/g/mediawiki/core/+/REL1_40/RELEASE-NOTES-1.40 Open Bugs: [1] https://phabricator.wikimedia.org/tag/mw-1.40-release/ Bug report form: [2] https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?tags=MW-1.40-Release ** Download: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.tar.gz https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.zip Download without bundled extensions: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.tar.gz https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.zip GPG signatures: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.tar.gz.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.zip.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.tar.gz.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.zip.sig Public keys: https://www.mediawiki.org/keys/keys.html ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] MediaWiki 1.40.0-rc.1 is ready for testing
I'm pleased to announce the immediate availability of MediaWiki 1.40.0-rc.0, the first release candidate for 1.40.0. Download links are at the end of the e-mail. The tag has been signed and pushed to Git. This is not a final release, and should not be used for production websites. Known issues are tracked in Phabricator on the release workboard [1]. As with every release of MediaWiki, a large number of changes have landed in the last six months (over 1850 commits since 1.39.0 was cut), and you should read over the preliminary release notes as part of assuring yourself of areas that may have issues with your configuration, your skins, and/or your extensions. As always, please try out the release candidate in a test environment and do report any issues that you discover. Please use the #MW-1.40-Release [2] tag in Phabricator when reporting issues specific to this release, to make sure that we find them as quickly as possible. It is expected that MediaWiki 1.40 will become final in late June 2023, along with the end-of-life of 1.38. This date may slip if blockers are identified. Preliminary release notes: https://gerrit.wikimedia.org/g/mediawiki/core/+/REL1_40/RELEASE-NOTES-1.40 Open Bugs: [1] https://phabricator.wikimedia.org/tag/mw-1.40-release/ Bug report form: [2] https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?tags=MW-1.40-Release ** Download: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.tar.gz https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.zip Download without bundled extensions: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.tar.gz https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.zip GPG signatures: https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.tar.gz.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-core-1.40.0-rc.0.zip.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.tar.gz.sig https://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.0-rc.0.zip.sig Public keys: https://www.mediawiki.org/keys/keys.html ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
I’d replace // // with // // , which is what I add to all my user scripts. The use case is preventing things like userSignature = “” from being rendered as the developer’s hard-coded signature on page save. Sincerely, Novem Linguae ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
On Fri, Jun 9, 2023 at 9:13 AM Thiemo Kreuz wrote: > Both pages start with , which is a deprecated alias for > . Replacing it with e.g. will remove the > pages from the category. > Or just get rid of it. Adding a formatting tag was useful back in 2011 when that page was created, because MediaWiki did not automatically syntax-highlight JS pages back then. But it does now, so those tags don't serve any purpose. ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
As said there is no bug. The pages need to be updated. ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
okay, thank you, with this I'll open a bug report. Do you know the extension or software, that categorizes the mentioned pages? Am Fr., 9. Juni 2023 um 10:46 Uhr schrieb Thiemo Kreuz < thiemo.kr...@wikimedia.de>: > Yea, that's really confusing. For consumers that read the page as > JavaScript the is in a comment, true. But the wikitext parser > doesn't know what JavaScript comments are. It ignores the // at the > start of the line. You can test this when you copy-paste the source > code from the .js page into a normal wikitext page and click preview. > > The tag really is executed and it really is correct to track > this as "this page uses the outdated alias". > > Best > Thiemo > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ > ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
Yea, that's really confusing. For consumers that read the page as JavaScript the is in a comment, true. But the wikitext parser doesn't know what JavaScript comments are. It ignores the // at the start of the line. You can test this when you copy-paste the source code from the .js page into a normal wikitext page and click preview. The tag really is executed and it really is correct to track this as "this page uses the outdated alias". Best Thiemo ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
Hi Thiemo, it helps a little. The most interesting thing is, that within the mentioned .js pages is commented out. So it should not be read as deprecated alias, should it? Thanks Martin ... Am Fr., 9. Juni 2023 um 09:13 Uhr schrieb Thiemo Kreuz < thiemo.kr...@wikimedia.de>: > Both pages start with , which is a deprecated alias for > . Replacing it with e.g. will remove the > pages from the category. > > Wait, you ask. We are talking about .js pages, don't we? There is not > wikitext. Still, for historical reasons, even .js pages are parsed by > the wikitext parser to populate database tables like the one needed > for Special:WhatLinksHere. > > This behavior is the reason why .js pages often start with a comment > that contains or preferably . This > effectively tells the wikitext parser "there is nothing to see here, > please go away". Still it will parse at least this initial tag and > report it when it's an outdated . > > I hope this helps. > > Kind regards > Thiemo > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ > ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: incorrect category entries / German Wikipedia
Both pages start with , which is a deprecated alias for . Replacing it with e.g. will remove the pages from the category. Wait, you ask. We are talking about .js pages, don't we? There is not wikitext. Still, for historical reasons, even .js pages are parsed by the wikitext parser to populate database tables like the one needed for Special:WhatLinksHere. This behavior is the reason why .js pages often start with a comment that contains or preferably . This effectively tells the wikitext parser "there is nothing to see here, please go away". Still it will parse at least this initial tag and report it when it's an outdated . I hope this helps. Kind regards Thiemo ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/