Page MenuHomePhabricator

kostajh (Kosta Harlan)
Senior Software Engineer (Growth)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jun 12 2018, 2:22 PM (101 w, 6 d)
Availability
Available
IRC Nick
kostajh
LDAP User
Unknown
MediaWiki User
KHarlan (WMF) [ Global Accounts ]

Recent Activity

Yesterday

kostajh added a comment to T253313: Mock up the mediawiki-docker-dev "mwdd" v1 cli in go.

I guess the plan would then be to have some commands other than docker at some point? :)

Mon, May 25, 8:11 AM · Patch-For-Review, Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker

Sun, May 24

kostajh added a comment to T253313: Mock up the mediawiki-docker-dev "mwdd" v1 cli in go.

Would everyone prefer if I leave that alone for now and alter this patch to instead introduce a separate "mwdd" command initially?

Sun, May 24, 2:55 PM · Patch-For-Review, Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker

Fri, May 22

kostajh added a comment to T245444: Create PHP 7.3 and PHP 7.4 variants of docker-registry.wikimedia.org/dev/stretch-php72-fpm-apache2-xdebug.

That's what quibble does AFAICT, so that seems fine to me.

Fri, May 22, 7:24 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), MediaWiki-Docker, Release-Engineering-Team (Local Dev), User-brennen, dev-images
kostajh added a comment to T253357: Name the Vue.js component library.

I don't have an opinion about Theia as the name of the library and I don't know ancient Greek, but just wanted to note that in modern Greek, "Theia" is associated with the English word "Aunt", whereas "Thea" could be more readily understood as the word for "View".

Fri, May 22, 12:53 PM · Vue.js (Vue.js-Search)
kostajh added a comment to T253315: Provide a way to import or discover new mw cli commands and docker-compose files from multiple sources.

Now that I understand T253313 a bit better, I think overall I would be in favor of a centralized library of the docker-compose recipes (in the mw cli repo) rather than spreading them out into various locations.

Fri, May 22, 12:48 PM · Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker
kostajh added a comment to T253313: Mock up the mediawiki-docker-dev "mwdd" v1 cli in go.

I agree that it shouldn't be the default setup too, in the v1 branch of mwdd this is reduced to proxy, dns, mediawiki and db.

depending on what the user wants: pick the PHP version, database engine, if there should be db replication, if there should be redis, etc.

This is again the goal of mwdd v1 and also what is in the WIP go patch. You can for example:

  • mw srv create mw # this will create a proxy, dns, mediawiki and db currently (db could be removed if people really want sqlite, and that should be easily possible)
  • mw srv create redis # creates redis
  • mw src create phpmy admin # creates phpmyadmin

So the system is as you describe, a composition of various different separate compose yml files, rather than a default bloated system with no flex.

One of the things in the call that was discussed is now close or far apart this more advanced setup should be vs not using the CLI tool and just using the docker-compose file in core.
The general consensus was that this should not at all replace the docker-compose file in core, and going that route should be separate.

Fri, May 22, 12:46 PM · Patch-For-Review, Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker
kostajh added a comment to T253313: Mock up the mediawiki-docker-dev "mwdd" v1 cli in go.

If I could propose a slightly different take on this (although I might be missing context, sorry for missing the meeting yesterday):

Fri, May 22, 12:24 PM · Patch-For-Review, Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker
kostajh added a comment to T253315: Provide a way to import or discover new mw cli commands and docker-compose files from multiple sources.

Could you please provide some example use case for this? I think providing new commands might be pretty hard, and should maybe be separated from the idea of reading docker-compose files from multiple sources.

Fri, May 22, 12:17 PM · Release-Engineering-Team-TODO, Developer Productivity, User-Addshore, MediaWiki-Docker
kostajh added a comment to T253357: Name the Vue.js component library.

This isn't a proposal so I haven't added it to the table; but is OOUI going away entirely, or is the Vue component library intended to replace what is currently provided by OOUI? If it's going to replace the OOUI library, maybe this could just be OOUI v1.0 (or v2.0 if we wanted to skip a major version for dramatic emphasis)

