Seb35 (Seb35)
MediaWiki gnome

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 9:50 AM (136 w, 6 d)
Availability
Available
IRC Nick
seb35
LDAP User
Seb35
MediaWiki User
Seb35

I follow MediaWiki development since 2007. Although I don’t regularly submit patches for the MediaWiki core, I act as an ambassador, submitting bugs, helping in their resolution, exchanging with the French-speaking community, improving documentation and its translation into French, etc. I developed three extensions (BackwardsTimeTravel, HSTS, and MediaWikiFarm).

Since 2016, I run a small MediaWiki consulting company in France, which help companies, associations and public sector to set up MediaWiki installations.

My GitHub account is Seb35.

Recent Activity

Yesterday

Seb35 added a comment to T149579: Array to string conversion from Flow when using scripts against officewiki.

This bug also occurs in MediaWiki 1.28 + Flow branch REL1_28, is it possible to backport also to REL1_28? I prepare the Gerrit patch.

Mon, May 22, 10:05 AM · MW-1.29-release (WMF-deploy-2016-11-15_(1.29.0-wmf.3)), Collaboration-Team-Triage (Collab-Team-Q2-Oct-Dec-2016), Patch-For-Review, Flow
Seb35 added a comment to T166017: Disable Flagged Revisions on sq.wikipedia.

(for information) Active users belonging to the "Reviewers" group : https://sq.wikipedia.org/wiki/Speciale:PërdoruesitAktivë?groups[]=reviewer&wpFormIdentifier=specialactiveusers&uselang=en

Mon, May 22, 12:59 AM · Community-consensus-needed, Wikimedia-Site-requests

Sun, May 21

Seb35 added a comment to T110465: Update SecureSessions to use AuthManager.

I finished the part for Authentication (CountryBinding and Tor), see the gerrit patch 352708.

Sun, May 21, 1:29 PM · Patch-For-Review, MediaWiki-extensions-SecureSessions, MediaWiki-Authentication-and-authorization
Seb35 added a comment to P5472 Indefinite call loop between SecureSessions extension and SessionManager.

The lines correspond to MediaWiki 1.30-alpha Git ffcb34b.

Sun, May 21, 1:29 PM · MediaWiki-extensions-SecureSessions
Seb35 created P5472 Indefinite call loop between SecureSessions extension and SessionManager.
Sun, May 21, 1:26 PM · MediaWiki-extensions-SecureSessions

Sat, May 20

Seb35 removed a project from T70638: phpunit: SKIPPED: djvu binaries do not exist or are not executable: ProofreadPage.

Re-executed on a modern Vagrant, and most of the tests are executed, only some remaining tests are skipped because $wgDjvuToXML is not defined. I propose a patch to define it in Vagrant alongside the others.

Sat, May 20, 5:35 PM · MediaWiki-Vagrant

Fri, May 19

Seb35 added a comment to T142287: Localisation of ProofreadPage namespaces for Tamil (ta) wikisource.

Ok, I tested and, given the pages beginning with "ஆசிரியர்:" are in the main namespace (0) they will disapeared if this namespace is introduced. It seems the maintenance script namespaceDupes.php can do the job to transfer the pages to the right namespace. So probably this should be synchronised with the operations team.

Fri, May 19, 8:50 PM · Tamil-Sites, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage, I18n
Seb35 claimed T142287: Localisation of ProofreadPage namespaces for Tamil (ta) wikisource.
Fri, May 19, 4:53 PM · Tamil-Sites, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage, I18n
Seb35 added a comment to T119330: Templates with parameters in the Index: namespace are dismissed when opening in editing.

The change was integrated in the more general Content Model 'Index' in https://gerrit.wikimedia.org/r/#/c/328543/ (and I tested it specifically for this bug). Hence it is fixed, and should be live on Wikisource when it will be deployed.

Fri, May 19, 3:11 PM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage

Mon, May 8

Seb35 added a comment to T110465: Update SecureSessions to use AuthManager.

I try to implement this as an exercice to better understand AuthManager. The initial task description is quite useful to get the big picture, thanks. I wrote the page Internals to help understand the current state of the extension. Given this extension has two independant mechanisms, this task can be solved part by part.

