Page MenuHomePhabricator

Community-Tech (Kanban-2020-21-Q2)Milestone
ArchivedPublic

Members (21)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

This board encompasses all the in-progress work for the Community-Tech team and backlog for the titled quarter.

Recent Activity

Aug 3 2021

Aca moved T263515: Deploy the Commons deletion notification bot on Serbian Wikipedia from Backlog to Closed on the Serbian-Sites board.
Aug 3 2021, 10:21 AM · Commons Deletion Notification bot, Community-Tech (Kanban-2020-21-Q2), Serbian-Sites, User-Kizule, Commons

Apr 1 2021

gerritbot added a comment to T261030: Fix ApiEditPage to return watchlist expiry if present when watchlist param is `nochange`.

Change 632290 abandoned by Ammarpad:

[mediawiki/core@master] ApiEditPage: Inject dependencies

Reason:

https://gerrit.wikimedia.org/r/632290

Apr 1 2021, 5:24 AM · Community-Tech (Kanban-2020-21-Q2), MW-1.35-notes, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), Platform Engineering, MediaWiki-Action-API, Expiring-Watchlist-Items

Feb 2 2021

ifried archived Community-Tech (Kanban-2020-21-Q2).
Feb 2 2021, 12:50 AM

Jan 12 2021

MusikAnimal added a comment to T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry.

Just to confirm @MusikAnimal, am I right that this change has also tweaked (corrected?) the return value of watched when using format=json&formatversion=2? Without this change, a title I'm not watching returns "watched": false while after this change, it does not return watched. That's seems more correct, but just wanted to confirm since it wasn't mentioned.

Jan 12 2021, 5:15 PM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
Amorymeltzer added a comment to T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry.

Just to confirm @MusikAnimal, am I right that this change has also tweaked (corrected?) the return value of watched when using format=json&formatversion=2? Without this change, a title I'm not watching returns "watched": false while after this change, it does not return watched. That's seems more correct, but just wanted to confirm since it wasn't mentioned.

Jan 12 2021, 12:08 PM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
Samwilson moved T271771: Add flag to turn off caching from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.

PR: https://github.com/wsexport/tool/pull/308

Jan 12 2021, 6:53 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson edited projects for T271771: Add flag to turn off caching, added: Community-Tech (Kanban-2020-21-Q2); removed Community-Tech.
Jan 12 2021, 6:52 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T255790: Wikisource: Replace ElectronPDF with WSExport PDF support from Review/Feedback 💬 to In Development 💻 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 12 2021, 6:14 AM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Community-Tech (Kanban-2020-21-Q3), WS Export

Jan 11 2021

MusikAnimal added a comment to T266190: Wikisource Export: Migrate existing DB system to use Doctrine ORM.

MusikAnimal Following the Docker steps in the README.md. When I ran docker-compose exec wsexport ./bin/console doctrine:database:create I got:

SQLSTATE[HY000]: General error: 1007 Can't create database 'wsexport'; database exists

I am assuming because the mariadb image in the docker compose already creates the wsexport database.

It works if instead I run docker-compose exec wsexport ./bin/console doctrine:migrations:migrate --no-interaction.

Should we change the docker-compose.yml, the README or the code?

Jan 11 2021, 10:14 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T269726: Make 'pdf' format an alias for 'pdf-a5' from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.

This is ready for QA.

Jan 11 2021, 9:44 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
dmaza added a comment to T269726: Make 'pdf' format an alias for 'pdf-a5'.

Should this new alias be announced to the wikisource communities? (I guess the same question goes for epub -> epub-3)

Jan 11 2021, 8:16 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
HMonroy moved T265660: Wikisource Export: Cache all API requests from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 11 2021, 8:08 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
ARamirez_WMF set the point value for T271348: Add dblist scraper and replica querying interface to ToolforgeBundle to 5.
Jan 11 2021, 6:11 PM · ToolforgeBundle, Community-Tech (Kanban-2020-21-Q3)
HMonroy moved T256392: Wikisource Export: Migrate WSExport Gadget to Wikisource Extension from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 11 2021, 5:37 PM · Community-Tech, MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), WS Export
dom_walden moved T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry from QA 🐛 to Product sign-off 🤘 on the Community-Tech (Kanban-2020-21-Q2) board.

When looking up information for a page via the api, you can now return the watch expiry.

Jan 11 2021, 1:23 PM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
Samwilson moved T269726: Make 'pdf' format an alias for 'pdf-a5' from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.