Fri, May 22, 12:14 PM · Vue.js (Vue.js-Search)

Thu, May 21

kostajh added a comment to T252366: Choose the definition of a "reverted" edit.
  • The only downside is that when we use some kind of condensed view that shows only non-reverted edits we will be left with edit 1 and edit 6 with a rather meaningless edit description (something like reverting Alice instead of added a description of twin-nosed elephants, for example). This also means that Bob's good edit (version 2) will be permanently marked as bad.
Thu, May 21, 8:01 AM · Growth-Team, MediaWiki-Revision-backend, MediaWiki-Page-editing, Notifications

Wed, May 20

kostajh moved T244210: Newcomer tasks: Suggested article image should be repeated when image width is less than card width from Needs More Work to QA on the Growth-Team (Current Sprint) board.
Wed, May 20, 4:13 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), NewcomerTasks 1.2
kostajh placed T253009: Newcomer tasks: automatically advance tips up for grabs.

i.e. if the user has not interacted with the panel in read mode, the tips should still be auto-advancing when the user gets to edit mode.

@MMiller_WMF @RHo does this mean that the tips should keep advancing in the background (e.g. after tip set 6, it cycles back to tip set 1) ?

Yes please.

Wed, May 20, 11:39 AM · NewcomerTasks 1.2, Growth-Team (Current Sprint)

Tue, May 19

kostajh added a comment to T46787: Allow excluding pages from the page links notifications.

'Muted pages' field will add non-existing pages - "Muted users" will not show suggestions for non-existing users.

Tue, May 19, 8:21 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh added a comment to T46787: Allow excluding pages from the page links notifications.

the link - learn more on Special:Preferences-Notifications redirects to the page where 'Muted pages' feature is not mentioned.

Tue, May 19, 8:18 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh moved T244434: Newcomer tasks: guidance mobile peek from In Progress to QA on the Growth-Team (Current Sprint) board.

I think these changes are all incorporated, so moving over to QA.

Tue, May 19, 2:17 PM · MW-1.35-notes (1.35.0-wmf.23; 2020-03-10), NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T250327: Newcomer tasks: clean up help panel EventLogging from Code Review to QA on the Growth-Team (Current Sprint) board.
Tue, May 19, 2:06 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T245790: Newcomer tasks: post-edit dialog.

@Tgr I merged https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/590790/16 but noting here that https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/590790/16/modules/help/ext.growthExperiments.PostEditPanel.js#44 (query fragment display) needs to be fixed.

Tue, May 19, 1:43 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T244431: Newcomer tasks: guidance panel behavior.

@MMiller_WMF @RHo if the user does the following:

Tue, May 19, 12:54 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T247999: Newcomer tasks: animate transitions between panels from Code Review to QA on the Growth-Team (Current Sprint) board.
Tue, May 19, 12:13 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T244431: Newcomer tasks: guidance panel behavior.

@Catrope I added (in T244431#6148249) two checkboxes for the instrumentation follow-ups we discussed in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/596805

Tue, May 19, 12:02 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh updated the task description for T244431: Newcomer tasks: guidance panel behavior.
Tue, May 19, 12:01 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)

Mon, May 18

kostajh added a comment to T234241: [regression-wmf.31] Cannot disable/enable Structured discussion beta feature.

Seems like last instance of this was on May 10: https://logstash.wikimedia.org/goto/96946a8d8b317a00ff9cbeb8c1a5caba

Mon, May 18, 5:43 PM · Growth-Team (Current Sprint), Wikimedia-production-error, Parsoid, Regression, StructuredDiscussions
kostajh moved T244546: Newcomer tasks: guidance root screen from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Mon, May 18, 5:18 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T244546: Newcomer tasks: guidance root screen from Needs More Work to In Progress on the Growth-Team (Current Sprint) board.
Mon, May 18, 5:10 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T253015: Set up api-testing in CI for mediawiki-extensions-GrowthExperiments.
Mon, May 18, 1:17 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T253011: Handle quickstarttips API delays and errors.
Mon, May 18, 1:01 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T253010: Instrumentation for suggested edit screen tips.
Mon, May 18, 12:57 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T253009: Newcomer tasks: automatically advance tips.