Mon, May 8, 5:26 PM · Patch-For-Review, MediaWiki-extensions-SecureSessions, MediaWiki-Authentication-and-authorization

Sun, May 7

Seb35 edited projects for T134129: SecurePoll defines a new special page, but it doesn't get listed on Special:SpecialPages, added: MediaWiki-extensions-SecurePoll; removed MediaWiki-extensions-SecureSessions.
Sun, May 7, 5:24 PM · MediaWiki-extensions-SecurePoll

Mon, May 1

Seb35 created T164200: Support $wgDBprefix in CentralAuth.
Mon, May 1, 3:48 PM · MediaWiki-extensions-CentralAuth

Mon, Apr 24

Seb35 added a comment to T163640: ConfiguredReadOnlyMode has a bad config during testing.

The pull request fixing this was merged by Sebastian Bergmann some hours ago.

Mon, Apr 24, 8:58 AM · MediaWiki-Unit-tests

Sun, Apr 23

Seb35 committed rEMWF3ed297fca875: Typo (authored by Seb35).
Typo
Sun, Apr 23, 6:38 PM
Seb35 committed rEMWF45dc0d4a30e9: Improve cache consistency (authored by Seb35).
Improve cache consistency
Sun, Apr 23, 6:27 PM
Seb35 added a comment to T163640: ConfiguredReadOnlyMode has a bad config during testing.

Reported to global-state as issue #10 and associated pull request #11.

Sun, Apr 23, 6:24 PM · MediaWiki-Unit-tests
Seb35 closed T163640: ConfiguredReadOnlyMode has a bad config during testing as "Invalid".

Well. I investigated further and found. Imho it is an issue with PHPUnit, and more precisely the global-state subprogram, consequently I close this task as invalid.

Sun, Apr 23, 3:11 PM · MediaWiki-Unit-tests
Seb35 added a comment to T163640: ConfiguredReadOnlyMode has a bad config during testing.

I tried to investigate, but I don’t understand well the MediaWiki services. Possibly it is related to testing infrastructure specifically.

Sun, Apr 23, 11:35 AM · MediaWiki-Unit-tests
Seb35 updated subscribers of T163640: ConfiguredReadOnlyMode has a bad config during testing.

@tstarling This issue appears when you introduced ConfiguredReadOnlyMode in 820f4696.

Sun, Apr 23, 11:25 AM · MediaWiki-Unit-tests
Seb35 created T163640: ConfiguredReadOnlyMode has a bad config during testing.
Sun, Apr 23, 11:24 AM · MediaWiki-Unit-tests
Seb35 created P5315 Extension TestGlobals.
Sun, Apr 23, 11:12 AM
Seb35 committed rEMWF16842a38ddf0: Improve cache consistency (authored by Seb35).
Improve cache consistency
Sun, Apr 23, 7:50 AM

Apr 12 2017

Seb35 added a comment to T162686: Reorganise tests in MediaWikiFarm to focus on unit tests.

I wrote https://www.mediawiki.org/wiki/Extension:MediaWikiFarm/Internals#MediaWikiFarm_modes to help reorganizing the tests. See also http://wiki.seb35.fr/MediaWikiFarm_static_analysis (a bit outdated but still useful).

Apr 12 2017, 8:12 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 edited the description of T162682: Add tags in MediaWikiFarm.
Apr 12 2017, 8:09 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 moved T161413: Differentiate wikis per-path in addition of per-domain from Backlog to Features on the MediaWiki-extensions-MediaWikiFarm board.
Apr 12 2017, 7:14 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 moved T162682: Add tags in MediaWikiFarm from Backlog to Features on the MediaWiki-extensions-MediaWikiFarm board.
Apr 12 2017, 7:13 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 moved T162690: Take into account the special nature of $wgExtensionDirectory in MediaWikiFarm from Backlog to Features on the MediaWiki-extensions-MediaWikiFarm board.
Apr 12 2017, 7:13 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 moved T162737: Create a list of all known wikis in MediaWikiFarm from Backlog to Features on the MediaWiki-extensions-MediaWikiFarm board.
Apr 12 2017, 7:13 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 moved T162733: Delete a wiki from cache when it is deleted in origin files from Backlog to Bugs on the MediaWiki-extensions-MediaWikiFarm board.
Apr 12 2017, 7:13 AM · MediaWiki-extensions-MediaWikiFarm

