Page MenuHomePhabricator

saper (Marcin Cieślak)
User

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

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

Nov 6 2022

Don-vip awarded T198363: Consider ways to integrate with federated social networks a Hungry Hippo token.
Nov 6 2022, 5:28 PM · MediaWiki-extension-requests

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 · 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-For-Review, 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 Language@2x.png.

"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-Kanban, Analytics

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 loose 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 loose of >0.5 million files as High priority.
Feb 10 2020, 1:17 AM · Commons, VisualEditor-MediaWiki-Media, VisualEditor
saper awarded T138273: Make AbuseFilter support a filter for cross-wiki uploads a Dislike token.
Feb 10 2020, 1:15 AM · AbuseFilter, Multimedia, Commons
saper added a comment to T166540: VisualEditor file upload is broken for new user causing loose 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-Kanban, Analytics
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-Kanban, Analytics

Jan 31 2020

saper updated subscribers of T87542: Social Tools Postgres support.

Wow, thanks @ashley ! 💌

Jan 31 2020, 3:06 PM · Patch-For-Review, 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-Kanban, Analytics

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-Kanban, Analytics
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-Kanban, Analytics

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-Kanban, Analytics

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-Kanban, Analytics

Oct 28 2019

saper added a watcher for KaiOS-Wikipedia-app: saper.
Oct 28 2019, 6:21 PM
M-J awarded T61677: FlaggedRevs reviews should be visible in CheckUser a Burninate token.
Oct 28 2019, 8:00 AM · Patch-Needs-Improvement, Stewards-and-global-tools, MediaWiki-extensions-FlaggedRevs, CheckUser

Oct 19 2019

Man77 awarded T61677: FlaggedRevs reviews should be visible in CheckUser a Stroopwafel token.
Oct 19 2019, 7:26 PM · Patch-Needs-Improvement, Stewards-and-global-tools, MediaWiki-extensions-FlaggedRevs, CheckUser

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 awarded T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed a Love token.
Sep 30 2019, 4:31 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer
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 awarded T153306: Have Show preview and Review your changes more directly accessible in the New Wikitext Editor a Love token.
Aug 6 2019, 8:18 PM · VisualEditor, Patch-For-Review, Design, VisualEditor-MediaWiki-2017WikitextEditor
saper added a comment to T153306: Have Show preview and Review your changes more directly accessible in the New Wikitext Editor.

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 · VisualEditor, Patch-For-Review, 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), 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), 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 · 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), 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

Sylvain_WMFr awarded T198363: Consider ways to integrate with federated social networks a Meh! token.
Aug 10 2018, 2:35 PM · MediaWiki-extension-requests
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), 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

Jun 7 2018

Shawn Pearce <sop@google.com> committed rGERRITDEPLOYed612fb44ab5: Introduce Gerrit Inspector: interactive Jython shell (authored by saper).
Introduce Gerrit Inspector: interactive Jython shell
Jun 7 2018, 6:56 PM

May 29 2018

Jdforrester-WMF awarded T39602: Jenkins: Set up PHPUnit testing on PostgreSQL backend a Party Time token.
May 29 2018, 4:12 PM · PostgreSQL, Ladies-That-FOSS-MediaWiki, Patch-For-Review, Continuous-Integration-Infrastructure
Physikerwelt awarded T39602: Jenkins: Set up PHPUnit testing on PostgreSQL backend a Like token.
May 29 2018, 8:43 AM · PostgreSQL, Ladies-That-FOSS-MediaWiki, Patch-For-Review, Continuous-Integration-Infrastructure

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 (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