i.e. if the user has not interacted with the panel in read mode, the tips should still be auto-advancing when the user gets to edit mode.

Mon, May 18, 12:55 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T253009: Newcomer tasks: automatically advance tips.
Mon, May 18, 12:53 PM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T245786: Newcomer tasks: guidance written content from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Mon, May 18, 11:20 AM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T244541: Newcomer tasks: suggested edit screen in guidance from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Mon, May 18, 11:20 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)

Wed, May 13

kostajh added a comment to T252571: Setting up MediaWiki-Docker on Debian 10 (buster) failed.
liw@playground:~/mediawiki$ ls -l cache
total 8
drwxr-xr-x 4 root root 4096 May 12 20:24 composer
drwx------ 3 root root 4096 May 12 20:27 sqlite
Wed, May 13, 1:08 PM · User-brennen, MediaWiki-Docker
kostajh moved T46787: Allow excluding pages from the page links notifications from Code Review to QA on the Growth-Team (Current Sprint) board.
Wed, May 13, 1:04 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh added a comment to T245786: Newcomer tasks: guidance written content.

the intention is not for it to be an actual button that publishes changes, or an actual button at all. It's really just meant to be a picture of a button, and the user is meant to see it and then find the real version in the editor, and then click that. But it sounds like this will probably be more trouble than it's worth. So let's do away with this supplement in the tip, and just have text. I went through and changed the relevant rows in the spreadsheet (rows 7, 13, 20, 26, and 32) to remove this button. I changed the text for desktop and mobile in those rows to explain it instead. How does this sound?

Wed, May 13, 1:03 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)

Tue, May 12

kostajh created T252597: Cookie “VEE” will be soon rejected because it has the “sameSite” attribute set to “none” or an invalid value, without the “secure” attribute..
Tue, May 12, 8:46 PM · Editing-team, VisualEditor

Mon, May 11

kostajh added a project to T234241: [regression-wmf.31] Cannot disable/enable Structured discussion beta feature: Wikimedia-production-error.
Mon, May 11, 6:20 PM · Growth-Team (Current Sprint), Wikimedia-production-error, Parsoid, Regression, StructuredDiscussions
kostajh added a project to T234241: [regression-wmf.31] Cannot disable/enable Structured discussion beta feature: Parsoid.
Mon, May 11, 5:37 PM · Growth-Team (Current Sprint), Wikimedia-production-error, Parsoid, Regression, StructuredDiscussions
kostajh added a comment to T234241: [regression-wmf.31] Cannot disable/enable Structured discussion beta feature.

I suspect it is this type of error that is happening (link to log):

Mon, May 11, 5:36 PM · Growth-Team (Current Sprint), Wikimedia-production-error, Parsoid, Regression, StructuredDiscussions

Sun, May 10

Pcoombe awarded T46787: Allow excluding pages from the page links notifications a Like token.
Sun, May 10, 10:49 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications

Fri, May 8

BEANS-X2 awarded T46787: Allow excluding pages from the page links notifications a Burninate token.
Fri, May 8, 3:07 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications

Thu, May 7

kostajh added a comment to T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold).
  • About 4,000 pages.
  • A categorization filter only.
  • Sorry, I do not understand. How can one see filters?
Thu, May 7, 6:39 PM · Growth-Team (Current Sprint), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), User-kostajh, Regression, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist
kostajh created T252150: Change default search scope for Search field in upper right corner from Global to Open Tasks.
Thu, May 7, 6:33 PM · Phabricator (Search)
kostajh created T252149: Substring in title not found in Phabricator Global Search.
Thu, May 7, 6:32 PM · Phabricator (Search)

Wed, May 6

