saper (Marcin Cieślak)
User

Projects (7)

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Nov 7 2014, 8:43 PM (577 w, 5 d)
Availability
Available
IRC Nick
saper
LDAP User
saper
MediaWiki User
Saper [ Global Accounts ]

Recent Activity

Oct 21 2025

saper added a comment to T402690: Upgrading from 1.39.4 to 1.43.3 leads to drop index pl_namespace error.

Do you still have backups of the old databases and can check if those indices existed at all in the old MediaWiki versions?

Oct 21 2025, 9:48 PM · PostgreSQL, MediaWiki-Installer, MW-1.43-release
saper added a comment to T407186: VARBINARY is not supported on PostgreSQL.

A quick fix for this is to extend the update hook to install different SQL files for MySQL and PostgreSQL.

Oct 21 2025, 9:31 PM · PostgreSQL, MediaWiki-extensions-WatchAnalytics

Oct 3 2025

saper added a comment to T391009: Create wikipedia-pl-arbcom.wikimedia.org.

Would a complete database import be an option?

Oct 3 2025, 12:05 AM · Patch-For-Review, Data-Persistence, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Wiki-Setup (Create)

May 28 2025

saper added a comment to T326650: pywikibot library should not attach logging handlers.

After fighting this for some time now today I figure out that pywikibot.userinterfaces are indeed the root cause of T281643: Pywikibot: avoid double logging of output.

May 28 2025, 1:14 AM · Pywikibot

Sep 29 2024

saper added a comment to T54089: VisualEditor: Paste in Firefox with privacy option enabled behaves strangely: rich text appears, but in reality paste has failed.

September 2024 report from pl.wikipedia - need to confirm about:config settings of the reporter

Sep 29 2024, 12:13 AM · VisualEditor, VisualEditor-ContentEditable, Browser-Support-Firefox

Feb 22 2024

saper added a comment to T358020: Not receiving posts or moderation messages.

queue runner seems to have crashed

Feb 22 2024, 11:17 AM · Wikimedia-Incident, SRE, Wikimedia-Mailing-lists
saper reopened T358198: Message-ID: <CACNAgmwRgLo4Uy0w9ZtAi07kB_rA9wxC5T3p+kr+ftWDUq7hWg@mail.gmail.com> delayed by 3 days as "Open".
Feb 22 2024, 10:52 AM · SRE, Wikimedia-Mailing-lists
saper triaged T358198: Message-ID: <CACNAgmwRgLo4Uy0w9ZtAi07kB_rA9wxC5T3p+kr+ftWDUq7hWg@mail.gmail.com> delayed by 3 days as Low priority.
Feb 22 2024, 10:52 AM · SRE, Wikimedia-Mailing-lists
saper created T358198: Message-ID: <CACNAgmwRgLo4Uy0w9ZtAi07kB_rA9wxC5T3p+kr+ftWDUq7hWg@mail.gmail.com> delayed by 3 days.
Feb 22 2024, 10:46 AM · SRE, Wikimedia-Mailing-lists

May 7 2023

saper updated the task description for T333127: [Session] LLMs, ChatGPT, machine learning tools, etc.
May 7 2023, 8:26 PM · Wikimedia-Hackathon-2023

Apr 30 2023

saper added a project to T335646: ERROR: upload.py not found! Misspelling?: Pywikibot.
Apr 30 2023, 6:44 PM · Pywikibot, Pywikibot-Commons
saper created T335646: ERROR: upload.py not found! Misspelling?.
Apr 30 2023, 6:44 PM · Pywikibot, Pywikibot-Commons

Aug 24 2021

saper added a comment to T151682: Add a new MediaWiki system message as a content header inside #mw-content-text.

502 error with Gerrit is probably better to be filed on Phabricator, not on the talk page...

Aug 24 2021, 7:58 PM · MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Platform Engineering, Patch-For-Review, patch-welcome, MediaWiki-General

Apr 3 2020

saper added a comment to T236318: About Wikipedia page.

Ah, forget my babble. you are right, this is the "End call" button, although the browser calls it the "BACK" button (it says "Press BACK again to quit browser.")
The bad part about it that there seems to be not timeout between the presses, i.e. pressing End Call once, waiting 10 seconds and pressing it twice shuts it anyway.