PR https://github.com/wsexport/tool/pull/306

Jan 11 2021, 6:35 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson claimed T269726: Make 'pdf' format an alias for 'pdf-a5'.
Jan 11 2021, 6:34 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T255790: Wikisource: Replace ElectronPDF with WSExport PDF support from In Development 💻 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.

The patch for T256392 (now merged) does the actual work of removing the PDF link, and the above patch adds some comments to the config about the two extensions needing to stay being loaded in that order.

Jan 11 2021, 3:23 AM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Community-Tech (Kanban-2020-21-Q3), WS Export

Jan 9 2021

Samwilson added a comment to T264788: Wikisource: migrate API to Parsoid's API.

It looks like we've either never set up autodeployment on prod, or we removed it at some point. I think we should set it up again. Or were we purposefully sticking at 2.0.0 for a reason (sorry, I know I should remember…)?

Jan 9 2021, 2:27 AM · Community-Tech (Kanban-2020-21-Q3), All-and-every-Wikisource, WS Export
ifried closed T268005: Unable to create Mobi of plwikisource:Dziady część III/Scena V as Resolved.

I have also tested http://wsexport.wmflabs.org/tool/book.php?format=mobi&lang=pl&page=Dziady%20cz%C4%99%C5%9B%C4%87%20III%2FScena%20V and it exports correctly. I am marking this as Done.

Jan 9 2021, 12:53 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
ifried closed T267611: Problem with creating a page in the Meta: ExpiryDef: Invalid expiry value as Resolved.

This change has been on production for a while now, and it seems to have resolved the issue. Users can now see valid expiry values in the dropdown. If there are invalid translations, they can still watch pages permanently. I'm marking this work as Done.

Jan 9 2021, 12:50 AM · Community-Tech (Kanban-2020-21-Q3), MW-1.35-notes, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), User-brennen, Expiring-Watchlist-Items, Growth-Team, MediaWiki-Watchlist, Wikimedia-production-error
ifried reopened T264788: Wikisource: migrate API to Parsoid's API as "Open".

Correction: This is on the test server, but not on production yet. While it appeared to be released, as per https://github.com/wsexport/tool/releases, this wasn't the case when we actually logged into the prod server to check. So I'll move it back to sign-off & mark it as Done when it's released to prod.

Jan 9 2021, 12:00 AM · Community-Tech (Kanban-2020-21-Q3), All-and-every-Wikisource, WS Export

Jan 8 2021

ifried closed T269343: Wikisource Export: Validate file format as Resolved.

I now see the invalid format message (see screenshot example below). Furthermore, if an invalid format is submitted, it defaults to epub. I'm marking this work as Done.

Jan 8 2021, 11:36 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
ifried closed T264788: Wikisource: migrate API to Parsoid's API as Resolved.

This is now on production. As noted by Dom, there are some minor formatting issues for us to analyze, as a result of this work. However, these issues can be addressed in separate tickets: T270367, T270372, T270373, T270395. For this reason, I am marking this work as Done.

Jan 8 2021, 11:25 PM · Community-Tech (Kanban-2020-21-Q3), All-and-every-Wikisource, WS Export
ifried closed T266190: Wikisource Export: Migrate existing DB system to use Doctrine ORM as Resolved.

This has been merged & has passed QA. It only impacts developers (not production), as noted by Dom. For this reason, I'm marking this work as Done.

Jan 8 2021, 10:49 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
Maintenance_bot removed a project from T256392: Wikisource Export: Migrate WSExport Gadget to Wikisource Extension: Patch-For-Review.
Jan 8 2021, 10:10 PM · Community-Tech, MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), WS Export
ReleaseTaggerBot added a project to T256392: Wikisource Export: Migrate WSExport Gadget to Wikisource Extension: MW-1.36-notes (1.36.0-wmf.26; 2021-01-12).
Jan 8 2021, 10:00 PM · Community-Tech, MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), WS Export
gerritbot added a comment to T256392: Wikisource Export: Migrate WSExport Gadget to Wikisource Extension.

Change 640867 merged by jenkins-bot:
[mediawiki/extensions/Wikisource@master] Add sidebar links to Wikisource Export tool

Jan 8 2021, 9:17 PM · Community-Tech, MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), WS Export
ifried added a comment to T267079: Wikisource Export: Store time it takes to generate a book/format.

Okay, thanks, @dmaza. I've added this information to the follow-up ticket (T271336), so it doesn't get lost. We'll discuss it in a future meeting.