kostajh added a comment to T245786: Newcomer tasks: guidance written content.

And I was thinking maybe we could just render the "Publish changes..." button the same way the visual editor does, and therefore we wouldn't need translations there, because we already have them. Is that a possible way to do it? Or should we just draw it ourselves and translate its contents ourselves, so that we can make it look the same as the real "Publish changes..." button?

Wed, May 6, 10:08 AM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T251994: Add hook that allows extensions to prevent preferences from getting exported to client-side.
Wed, May 6, 9:34 AM · Performance-Team (Radar), MediaWiki-ResourceLoader

Tue, May 5

kostajh added a comment to T245786: Newcomer tasks: guidance written content.

@MMiller_WMF @RHo in the screenshot in F31787039 the first image example ("Supplement image example") has English letters in it; does this mean that we anticipate that we need to support varying the supplement images per language? Or will we use the same image regardless of what language (maybe with an RTL version for RTL languages)? Same question for the last image in that screenshot ("Supplement graphic illustration/example").

Tue, May 5, 1:14 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)

Mon, May 4

Thibaut120094 awarded T46787: Allow excluding pages from the page links notifications a Like token.
Mon, May 4, 10:51 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh added a comment to T245786: Newcomer tasks: guidance written content.

Also, what is "text-1"?

Mon, May 4, 8:01 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T248065: Unify back button design from Needs More Work to Code Review on the Growth-Team (Current Sprint) board.
Mon, May 4, 5:16 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), GrowthExperiments-Help panel, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T248065: Unify back button design from Code Review to Needs More Work on the Growth-Team (Current Sprint) board.

1 (iii) - Missing the divider in Base70 color at the bottom of the header

@RHo Just to clarify: the divider should not appear for the root screen and for the suggested edits screen, but it should appear on every other screen, is that right?

Yes that's right, thanks!

Mon, May 4, 11:39 AM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), GrowthExperiments-Help panel, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T244546: Newcomer tasks: guidance root screen from Code Review to QA on the Growth-Team (Current Sprint) board.
Mon, May 4, 11:31 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh claimed T46787: Allow excluding pages from the page links notifications.
Mon, May 4, 11:31 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh assigned T115264: Notification panel: Control notification volume to Catrope.
Mon, May 4, 11:30 AM · Growth-Team (Current Sprint), Patch-For-Review, Design, Notifications

Sat, May 2

kostajh claimed T251589: Newcomer tasks: mobile peek erroneously in production.
Sat, May 2, 7:04 PM · MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), NewcomerTasks 1.2, Growth-Team (Current Sprint)

Wed, Apr 29

kostajh added a comment to T245786: Newcomer tasks: guidance written content.

@RHo @MMiller_WMF thank you for the clarifications. So, if I can try to sum this up in terms of the translation strings needed, we will need the following for tip #1 on desktop with visualeditor for the copyedit task ({editor}-{mobile-or-desktop}-{task-type-id}-{tip-item}-{tip-step}:

Wed, Apr 29, 6:11 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)

Tue, Apr 28

kostajh added a comment to T245786: Newcomer tasks: guidance written content.

@kostajh @MMiller_WMF - I have added some sample tips with 'supplement' text and images in the Zeplin:

Tue, Apr 28, 8:53 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh created T251331: Remove $wgEchoAgentBlacklist and $wgEchoPerUserBlacklist.
Tue, Apr 28, 7:31 PM · Growth-Team, Notifications
kostajh closed T246588: Allow running more than one instance of MediaWiki-Docker as Resolved.
Tue, Apr 28, 7:24 PM · MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), MediaWiki-Docker
kostajh moved T244546: Newcomer tasks: guidance root screen from Needs More Work to Code Review on the Growth-Team (Current Sprint) board.
Tue, Apr 28, 2:40 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T248065: Unify back button design from Needs More Work to Code Review on the Growth-Team (Current Sprint) board.
Tue, Apr 28, 2:32 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), GrowthExperiments-Help panel, NewcomerTasks 1.2, Growth-Team (Current Sprint)