Apr 3 2020, 9:51 PM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)
saper added a comment to T236318: About Wikipedia page.

Do we really need this?...

Apr 3 2020, 11:43 AM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)

Mar 11 2020

saper added a comment to T234022: SiteConfiguration.php - Error "no such wiki" when running runJobs.php.

Thank you @Anomie for having this one un-stuck! Much appreciated.

Mar 11 2020, 11:48 PM · MW-1.31-release-notes, Platform Team Workboards (Clinic Duty Team), MediaWiki-libs-Rdbms, MediaWiki-Maintenance-system, PostgreSQL

Mar 7 2020

saper added a comment to T194878: Add the Packagist webhook to wikimedia/mediawiki repo on GitHub.

Is this still a problem?

Mar 7 2020, 4:37 AM · Wikimedia-GitHub, Composer
saper added a comment to T194880: Allow the path to the vendor directory to be customized within MediaWiki.

Is this *strictly* necessary to make https://packagist.org/packages/davidbarratt/mediawiki work? (I mean it currently requires this patch):

Mar 7 2020, 4:33 AM · Patch-Needs-Improvement, MediaWiki-Vendor, Wikimedia-Hackathon-2018, MediaWiki-General, Composer

Mar 6 2020

saper added a comment to T244401: Improve Search Experience.

What about replacing the "Settings" key with a language switch?

Mar 6 2020, 3:37 PM · Inuka-Team, KaiOS-Wikipedia-app

Mar 5 2020

saper added a comment to T245438: Interchange LSK and RSK actions.

Can you put it on https://etherpad.wikimedia.org for others to see?

Mar 5 2020, 11:23 AM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)

Mar 4 2020

saper added a comment to F31661759: Wikipedia Search [email protected].

"Hi, What would you learn today?" seems to unnecessary take the screen space and - again - needs to be translated. "W" letter takes enough space already.

Mar 4 2020, 12:59 PM
saper added a comment to T242358: Record InukaPageView from KaiOS app.

Would that be possible to have a build-time option to disable this and other forms of tracking? For example in webpack.config.js

Mar 4 2020, 10:28 AM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)

Feb 25 2020

saper added a comment to T188441: DatabasePostgres::fieldInfo() can and does return null.

It works now, but the problematic code is still there in

Feb 25 2020, 12:07 AM · Patch-For-Review, PostgreSQL, MediaWiki-Installer

Feb 20 2020

saper added a comment to T244571: Launch app if available when browsing Wikipedia on KaiOS device.

Maybe KaiOS app could simply be also hosted on .wikipedia.org and just presented there in a similar way the mobile interface is?

Feb 20 2020, 7:38 PM · Inuka-Team, KaiOS-Wikipedia-app

Feb 19 2020

saper added a comment to T241066: Investigate: Video/Media of the day in search carousel.

Personally I don't like this idea. I have a very small screen and having a clean, fast, readable search screen is enough. Please do not clutter those tiny displays....

Feb 19 2020, 8:39 PM · KaiOS-Wikipedia-app (Discovery), Inuka-Team

Feb 13 2020

saper added a comment to T234022: SiteConfiguration.php - Error "no such wiki" when running runJobs.php.

Yes, that's what my patch is about.

Feb 13 2020, 1:26 PM · MW-1.31-release-notes, Platform Team Workboards (Clinic Duty Team), MediaWiki-libs-Rdbms, MediaWiki-Maintenance-system, PostgreSQL

Feb 11 2020

saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.
Feb 11 2020, 10:57 PM · Analytics, Analytics-Kanban

Feb 10 2020

saper added a comment to T244374: Make 56px and 84px app icons.

Does dev guide say something which devices will use 56px and 84px icons?

Feb 10 2020, 9:32 PM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)
saper added a comment to T166540: VisualEditor file upload is broken for new user causing loss of >0.5 million files.

So, I have just spent an HOUR trying to troubleshoot this with a very nice and patient new user. It was not obvious at all what is the problem (I was suspecting some wrong license settings first but we double checked).

Feb 10 2020, 1:30 AM · Commons, VisualEditor-MediaWiki-Media, VisualEditor
saper triaged T166540: VisualEditor file upload is broken for new user causing loss of >0.5 million files as High priority.
Feb 10 2020, 1:17 AM · Commons, VisualEditor-MediaWiki-Media, VisualEditor
saper added a comment to T166540: VisualEditor file upload is broken for new user causing loss of >0.5 million files.