Apr 11 2017

Seb35 triaged T162737: Create a list of all known wikis in MediaWikiFarm as "Normal" priority.
Apr 11 2017, 7:26 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T162737: Create a list of all known wikis in MediaWikiFarm.
Apr 11 2017, 7:26 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 triaged T162733: Delete a wiki from cache when it is deleted in origin files as "Normal" priority.
Apr 11 2017, 7:11 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T162733: Delete a wiki from cache when it is deleted in origin files.
Apr 11 2017, 7:11 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 triaged T162690: Take into account the special nature of $wgExtensionDirectory in MediaWikiFarm as "Low" priority.
Apr 11 2017, 1:21 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T162690: Take into account the special nature of $wgExtensionDirectory in MediaWikiFarm.
Apr 11 2017, 1:21 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 triaged T162686: Reorganise tests in MediaWikiFarm to focus on unit tests as "Normal" priority.
Apr 11 2017, 1:17 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T162686: Reorganise tests in MediaWikiFarm to focus on unit tests.
Apr 11 2017, 1:17 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 triaged T162682: Add tags in MediaWikiFarm as "Normal" priority.
Apr 11 2017, 12:30 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T162682: Add tags in MediaWikiFarm.
Apr 11 2017, 12:30 PM · MediaWiki-extensions-MediaWikiFarm

Apr 10 2017

Seb35 added a comment to T147791: PHPDBG / DBUnexpectedError .. AtomicSectionUpdate::doUpdate: Flush failed ... Cannot COMMIT ....

Only an idea (I have not tested this specific case), but given you use PHPDBG there could be differences with CLI (the “normal” command line PHP). Comparing with the list on T162591, there are many occurrences of CLI-specific cases around Database and LBFactory, so you could try to replace conditions (PHP_SAPI === 'cli') by (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') and possibly it will solve this bug.

Apr 10 2017, 12:42 PM · MediaWiki-Database
Seb35 created T162591: Treat PHPDBG like CLI.
Apr 10 2017, 11:30 AM · MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), MW-1.29-release-notes, Patch-For-Review, MediaWiki-Unit-tests
Seb35 added a comment to T72357: wfShellExec() causes web-installer (and possible more) to hang.

I experienced this issue in another context and I have a partial resolution as a first step to a full resolution. Before speaking of the resolution, here is my issue (related to the reported issue).

Apr 10 2017, 10:18 AM · Patch-For-Review, MediaWiki-General-or-Unknown

Apr 9 2017

Seb35 added a comment to T147781: MediaWiki code coverage fails on Zend PHP 7.0 due to a database error.

Not sure, but this could be linked to T155147 - I say that because MediaWikiTestCase::needsDB() and addDBData() are mentionned, just like in the other task. In a nutshell, the other task is about not reinitializing the DB in tests but there are bad interactions between static and non-static methods, and given this task is about tests not initializing the DB, perhaps there are common root causes.

Apr 9 2017, 7:31 PM · Release-Engineering-Team (Watching / External), MediaWiki-Unit-tests, Continuous-Integration-Config
Seb35 committed rEMWFe266cd2ede2a: Execute mwcomposer just like composer (authored by Seb35).
Execute mwcomposer just like composer
Apr 9 2017, 4:44 PM
Seb35 committed rEMWFeaa99456c68d: Support for farms given by subdirectories in addition of subdomains (authored by Seb35).
Support for farms given by subdirectories in addition of subdomains
Apr 9 2017, 9:56 AM
Seb35 closed T161413: Differentiate wikis per-path in addition of per-domain as "Resolved".
Apr 9 2017, 9:54 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 added a comment to T161413: Differentiate wikis per-path in addition of per-domain.