Jan 8 2021, 9:06 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
HMonroy moved T271474: epub format throws validation error in wsexport (Staging) from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 8:26 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
dom_walden moved T266190: Wikisource Export: Migrate existing DB system to use Doctrine ORM from QA 🐛 to Product sign-off 🤘 on the Community-Tech (Kanban-2020-21-Q2) board.

...So I guess the main thing we're testing is if anything broke as far as storing exports in the the books_generated table.

Jan 8 2021, 4:09 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
Inductiveload added a comment to T270807: Table with align=center gives wrong CSS.

Yeah, there are a lot, it's unfortunate. There's a tag, Bad markup applied by the AbuseFIlter at enWS: https://en.wikisource.org/wiki/Special:RecentChanges?hidebots=1&hidecategorization=1&hideWikibase=1&tagfilter=bad_markup&limit=1000&days=30&urlversion=2

Jan 8 2021, 11:30 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson added a comment to T270807: Table with align=center gives wrong CSS.

I was going to say that this should be fixed at the source, but it looks like there are lots of table align attributes. And anyway, we are currently "fixing" them wrongly!

Jan 8 2021, 11:24 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T270807: Table with align=center gives wrong CSS from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.

PR: https://github.com/wsexport/tool/pull/305

Jan 8 2021, 11:23 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson claimed T270807: Table with align=center gives wrong CSS.
Jan 8 2021, 11:12 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Maintenance_bot removed a project from T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry: Patch-For-Review.
Jan 8 2021, 8:10 AM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
ReleaseTaggerBot added a project to T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry: MW-1.36-notes (1.36.0-wmf.26; 2021-01-12).
Jan 8 2021, 8:00 AM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
gerritbot added a comment to T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry.

Change 649736 merged by jenkins-bot:
[mediawiki/core@master] ApiQueryInfo: Return watchlist expiry when applicable for inprop=watched

Jan 8 2021, 7:52 AM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
Samwilson moved T256345: Wikisource Export: Make it possible to pre-fill the page title from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.

PR: https://github.com/wsexport/tool/pull/304

Jan 8 2021, 7:39 AM · Community-Tech (Kanban-2020-21-Q3), good first task, WS Export
Samwilson claimed T256345: Wikisource Export: Make it possible to pre-fill the page title.
Jan 8 2021, 7:25 AM · Community-Tech (Kanban-2020-21-Q3), good first task, WS Export
Samwilson moved T268834: Watchlist Expiry: prop=info&inprop=watched should show some indication of expiry from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 7:22 AM · Community-Tech (Kanban-2020-21-Q3), MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Expiring-Watchlist-Items
Samwilson moved T271474: epub format throws validation error in wsexport (Staging) from In Development 💻 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 2:22 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T271474: epub format throws validation error in wsexport (Staging) from Review/Feedback 💬 to In Development 💻 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 2:00 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T271474: epub format throws validation error in wsexport (Staging) from In Development 💻 to Review/Feedback 💬 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 1:53 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson added a comment to T271474: epub format throws validation error in wsexport (Staging).

Sorry about this!

Jan 8 2021, 1:50 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson moved T271474: epub format throws validation error in wsexport (Staging) from Ready 🎬 to In Development 💻 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 1:32 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
Samwilson claimed T271474: epub format throws validation error in wsexport (Staging).
Jan 8 2021, 1:32 AM · Community-Tech (Kanban-2020-21-Q3), WS Export
HMonroy moved T244694: Wikisource Ebooks: Validation error: Duplicate ID '-' [medium] from Review/Feedback 💬 to QA 🐛 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 8 2021, 1:26 AM · Community-Tech (Kanban-2020-21-Q3), All-and-every-Wikisource, WS Export

Jan 7 2021

dmaza added a comment to T267079: Wikisource Export: Store time it takes to generate a book/format.

Just to clarify, @Samwilson: There's no way we can get data on the ebook exports that time out? Or is there a way? Just want to understand the options for handling this. Thanks in advance!

Jan 7 2021, 9:26 PM · Community-Tech (Kanban-2020-21-Q3), WS Export
HMonroy moved T266262: Wikisource Export: Investigate mockup ideas related to improved UX [8HR] from Review/Feedback 💬 to Product sign-off 🤘 on the Community-Tech (Kanban-2020-21-Q2) board.
Jan 7 2021, 7:35 PM · Community-Tech (Kanban-2020-21-Q3), WS Export