Just got this reported by a new user on IRC... very annoying!

Feb 10 2020, 1:00 AM · Commons, VisualEditor-MediaWiki-Media, VisualEditor

Feb 9 2020

saper added a comment to T234022: SiteConfiguration.php - Error "no such wiki" when running runJobs.php.
Feb 9 2020, 11:34 PM · MW-1.31-release-notes, Platform Team Workboards (Clinic Duty Team), MediaWiki-libs-Rdbms, MediaWiki-Maintenance-system, PostgreSQL
saper added a comment to T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?).
Feb 9 2020, 11:32 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms
saper merged T244678: No such wiki 'pgwiki-mediawiki'. : MWException from line 547 of /usr/local/www/mediawiki/includes/SiteConfiguration.php into T234022: SiteConfiguration.php - Error "no such wiki" when running runJobs.php.
Feb 9 2020, 11:28 PM · MW-1.31-release-notes, Platform Team Workboards (Clinic Duty Team), MediaWiki-libs-Rdbms, MediaWiki-Maintenance-system, PostgreSQL
saper merged task T244678: No such wiki 'pgwiki-mediawiki'. : MWException from line 547 of /usr/local/www/mediawiki/includes/SiteConfiguration.php into T234022: SiteConfiguration.php - Error "no such wiki" when running runJobs.php.
Feb 9 2020, 11:28 PM · MediaWiki-Configuration, PostgreSQL
saper created T244678: No such wiki 'pgwiki-mediawiki'. : MWException from line 547 of /usr/local/www/mediawiki/includes/SiteConfiguration.php.
Feb 9 2020, 11:24 PM · MediaWiki-Configuration, PostgreSQL
saper added a comment to T244374: Make 56px and 84px app icons.

My deployment procedure

Feb 9 2020, 10:59 PM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)
saper added a comment to T244374: Make 56px and 84px app icons.

@Aklapper I found the code at https://github.com/wikimedia/wikipedia-kaios - I even managed to build it and deploy on my Nokia 8110. I just ran

Feb 9 2020, 10:52 PM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)

Feb 7 2020

saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

Thanks. I just realized there is a something I don't like with those links, just filed T244618: Canonical wikistats v2 URLs should be permalinks to the period the graph is referring to for this... possibly a duplicate though

Feb 7 2020, 11:14 PM · Analytics, Analytics-Kanban
saper created T244618: Canonical wikistats v2 URLs should be permalinks to the period the graph is referring to.
Feb 7 2020, 10:54 PM · Data-Engineering-Wikistats, Analytics
saper created M296: Wikistats with a fixed time slider.
Feb 7 2020, 10:52 PM · wikimedia.biterg.io
saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

What is the canonical URL for the new stats after go live? For example, will this be

Feb 7 2020, 10:34 PM · Analytics, Analytics-Kanban

Jan 31 2020

saper updated subscribers of T87542: Social Tools Postgres support.

Wow, thanks @ashley ! 💌

Jan 31 2020, 3:06 PM · PostgreSQL, Social-Tools

Jan 16 2020

saper added a comment to T242553: Support article redirects.

I think I have found something related to this:

  1. Switched to Polish language globally
  2. On the search screen started searching for "Tupo"
  3. then selected entry called "Tupolew Tu-154"
  4. and pushed the center button "WYBIERZ" (select)
  5. Tu-154 article loads (I am redirected correctly)
  6. Pressed left button ("Menu")
  7. Picked "Language" from the "Article Menu"
  8. A message appears "Loading..."
  9. The app is stuck and needs to be killed
Jan 16 2020, 2:21 AM · KaiOS-Wikipedia-app, Inuka-Team (Kanban)

Jan 15 2020

saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

Thank you. I think that getting rid of "/v2" is not a very worthy goal in itself. It could be also changed to something else. Unfortunately, I don't have a team to consult :)

Jan 15 2020, 8:44 PM · Analytics, Analytics-Kanban

Jan 14 2020

saper added a comment to T242358: Record InukaPageView from KaiOS app.

Do we need to log every peep of the user?

Jan 14 2020, 7:07 PM · KaiOS-Wikipedia-app (MVP), Inuka-Team (Kanban)
saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