Mon, Apr 27

kostajh added a comment to T248065: Unify back button design.

1 (iii) - Missing the divider in Base70 color at the bottom of the header

Mon, Apr 27, 9:16 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), GrowthExperiments-Help panel, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T46787: Allow excluding pages from the page links notifications.

Thanks everyone for the feedback. The patch I have in review will store article IDs for each page you want blacklisted, in a field in the user properties table which allows 65,535 characters. A recent article on enwiki has a page ID of 8 characters (63785095), so... there is plenty of room in that preference to store all the articles you want blacklisted from page linked notifications :)

Mon, Apr 27, 12:09 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications

Apr 22 2020

kostajh added a comment to T250766: Move Fresh to Gerrit (mirror to GitHub).

Core’s DEVELOPERS.md links to Fresh on GitHub, so that is at least one place.

Apr 22 2020, 12:02 PM · Continuous-Integration-Config, Fresh

Apr 20 2020

kostajh added a comment to T46787: Allow excluding pages from the page links notifications.

no, a JavaScript hook isn't really going to work for this, it has to be dealt with server side.

Apr 20 2020, 8:04 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Growth-Team (Current Sprint), User-notice, Patch-For-Review, Notifications
kostajh added a comment to T249159: Request creation of "meet" VPS project.

meet.wmcloud.org is now accessible. You can't join meeting until you enter a valid user and password. If you want it, let me know. (I'm working on improving authentication now)

Apr 20 2020, 1:05 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)

Apr 19 2020

awight awarded T225218: Consider httpd for quibble instead of php built-in server a Mountain of Wealth token.
Apr 19 2020, 5:15 PM · Patch-For-Review, Quibble

Apr 17 2020

kostajh claimed T245786: Newcomer tasks: guidance written content.

I'll claim this task since I'm working on implementing it in T244541: Newcomer tasks: suggested edit screen in guidance

Apr 17 2020, 7:01 PM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T244541: Newcomer tasks: suggested edit screen in guidance.

We don't want them to be able to click edit from the help panel, because we want them to learn in that moment how to click edit in general, even when the help panel isn't around. And we think that if they've already been through the process once and seen the blue dot, they'll know where to find "Edit". I do think the text could be clearer -- but only with more length, and I'm worried that adding something like "at the top of the article" will make the sentence super long in some of the longer languages. What do you think?

Apr 17 2020, 6:55 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold) from Incoming to QA on the Growth-Team (Current Sprint) board.
Apr 17 2020, 2:20 PM · Growth-Team (Current Sprint), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), User-kostajh, Regression, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist
kostajh edited projects for T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold), added: Growth-Team (Current Sprint); removed Growth-Team.
Apr 17 2020, 2:20 PM · Growth-Team (Current Sprint), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), User-kostajh, Regression, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist
kostajh added a comment to T244541: Newcomer tasks: suggested edit screen in guidance.

Edit mode: the footer contains a back button, which brings the user back to the root screen (see T244546: Newcomer tasks: guidance root screen).

Apr 17 2020, 2:16 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T244541: Newcomer tasks: suggested edit screen in guidance.

@RHo the desktop footer has "Ready?" in regular font weight while the mobile footer shows "Ready?" in bold, should it be the same font weight in both cases?

Apr 17 2020, 1:26 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold).

A quick update for those watching this task; https://gerrit.wikimedia.org/r/589183 was merged and will ride the next train. Next week there are no deployments so it should be in group 2 wikis on Thursday April 30. At that point I would expect that the bug in this task description will no longer be present.

Apr 17 2020, 12:21 PM · Growth-Team (Current Sprint), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), User-kostajh, Regression, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist

Apr 16 2020

kostajh removed projects from T250395: $wgDefaultSkin value not set correctly for MinervaNeue skin: MediaWiki-Installer, MediaWiki-Docker.

Yeah, I see this as a MinervaNeue issue, so untagging the other projects. I've pushed a patch which should address the problem you see.