This is now merged and I created a new version (0.5.0). I will document more later, but it can be used as follows: in farms.yml (see documentation in docs/ subdirectory), selection of per-path wikis (example.org/wiki1, example.org/wiki10, and any example.org/wiki[number]) should be configured as such:

myfarm:
Apr 9 2017, 9:53 AM · MediaWiki-extensions-MediaWikiFarm

Apr 2 2017

Seb35 added a comment to T121587: NetworkAuth does carry out UserLoginComplete Api action correctly.

This bug would be better solved by implementing T111482.

Apr 2 2017, 12:25 PM · Patch-For-Review, MediaWiki-extensions-Other

Mar 27 2017

Seb35 added a comment to T161413: Differentiate wikis per-path in addition of per-domain.

I tagged the patch as "WIP" although it is quite finalised, I will recheck in some days if I think about other edge cases, you can comment and/or test if you want. (Note I wrote some quite extensive documentation in the subdirectory /docs.)

Mar 27 2017, 12:05 AM · MediaWiki-extensions-MediaWikiFarm
Seb35 committed rEMWF35e5d5c67577: [WIP] Support for farms given by subdirectories in addition of subdomains (authored by Seb35).
[WIP] Support for farms given by subdirectories in addition of subdomains
Mar 27 2017, 12:00 AM

Mar 26 2017

Seb35 committed rEMWFf16b12526547: Wrong PHP version for phpDocumentor2 (authored by Seb35).
Wrong PHP version for phpDocumentor2
Mar 26 2017, 7:12 PM
Seb35 committed rEMWF3751883f171e: Documentation and heavy testing (authored by Seb35).
Documentation and heavy testing
Mar 26 2017, 7:00 PM
Seb35 committed rEMWF282e1efa67fc: Documentation and heavy testing (authored by Seb35).
Documentation and heavy testing
Mar 26 2017, 6:47 PM

Mar 25 2017

Seb35 committed rEMWFd9fcc21c9fd4: Exclude .git in phpcs.xml instead of command line argument (authored by Seb35).
Exclude .git in phpcs.xml instead of command line argument
Mar 25 2017, 7:43 PM
Seb35 triaged T161413: Differentiate wikis per-path in addition of per-domain as "Normal" priority.
Mar 25 2017, 6:23 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 created T161413: Differentiate wikis per-path in addition of per-domain.
Mar 25 2017, 6:22 PM · MediaWiki-extensions-MediaWikiFarm
Seb35 committed rEMWF7ba7690197b4: Restore 100% code coverage (authored by Seb35).
Restore 100% code coverage
Mar 25 2017, 1:22 PM
Seb35 created T161401: Error in all tests "ReflectionException: Property singletons does not exist".
Mar 25 2017, 12:55 PM · MediaWiki-Debug-Logger, MediaWiki-Unit-tests
Seb35 committed rEMWFf84a568ae732: Fix bug when a mwcomposer was used but no Composer-managed extension is… (authored by Seb35).
Fix bug when a mwcomposer was used but no Composer-managed extension is…
Mar 25 2017, 12:08 PM
Seb35 committed rEMWF2c78f66c6ddf: Fix bug about empty lists/objects in composer.json (authored by Seb35).
Fix bug about empty lists/objects in composer.json
Mar 25 2017, 11:21 AM

Mar 24 2017

Seb35 edited projects for T151879: MediaWikiFarm Jenkins job failures, added: MediaWiki-extensions-MediaWikiFarm; removed MediaWiki-extensions-Other.
Mar 24 2017, 2:31 PM · MediaWiki-extensions-MediaWikiFarm, Patch-For-Review
Seb35 added a project to T161005: Create a project for extension MediaWikiFarm: MediaWiki-extensions-MediaWikiFarm.
Mar 24 2017, 2:30 PM · MediaWiki-extensions-MediaWikiFarm, Project-Admins
Seb35 committed rEMWFcaeb87d2cae8: Move the hook onUnitTestsList on a separate file (authored by Seb35).
Move the hook onUnitTestsList on a separate file
Mar 24 2017, 2:07 PM
Seb35 committed rEMWFd0a27b7e8c66: Move the hook onUnitTestsList on a separate file (authored by Seb35).
Move the hook onUnitTestsList on a separate file
Mar 24 2017, 2:07 PM
Seb35 committed rEMWF6b6a0179ba63: Ignore directory .git in PHP_CodeSniffer (authored by Seb35).
Ignore directory .git in PHP_CodeSniffer
Mar 24 2017, 2:07 PM
Seb35 committed rEMWF888adcf196c4: Move the hook onUnitTestsList on a separate file (authored by Seb35).
Move the hook onUnitTestsList on a separate file
Mar 24 2017, 2:07 PM