Also you might want to add some cache control parameters to js and css assets if you like, all that inside of /srv/src/wikistats-v2/dist directory block.

Jan 14 2020, 5:11 PM · Analytics, Analytics-Kanban
saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

What about something like this:

Jan 14 2020, 5:03 PM · Analytics, Analytics-Kanban

Jan 6 2020

saper added a comment to T241827: CheckUser causes a foreign key constraint failure on PostgreSQL when creating a new user.

Great, we should just test it with MySQL and here we go...

Jan 6 2020, 6:21 PM · PostgreSQL, CheckUser

Jan 3 2020

saper renamed T149973: CheckUser causes foreign key constraint violation on page delete on PostgreSQL (insert or update on table "cu_changes" violates foreign key constraint "cu_changes_cuc_page_id_fkey") from Database error on PostgreSQL: insert or update on table "cu_changes" violates foreign key constraint "cu_changes_cuc_page_id_fkey" to CheckUser causes foreign key constraint violation on page delete on PostgreSQL (insert or update on table "cu_changes" violates foreign key constraint "cu_changes_cuc_page_id_fkey").
Jan 3 2020, 1:05 PM · PostgreSQL, CheckUser
saper added a comment to T241827: CheckUser causes a foreign key constraint failure on PostgreSQL when creating a new user.

Can you check if https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CheckUser/+/561848 brings us further? (I haven't tested this at all yet)

Jan 3 2020, 1:03 PM · PostgreSQL, CheckUser
saper renamed T241827: CheckUser causes a foreign key constraint failure on PostgreSQL when creating a new user from Database error on PostgreSQL when creating a new user to CheckUser causes a foreign key constraint failure on PostgreSQL when creating a new user.
Jan 3 2020, 12:45 PM · PostgreSQL, CheckUser
saper added a comment to T241822: Support PostgreSQL in the BounceHandler extension.

@Lahwaacz Do you have environment where this could be easily tested?

Jan 3 2020, 12:42 PM · MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), PostgreSQL, MediaWiki-extensions-BounceHandler
saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

@saper - keeping a project that is no longer updated as the root and leaving the maintained version in a subfolder means nobody will find it.

Jan 3 2020, 9:16 AM · Analytics, Analytics-Kanban

Nov 18 2019

saper added a comment to T237752: Make stats.wikimedia.org point to wikistats2 by default.

Hi, I don't understand this example from https://wikitech.wikimedia.org/w/index.php?title=Analytics/Wikistats/Deprecation_of_Wikistats_1&oldid=1844348:

Nov 18 2019, 11:40 PM · Analytics, Analytics-Kanban

Oct 28 2019

saper added a watcher for KaiOS-Wikipedia-app: saper.
Oct 28 2019, 6:21 PM

Oct 1 2019

saper added a comment to T30705: URL Normalization for diff link on history, watchlist, contributions, recent changes and diff page.

@kostajh I have changed the status to "Declined" (it could have also possibly be "Stalled" but that implies being open). I got lured in here hoping that something has been positively done in this respect - but it wasn't; therefore I suggest to leave it as "Declined" until it is re-opened again.

Oct 1 2019, 12:43 PM · MediaWiki-Page-history, MediaWiki-Special-pages, Growth-Team, MediaWiki-Watchlist, MediaWiki-Page-diffs
saper changed the status of T30705: URL Normalization for diff link on history, watchlist, contributions, recent changes and diff page, a subtask of T45509: Special:Whatlinkshere's pagination is broken, won't let you get back to the first page after navigating to later ones, from Resolved to Declined.
Oct 1 2019, 12:41 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering, Patch-For-Review, MediaWiki-Special-pages
saper changed the status of T30705: URL Normalization for diff link on history, watchlist, contributions, recent changes and diff page from Resolved to Declined.
Oct 1 2019, 12:41 PM · MediaWiki-Page-history, MediaWiki-Special-pages, Growth-Team, MediaWiki-Watchlist, MediaWiki-Page-diffs
saper added a comment to T203850: templatedata does not work with PostgreSQL (JSON data is not stored correctly).

Yay, thanks @matmarex !

Oct 1 2019, 12:44 AM · User-Ryasmeen, MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), PostgreSQL, TemplateData, VisualEditor

Sep 30 2019