Apr 16 2020, 3:33 PM · MinervaNeue (Tracking), MediaWiki-Interface
kostajh added a comment to T244541: Newcomer tasks: suggested edit screen in guidance.

@RHo the desktop footer has "Ready?" in regular font weight while the mobile footer shows "Ready?" in bold, should it be the same font weight in both cases?

Apr 16 2020, 10:46 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T245786: Newcomer tasks: guidance written content.

@kostajh -- alright, here is the guidance content! Please check out the notes in the task description about what the spreadsheet contains and whether it makes sense. Will the "supplement" content work? Will this fit into TranslateWiki? Please ask my any questions here or in chat! I have tried to be thorough and careful.

Apr 16 2020, 9:57 AM · Patch-For-Review, NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh added a comment to T244431: Newcomer tasks: guidance panel behavior.

We want to do this because we think newcomers will have a better experience in visual editor for their first edits. Is it possible for that to only happen once per newcomer? In other words, if a newcomer has wikitext as their most recent editor, then go to a suggested edit for their first time, and click edit -- we want them to load up visual editor. If they later on switch over to wikitext, and then they later do another suggested edit, we want would want them to open in wikitext, because they have expressed a preference. If not possible, I understand, and we'll figure out what to do.

Apr 16 2020, 9:56 AM · NewcomerTasks 1.2, Growth-Team (Current Sprint)
kostajh moved T250323: Flow OOUI icons not appearing on mobile domain from Code Review to QA on the Growth-Team (Current Sprint) board.
Apr 16 2020, 9:33 AM · MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), Growth-Team (Current Sprint), StructuredDiscussions
kostajh moved T250323: Flow OOUI icons not appearing on mobile domain from Incoming to Code Review on the Growth-Team (Current Sprint) board.
Apr 16 2020, 9:33 AM · MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), Growth-Team (Current Sprint), StructuredDiscussions
kostajh edited projects for T250323: Flow OOUI icons not appearing on mobile domain, added: Growth-Team (Current Sprint); removed Growth-Team.
Apr 16 2020, 9:32 AM · MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), Growth-Team (Current Sprint), StructuredDiscussions

Apr 15 2020

kostajh added a project to T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold): User-kostajh.

Here's a way to reproduce this locally with MediaWiki-Docker, you can put this in LocalSettings.php (h/t to @Krinkle for the tips)

Apr 15 2020, 7:26 PM · Growth-Team (Current Sprint), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), User-kostajh, Regression, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist
kostajh added a comment to T250072: [RuntimeException] /var/www/html/vendor does not exist and could not be created.

@He7d3r I would recommend not running Docker in the experimental mode. If you do want to continue with the experimental mode, then the UID/GID mappings probably need to be set with the values from grep ^$(whoami): /etc/subuid and grep ^$(whoami): /etc/subgid rather than id -u and id -g, at least that is what I surmise from looking at https://docs.docker.com/engine/security/rootless/#prerequisites

Apr 15 2020, 7:55 AM · MediaWiki-Docker
kostajh added a comment to T249888: GrowthExperiments (/ MachineVisions) suggestions widget doesn't provide visual `:focus` feedback for keyboard/AT users.

does that mean we don't need to work on this, and we will get the effects downstream? Thank you for working on it!

Apr 15 2020, 7:39 AM · Structured-Data-Backlog, Growth-Team, Accessibility, GrowthExperiments, MachineVision
kostajh added a comment to T249705: Intermittent internal API errors with Flow.

@Joe looks good to me, thank you!

Apr 15 2020, 7:36 AM · serviceops, Parsoid, MediaWiki-Configuration, Pywikibot-Flow, StructuredDiscussions, Growth-Team, Pywikibot, Pywikibot-tests

Apr 14 2020