Mar 21 2017

Seb35 placed T161005: Create a project for extension MediaWikiFarm up for grabs.
Mar 21 2017, 4:36 PM · MediaWiki-extensions-MediaWikiFarm, Project-Admins
Seb35 edited projects for T161005: Create a project for extension MediaWikiFarm, added: Project-Admins; removed Phabricator.

Sorry, I was a bit quick in opening this task. Full details are:

  • type: Component
  • name: MediaWiki-extensions-MediaWikiFarm
  • policy: everything public
  • description: Extension to manage wiki farms ([[https://www.mediawiki.org/wiki/Extension:MediaWikiFarm|description and documentation]])
Mar 21 2017, 4:28 PM · MediaWiki-extensions-MediaWikiFarm, Project-Admins
Seb35 created T161005: Create a project for extension MediaWikiFarm.
Mar 21 2017, 4:15 PM · MediaWiki-extensions-MediaWikiFarm, Project-Admins

Mar 18 2017

Seb35 added a comment to T155076: VisualEditor REL1_23 is not distributed by ExtensionDistributor.

In addition, I see VisualEditor/VisualEditor only has the branches REL1_25, REL1_26, REL1_27.

Mar 18 2017, 9:25 AM · VisualEditor, ExtensionDistributor
Seb35 added a comment to T155076: VisualEditor REL1_23 is not distributed by ExtensionDistributor.

Commit b3e5759 is https://gerrit.wikimedia.org/r/#/c/126908/ which was probably at one time tagged with "wmf/1.23wmf22" (see also the branch in .gitreview in MW extension version REL1_23). But these tags are removed so the only reference to this commit is now "changes/08/126908/1", which is not pulled by default since it is in the Git namespace "changes" and not in "heads" or "tags".

Mar 18 2017, 8:48 AM · VisualEditor, ExtensionDistributor

Mar 14 2017

Seb35 committed rEMWFcf23f1e2c95e: Documentation (authored by Seb35).
Documentation
Mar 14 2017, 10:24 PM
Seb35 committed rEMWF3f1cd18fc098: A log was a false positive (authored by Seb35).
A log was a false positive
Mar 14 2017, 7:27 PM
Seb35 committed rEMWFd3c5dfce7c16: Forgot default value for the new config parameter (authored by Seb35).
Forgot default value for the new config parameter
Mar 14 2017, 2:15 PM
Seb35 committed rEMWFaa5ca41ca75b: Add a logging infrastructure (authored by Seb35).
Add a logging infrastructure
Mar 14 2017, 1:41 PM

Mar 2 2017

Seb35 updated subscribers of T120333: Remove old mysql extension support in favor of mysqli.

@jcrespo: Is the 'mysql' PHP extension used on WMF servers? Any preference/advice in keeping it for the next LTS?

Mar 2 2017, 5:17 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), MW-1.29-release-notes, Patch-For-Review, NewPHP, Technical-Debt, MediaWiki-Database

Feb 25 2017

Seb35 added a comment to T151428: The UdpSocket to 127.0.0.1:10514 has been closed and can not be written to anymore.

There is a similar issue on monolog #860 about catching the exception thrown by the handler and/or re-routing the original message to another handler.

Feb 25 2017, 1:55 PM · Performance-Team, MediaWiki-Vagrant, MediaWiki-Debug-Logger
Seb35 added a comment to T158707: Upgrade monolog to 1.22.

The master branch is the 2.0 release (see https://github.com/Seldaek/monolog/issues/197) and requires PHP 7 (so a bump to 2.0 would require to bump MW requirements before). It seems that the master branch and the 1.x branch are quite kept in sync, there are a lot of merges from 1.x to master, meaning that most issues are fixed both in 1.x and in master.

Feb 25 2017, 12:35 PM · MW-1.29-release (WMF-deploy-2017-04-11_(1.29.0-wmf.20)), MW-1.29-release-notes, Patch-For-Review, MediaWiki-Vendor, MediaWiki-Debug-Logger

Feb 3 2017

Seb35 committed rEMWF44ab5d2798d2: Fix bug when autoloading Composer without MediaWikiFarm (authored by Seb35).
Fix bug when autoloading Composer without MediaWikiFarm
Feb 3 2017, 12:09 PM

Feb 2 2017

Seb35 added a comment to T156320: $wgServer with initial https:// does not force HTTPS (wgSecureLogin).

Yes, it can be public. I hesited when I opened the bug, but given it is configuration-specific and should not be the prefered method to force https, this is only a minor security issue.

Feb 2 2017, 7:26 PM · Patch-For-Review, Operations, HTTPS, Traffic, Security

Jan 27 2017

RandomDSdevel awarded T59603: Create a {{PAGELANGUAGE}} magic word a Piece of Eight token.
Jan 27 2017, 10:32 PM · User-notice, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Google-Code-In-2016, MediaWiki-Internationalization

Jan 26 2017

Seb35 added a comment to T156320: $wgServer with initial https:// does not force HTTPS (wgSecureLogin).

Indeed for $wgSecureLogin, but in fact it is only a side-effect, the main point is there is no redirect from HTTP to HTTPS. And indeed a generic http→https redirector is better than a MediaWiki one.

Jan 26 2017, 10:43 AM · Patch-For-Review, Operations, HTTPS, Traffic, Security

Jan 25 2017

Seb35 added a project to T156320: $wgServer with initial https:// does not force HTTPS (wgSecureLogin): HTTPS.

I began digging to try to understand what was happening.

Jan 25 2017, 11:54 PM · Patch-For-Review, Operations, HTTPS, Traffic, Security
Seb35 created T156320: $wgServer with initial https:// does not force HTTPS (wgSecureLogin).
Jan 25 2017, 11:52 PM · Patch-For-Review, Operations, HTTPS, Traffic, Security

Jan 19 2017

Seb35 added a comment to T119330: Templates with parameters in the Index: namespace are dismissed when opening in editing.

Thanks for the revert and sorry for this. I guess it should be checked if there is a non-empty text and DOM, I will prepare a new version for this, but probably wait T155714 is fixed, it shouldn’t be too hard to write tests for that.

Jan 19 2017, 3:30 PM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage

Jan 17 2017

Seb35 added a comment to T152945: "Proofread tools" toolbar doesn't always appear on fr.wikisource.

Yeah, thanks for the video, it’s indeed quite illustrative: the section "Aide à la relecture" does not appear everytimes, it should.

Jan 17 2017, 11:17 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, ProofreadPage, Wikisource
Seb35 committed rEMWFcee7efecfebb: Version 0.3.0 (authored by Seb35).
Version 0.3.0
Jan 17 2017, 7:10 PM

Jan 14 2017

Seb35 added a comment to T155256: Edit toolbar does not always appear on bn.wikisource due to Croptool gadget.

@Bodhisattwa Good! Given you said in the description that the problem appears randomly, if you don’t experience it in the next or two next weeks (let’s say), it will be better to close the bug then (and even reopen it latter if it re-appears).

Jan 14 2017, 10:47 PM · Wikimedia-General-or-Unknown, Bengali-Sites
Seb35 closed T112406: [RPED] Fatal error: Call to a member function getNamespace() on a non-object (NULL)' in RPED/RPED.hooks.php:24 as "Resolved".

Configuration (would have been better to include them beforehands):

Jan 14 2017, 8:37 PM · Collaboration-Team-Triage, Flow, MediaWiki-extensions-Other
Seb35 updated subscribers of T142287: Localisation of ProofreadPage namespaces for Tamil (ta) wikisource.

For the "Author" namespace, I don’t know how to do, there are already pages beginning with "ஆசிரியர்:" and I think they will become unaccessible because of internal MediaWiki mechanism, isn’t it?

Jan 14 2017, 5:54 PM · Tamil-Sites, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage, I18n
Seb35 triaged T142287: Localisation of ProofreadPage namespaces for Tamil (ta) wikisource as "Normal" priority.
Jan 14 2017, 5:51 PM · Tamil-Sites, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage, I18n
Seb35 added a comment to T142287: Localisation of ProofreadPage namespaces for Tamil (ta) wikisource.

The namespaces Page and Index are localised, they will be available next Wednesday (20:00-22:00 UTC) when it will be deployed. I added the translation of the talk namespace after observing it is always the same pattern: adding "_பேச்சு" at the end; if I’m wrong, please tell what is the right translation.

Jan 14 2017, 5:50 PM · Tamil-Sites, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, ProofreadPage, I18n
Seb35 added a comment to T155256: Edit toolbar does not always appear on bn.wikisource due to Croptool gadget.

Could you list what are exactly your editing preferences + gadgets, it will help to reproduce the bug. Here is a list of some parameters, which could have an influence in this bug, but add any other parameter you think it could have an influence:

  • Special:Preferences > Appearance:
    • Skin
  • Special:Preferences > Editing:
    • Enable enhanced editing toolbar
    • Enable wizards for inserting links, tables as well as the search and replace function
    • Editing mode
  • Gadgets:
    • Your enabled gadgets in the 'Editing' section + gadgets about toolbars
  • Beta features:
    • Visual editing
    • New wikitext mode
Jan 14 2017, 3:36 PM · Wikimedia-General-or-Unknown, Bengali-Sites
Seb35 added a comment to T152945: "Proofread tools" toolbar doesn't always appear on fr.wikisource.

Could you list what are exactly your editing preferences + gadgets, it will help to reproduce the bug. Here is a list of some parameters, which could have an influence in this bug, but add any other parameter you think it could have an influence:

  • Special:Preferences > Appearance:
    • Skin
  • Special:Preferences > Editing:
    • Enable enhanced editing toolbar
    • Enable wizards for inserting links, tables as well as the search and replace function
    • Editing mode
  • Gadgets:
    • Your enabled gadgets in the 'Editing' section + gadgets about toolbars
  • Beta features:
    • Visual editing
    • New wikitext mode
Jan 14 2017, 3:35 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, ProofreadPage, Wikisource
Seb35 triaged T155298: Document visibility of TextContent::$mText as "Low" priority.

I add you, Daniel, as author of the code.

Jan 14 2017, 1:06 PM · Patch-For-Review, MediaWiki-extensions-WikiLexicalData-or-OmegaWiki, MediaWiki-ContentHandler
Seb35 created T155298: Document visibility of TextContent::$mText.
Jan 14 2017, 1:04 PM · Patch-For-Review, MediaWiki-extensions-WikiLexicalData-or-OmegaWiki, MediaWiki-ContentHandler

Jan 12 2017

Seb35 added a comment to T155147: Do not initialise the database in tests when not needed.

Thanks Krinkle for fixing the typos. I studied a bit the various variables involved. There is especially the non-static variable $tablesUsed, which can be set by subclasses to declare what are the tables used by a particular TestCase class. If it is wanted to move the database initialization in a setUpBeforeClass() (static), this property must be static as well as the property $db, so better would be to change at the same time in the extensions using these properties.

Jan 12 2017, 6:13 PM · MediaWiki-Unit-tests
Liuxinyu970226 awarded T59603: Create a {{PAGELANGUAGE}} magic word a 100 token.
Jan 12 2017, 5:26 AM · User-notice, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Google-Code-In-2016, MediaWiki-Internationalization
Seb35 triaged T155147: Do not initialise the database in tests when not needed as "Normal" priority.
Jan 12 2017, 1:06 AM · MediaWiki-Unit-tests
Seb35 created T155147: Do not initialise the database in tests when not needed.
Jan 12 2017, 12:59 AM · MediaWiki-Unit-tests