saper changed the status of T78232: Make Special:Preferences preference heading IDs (for linking) discoverable from Open to Stalled.
Sep 30 2019, 4:42 PM · Design, MediaWiki-Core-Preferences
saper moved T203850: templatedata does not work with PostgreSQL (JSON data is not stored correctly) from Backlog to Doing on the TemplateData board.
Sep 30 2019, 12:45 PM · User-Ryasmeen, MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), PostgreSQL, TemplateData, VisualEditor
saper added a comment to T203850: templatedata does not work with PostgreSQL (JSON data is not stored correctly).

I don't think we should be changing core schema to fix this little thing :( but I'll think about the JSON abstraction in core that can be used by other parts of the code.

Sep 30 2019, 12:32 PM · User-Ryasmeen, MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), PostgreSQL, TemplateData, VisualEditor

Aug 6 2019

saper added a comment to T153306: 2017 wikitext editor: Unintuitive access to previews and comparisons. Have Show preview and Review your changes more directly accessible.

After trying this for a first time (due to reports on plwiki) I second what @CKoerner_WMF and @Alsee are saying. Edit->preview->edit->preview->edit->preview->submit flow should be natural and not interrupted with modals, animations and hidden buttons. In this regard I am pretty happy with a current "live preview" feature of the 199x/2010 wiki editors. Can we get rid of modals altogether?

Aug 6 2019, 1:36 PM · Patch-Needs-Improvement, VisualEditor, Design, VisualEditor-MediaWiki-2017WikitextEditor

Jul 9 2019

saper added a comment to T161775: 1.29.0-alpha / PostgreSQL / Fails on update.php with "Error: 42P01 ERROR: relation "user_groups" does not exist".

@mwjames It is a pretty old request - I wonder how did you get there in the first place.

Jul 9 2019, 6:55 AM · MediaWiki-Installer, MediaWiki-User-management, PostgreSQL
saper added a comment to T184178: wfWikiId() as used by BagOStuff::makeKey() should include wgDBmwschema.

Isn't that a duplicate of T17823 ?

Jul 9 2019, 6:43 AM · Performance-Team, User-Daniel, MSSQL, PostgreSQL, MediaWiki-libs-BagOStuff
saper closed T40925: Creating new accounts causes uninformative "dberrortext" error on PostgreSQL 9.1, a subtask of T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking), as Declined.
Jul 9 2019, 6:36 AM · PostgreSQL, Tracking-Neverending, MediaWiki-libs-Rdbms
saper closed T40925: Creating new accounts causes uninformative "dberrortext" error on PostgreSQL 9.1 as Declined.
Jul 9 2019, 6:36 AM · PostgreSQL, TestMe, MediaWiki-libs-Rdbms
saper added a comment to T181352: $wgDBserver = ''; does not work on postgresql.

What does $wgDBserver = '' mean? "localhost"? "use socket"?

Jul 9 2019, 6:34 AM · MediaWiki-Installer, PostgreSQL

Jul 8 2019

saper added a comment to T191231: RFC: Abstract schemas and schema changes.

A tiny example of what I mean is https://phabricator.wikimedia.org/T203850 - had we had an abstraction to handle JSON values in IDatabase, we wouldn't need fixes like https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TemplateData/+/521193 - JSON could end up as JSONB in Postgres and a BLOB in MySQL. Sometimes the abstractions would need to go much higher than this, providing a DB-specific implementation of it.

Jul 8 2019, 8:45 AM · User-Ladsgroup, MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (Initiatives), Core Platform Team Initiatives (Abstract Schema), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer, User-Addshore, SQLite, Oracle Database, MSSQL, PostgreSQL, Epic
saper claimed T203850: templatedata does not work with PostgreSQL (JSON data is not stored correctly).
Jul 8 2019, 1:51 AM · User-Ryasmeen, MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), PostgreSQL, TemplateData, VisualEditor

Jul 7 2019

saper closed T119942: WikiPage->getLastNAuthors( ) gives me error on a deleted file as Invalid.
Jul 7 2019, 10:44 PM · MediaWiki-Page-deletion
saper added a comment to T191231: RFC: Abstract schemas and schema changes.

Excerpt from an announcement from June 2019 about Gitlab dropping MySQL support:

Jul 7 2019, 9:14 PM · User-Ladsgroup, MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (Initiatives), Core Platform Team Initiatives (Abstract Schema), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer, User-Addshore, SQLite, Oracle Database, MSSQL, PostgreSQL, Epic

Jun 28 2019

saper renamed T226830: Add information about available scaled images to list=allimages from Add image scaling option to list=allimages to Add information about available scaled images to list=allimages.
Jun 28 2019, 2:31 PM · Commons, MediaWiki-File-management, Platform Engineering Roadmap Decision Making, WMCZ-Tracker, MediaWiki-Action-API

Mar 7 2019

saper added a comment to T191231: RFC: Abstract schemas and schema changes.

Recently I got into https://github.com/djrobstep/migra which does an amazing job for PostgreSQL to create what some people call "migrations" between the database versions. This makes Proposal 1 quite attractive - it could be used to create a target empty schema (from JSON) and then just use such a tool (or similar ones) to migrate. There are limitations (migra itself is PostgreSQL-only, version 10+, other tools must have been used for other DBs), but I wouldn't give up on Proposal 1.

Mar 7 2019, 5:35 PM · User-Ladsgroup, MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (Initiatives), Core Platform Team Initiatives (Abstract Schema), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer, User-Addshore, SQLite, Oracle Database, MSSQL, PostgreSQL, Epic

Aug 27 2018

saper added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

Regarding the first question I'd think we could do it in a step-by-step approach: take something ready to use (Mastodon/Pleroma/whatever) and see how that could fit and work from there. Then we'd have at least a something to extend OR a pilot experience with requirements for a good custom system if needed.

Aug 27 2018, 10:27 PM · Epic, Developer-Advocacy, Discourse
saper added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

Yes, but the search can be made better. Discourse is almost good, but it has a habit of limiting brand new user options, which is a big limitation of a Q&A system. But it can be configured not to do this (giving more options at the level 0).

Aug 27 2018, 10:24 PM · Epic, Developer-Advocacy, Discourse
saper added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

Maybe a solution could be solved with federated networks like T198363: Consider ways to integrate with federated social networks ? One might define additional activity to "mark answer as correct", or for upvote/downvote if such features are desired.

Aug 27 2018, 5:40 PM · Epic, Developer-Advocacy, Discourse

Aug 11 2018

saper added a comment to T191116: Wikimedia\Rdbms\Database::tableName: use of subqueries is not supported this way..

Just ran into this issue when troubleshooting something on 1.31.0, pretty confusing!

Aug 11 2018, 7:18 PM · Performance-Team, MediaWiki-Special-pages, Wikimedia-production-error, MediaWiki-libs-Rdbms, DBA

Aug 10 2018

saper triaged T198363: Consider ways to integrate with federated social networks as Low priority.
Aug 10 2018, 12:33 PM · MediaWiki-extension-requests

Aug 5 2018

saper added a comment to T191231: RFC: Abstract schemas and schema changes.

Are we really so nicely abstract on the DML level? My impression was this is a MySQL app and other databases apply workarounds to get rid of MySQL-specific things sprinkled around the code.

Aug 5 2018, 7:58 PM · User-Ladsgroup, MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (Initiatives), Core Platform Team Initiatives (Abstract Schema), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer, User-Addshore, SQLite, Oracle Database, MSSQL, PostgreSQL, Epic
saper added a comment to T199737: Thumbnails of certain SVG files fail to render.

Okay, but why? Do we need to read a whole SVG as XML to figure it out? In this case this option is useless. On the other hand, I cannot reproduce this with a unit test.

Aug 5 2018, 7:54 PM · SVG, affects-Miraheze, Multimedia, Commons, MediaWiki-File-management

Aug 2 2018

saper added a comment to T199737: Thumbnails of certain SVG files fail to render.

@Paladox no, only some oldish Gentoo for now.

Aug 2 2018, 2:27 AM · SVG, affects-Miraheze, Multimedia, Commons, MediaWiki-File-management
saper added a comment to T199737: Thumbnails of certain SVG files fail to render.

@Paladox can you try to apply https://gerrit.wikimedia.org/r/449915 and run phpunit on your MW instance:

Aug 2 2018, 12:52 AM · SVG, affects-Miraheze, Multimedia, Commons, MediaWiki-File-management

Jun 27 2018