kostajh merged T250221: Topic filters are not keyboard accessible into T249888: GrowthExperiments (/ MachineVisions) suggestions widget doesn't provide visual `:focus` feedback for keyboard/AT users.
Apr 14 2020, 7:55 PM · Structured-Data-Backlog, Growth-Team, Accessibility, GrowthExperiments, MachineVision
kostajh merged task T250221: Topic filters are not keyboard accessible into T249888: GrowthExperiments (/ MachineVisions) suggestions widget doesn't provide visual `:focus` feedback for keyboard/AT users.
Apr 14 2020, 7:55 PM · Growth-Team, GrowthExperiments-Homepage, Accessibility
kostajh created T250222: Homepage: insufficient contrast between font color and background.
Apr 14 2020, 6:51 PM · Growth Design, Accessibility, Growth-Team, GrowthExperiments-Homepage
kostajh added a project to T250221: Topic filters are not keyboard accessible: Growth-Team.
Apr 14 2020, 6:49 PM · Growth-Team, GrowthExperiments-Homepage, Accessibility
kostajh created T250221: Topic filters are not keyboard accessible.
Apr 14 2020, 6:49 PM · Growth-Team, GrowthExperiments-Homepage, Accessibility
kostajh closed T226558: Performance review of hover-in/out event logging in GrowthExperiments Special:Homepage as Declined.

Closing per T250125, we can reopen again if we want to bring this functionality back.

Apr 14 2020, 12:46 PM · Performance-Team (Radar), Product-Analytics, Growth-Team, GrowthExperiments-Homepage
kostajh moved T250125: Scale: remove EventLogging for hovers on homepage from Code Review to QA on the Growth-Team (Current Sprint) board.
Apr 14 2020, 12:45 PM · Growth-Scaling, MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), Growth-Team (Current Sprint)

Apr 13 2020

kostajh added a comment to T249901: Make content translation extension work on mediawiki-docker.

@Jpita I added a note here about using MySQL (https://www.mediawiki.org/wiki/MediaWiki-Docker#Use_MySQL_instead_of_SQLite). There is a tutorials/guides section here https://www.mediawiki.org/wiki/MediaWiki-Docker if you want to create a page for ContentTranslation :)

Apr 13 2020, 3:03 PM · ContentTranslation, MediaWiki-Docker
kostajh moved T248779: Set up CI for MediaWiki-Docker from Backlog to To Do on the MediaWiki-Docker board.
Apr 13 2020, 1:51 PM · MediaWiki-Docker
kostajh moved T248802: PHP Notice: Writing to /.config/psysh is not allowed from Backlog to To Do on the MediaWiki-Docker board.
Apr 13 2020, 1:51 PM · MediaWiki-Docker
kostajh moved T249901: Make content translation extension work on mediawiki-docker from Backlog to Support on the MediaWiki-Docker board.
Apr 13 2020, 1:51 PM · ContentTranslation, MediaWiki-Docker
kostajh moved T250072: [RuntimeException] /var/www/html/vendor does not exist and could not be created from Backlog to Support on the MediaWiki-Docker board.
Apr 13 2020, 1:51 PM · MediaWiki-Docker
kostajh added a watcher for covid-19: kostajh.
Apr 13 2020, 1:50 PM
kostajh updated subscribers of T248802: PHP Notice: Writing to /.config/psysh is not allowed.

In the context of a similar issue with wikimedia/fresh, @Niedzielski pointed out that the docker-wine project creates the user account in its entrypoint, we could consider doing something like that as well. @brennen @Jdforrester-WMF any thoughts on that?

Apr 13 2020, 1:49 PM · MediaWiki-Docker
kostajh added a comment to T250072: [RuntimeException] /var/www/html/vendor does not exist and could not be created.

Is it possible you ran “docker-compose up” before you created those files? In any case can you delete the cache directory and vendor directory (if it exists) and then try again with the ”docker-compose exec mediawiki composer update” command?

Apr 13 2020, 1:27 PM · MediaWiki-Docker
kostajh added a comment to T250072: [RuntimeException] /var/www/html/vendor does not exist and could not be created.

@He7d3r what is in your .env and docker-compose.override.yml files?

Apr 13 2020, 1:21 PM · MediaWiki-Docker