saper updated the task description for T198363: Consider ways to integrate with federated social networks.
Jun 27 2018, 10:42 PM · MediaWiki-extension-requests
saper updated the task description for T198363: Consider ways to integrate with federated social networks.
Jun 27 2018, 10:01 PM · MediaWiki-extension-requests
saper created T198363: Consider ways to integrate with federated social networks.
Jun 27 2018, 10:01 PM · MediaWiki-extension-requests

Sep 14 2017

saper added a comment to T115692: Flash of unstyled content (FOUC) on Login page and Preferences (and possibly other highly visible pages?).

Just need to report that a fresh install of 1.29.1 still has this problem :(

Sep 14 2017, 8:51 PM · Performance-Team (Radar), MediaWiki-Core-Preferences, MediaWiki-User-login-and-signup, MW-1.27-release-notes

Sep 9 2017

saper added a comment to T175439: SQL error with postgres during 1.30 update.php run.

Thanks @Reedy!

Sep 9 2017, 4:15 PM · MW-1.28-release-notes, MW-1.27-release-notes, MW-1.29-release-notes, Patch-For-Review, PostgreSQL, MediaWiki-libs-Rdbms
saper added a comment to T175439: SQL error with postgres during 1.30 update.php run.

SQL injection? We do not quote $default at all?

Sep 9 2017, 3:49 PM · MW-1.28-release-notes, MW-1.27-release-notes, MW-1.29-release-notes, Patch-For-Review, PostgreSQL, MediaWiki-libs-Rdbms

Aug 26 2017

saper added a comment to T169268: Limiting thanks for new users at pl.wikipedia.

Do all those tasks really need to be restricted? it is difficult to follow what is going on...

Aug 26 2017, 10:14 AM · Anti-Harassment-Team (AHT Sprint 7), User-Urbanecm, Wikimedia-Site-requests, Collaboration-Team-Triage, Trust-and-Safety

Jun 2 2017

saper added a comment to T164898: PostgreSQL schema change for consistency with MySQL.

Apart from moving to 9.2 - which is a no brainer, seems like a tough choice. I've had impression the authors of the original PostgreSQL port tried to fix the deficiencies of the MySQL schema to some extent, resulting in well-known incompatibilities.

Jun 2 2017, 1:36 AM · MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), MW-1.36-notes, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), User-Ladsgroup, Platform Engineering, TechCom-RFC (TechCom-RFC-Closed), Technical-Debt, PostgreSQL

May 25 2017

saper placed T116891: hitcounter should not do destructive db updates up for grabs.
May 25 2017, 8:33 PM · MediaWiki-extensions-HitCounters
saper placed T159393: null value in column "user_id" violates not-null constraint on PostgreSQL ("user_newtalk" table) up for grabs.
May 25 2017, 8:18 PM · MediaWiki-Core-Snapshots, PostgreSQL
saper placed T78232: Make Special:Preferences preference heading IDs (for linking) discoverable up for grabs.
May 25 2017, 8:17 PM · Design, MediaWiki-Core-Preferences

May 3 2017

saper closed T24062: CategoryPageView hook doesn't work on preview as Declined.

The Extension is currently unmaintained

May 3 2017, 8:47 PM · MediaWiki-Categories

Mar 30 2017

saper merged task T161864: 404 error while accessing some images files e.g. djvu and jpg into T161836: 404 error while accessing some images files (e.g. djvu, jpg, png, webm) on Commons and other sites.
Mar 30 2017, 10:47 PM · SRE, SRE-swift-storage
saper merged T161864: 404 error while accessing some images files e.g. djvu and jpg into T161836: 404 error while accessing some images files (e.g. djvu, jpg, png, webm) on Commons and other sites.
Mar 30 2017, 10:47 PM · User-fgiunchedi, SRE-swift-storage, SRE, Multimedia
saper renamed T161836: 404 error while accessing some images files (e.g. djvu, jpg, png, webm) on Commons and other sites from Images with missing source to 404 error while accessing some images files e.g. djvu and jpg.
Mar 30 2017, 10:46 PM · User-fgiunchedi, SRE-swift-storage, SRE, Multimedia
saper updated subscribers of T161864: 404 error while accessing some images files e.g. djvu and jpg.

Same as T161864 reported earlier by @Amire80

Mar 30 2017, 10:43 PM · SRE, SRE-swift-storage