Page MenuHomePhabricator

Harej (James Hare)
Associate Product Manager

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 16 2014, 12:59 AM (227 w, 1 d)
Availability
Available
IRC Nick
harej
LDAP User
Harej
MediaWiki User
Harej [ Global Accounts ]

Occasionally writes things in Python

Recent Activity

Sun, Feb 17

Tbayer awarded T195030: Develop availability metrics for PAWS a Like token.
Sun, Feb 17, 3:04 AM · cloud-services-team, Patch-For-Review, PAWS (JupyterHub 0.9)

Sat, Feb 9

ToBeFree awarded T167614: [Epic] Bot that notifies Wikipedia when a file on Commons is nominated for deletion a Like token.
Sat, Feb 9, 3:15 AM · Community-Wishlist-Survey-2017, Community-Tech, Commons, Wiki-Project-Med

Thu, Feb 7

Ivanhercaz awarded T194331: [Epic] Build out PAWS as an alternative to Toolforge a Love token.
Thu, Feb 7, 7:44 PM · Epic, PAWS

Thu, Jan 31

Harej added a comment to T215031: Design of the Wikimania Wiki.

WikiConference North America does “Year/Pagename” e.g. “2018/Schedule” along with per-year templates that strip out the year prefix in the displayed page title and add a year-specific tagline. We have done five of these conferences now and this system has worked well for us.

Thu, Jan 31, 10:44 PM · User-Eric_Luth_WMSE, WMSE-Wikimania-2019
Harej awarded T214998: Remove .m. subdomain, serve mobile and desktop variants through the same URL a Love token.
Thu, Jan 31, 12:42 AM · Readers-Web-Backlog (Tracking), Traffic, MobileFrontend, Operations

Thu, Jan 24

Harej added a comment to T200297: Introduce a new namespace for collaborative judgements about wiki entities.

How does it relate to the subset of wikitext used for edit summaries? As I understand you can do simple things in edit summaries like links but nothing fancy like template expansion.

Thu, Jan 24, 5:04 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team (Current), DBA, Operations, Jade, TechCom-RFC

Jan 22 2019

Harej added a comment to T210313: Statistics for views of individual Wikimedia images.

Maybe @Harej remembers if that was an intentional limitation or a bug.

Jan 22 2019, 7:37 PM · Analytics, Tool-Pageviews

Jan 15 2019

Harej added a comment to T213816: JADE allows leading zeros in ids in Judgment titles.

Do we, as a general rule, want to prevent the creation of Jade pages that do not correspond to legal revision IDs?

Jan 15 2019, 4:37 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Scoring-platform-team (Current), Jade

Jan 8 2019

Harej added a comment to T184472: Community Relations support for Toolhub project.

I am interested in resuming work on Toolhub sometime before the end of the fiscal year so it may make sense to just keep this task around.

Jan 8 2019, 10:00 PM · CommRel-Specialists-Support, Toolhub

Jan 7 2019

Harej moved T212379: Jade Wireframes: Entity view mode from Inbox to In Progress on the Jade board.
Jan 7 2019, 9:59 PM · Scoring-platform-team (Current), Design, Jade

Jan 4 2019

Harej removed a project from T212981: npm is missing from Stretch image: Epic.
Jan 4 2019, 11:23 PM · Patch-For-Review, Cloud-VPS (Ubuntu Trusty Deprecation), Toolforge, cloud-services-team (Kanban)
Harej triaged T212981: npm is missing from Stretch image as Normal priority.
Jan 4 2019, 11:23 PM · Patch-For-Review, Cloud-VPS (Ubuntu Trusty Deprecation), Toolforge, cloud-services-team (Kanban)
Harej added a comment to T212374: Jade Wireframes: Entity edit mode.

Even if they are the same page, a page might look different while you're in edit mode compared to if you're just reading it. (It might not be, though! Depends on what you come up with.)

Jan 4 2019, 10:55 PM · Scoring-platform-team (Current), Design, Jade
Harej added a comment to T212378: Jade Wireframes: Watchlist integration.

Right, we shouldn't need anything terribly novel in terms of design here. A wireframe would just show what the current watchlist feed would look like with the Jade-specific features enabled.

Jan 4 2019, 10:49 PM · Design, Scoring-platform-team, User-Testing, Jade

Dec 20 2018

Harej added a subtask for T212388: Jade Implementation: Search integration: T212372: Jade Mockups: Search integration.
Dec 20 2018, 12:38 AM · Jade
Harej added a parent task for T212372: Jade Mockups: Search integration: T212388: Jade Implementation: Search integration.
Dec 20 2018, 12:38 AM · Scoring-platform-team, User-Testing, Jade
Harej triaged T212388: Jade Implementation: Search integration as Normal priority.
Dec 20 2018, 12:37 AM · Jade
Harej added a subtask for T212387: Jade Implementation: Diff view controls: T210558: Jade Mockups: Diff view controls.
Dec 20 2018, 12:34 AM · Jade
Harej added a parent task for T210558: Jade Mockups: Diff view controls: T212387: Jade Implementation: Diff view controls.
Dec 20 2018, 12:33 AM · Scoring-platform-team, User-Testing, Jade
Harej triaged T212387: Jade Implementation: Diff view controls as Normal priority.
Dec 20 2018, 12:33 AM · Jade
Harej added a parent task for T208819: Jade Implementation: Entry view mode: T183381: Deploy JADE extension to production.
Dec 20 2018, 12:31 AM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej added a subtask for T183381: Deploy JADE extension to production: T208819: Jade Implementation: Entry view mode.
Dec 20 2018, 12:30 AM · Core Platform Team Backlog (Watching / External), Epic, Goal, Services (watching), Operations, TechCom, Scoring-platform-team (Current), Jade
Harej removed a subtask for T183381: Deploy JADE extension to production: T203032: Discuss whether we can deploy JADE for draft topic without fixed categories.
Dec 20 2018, 12:28 AM · Core Platform Team Backlog (Watching / External), Epic, Goal, Services (watching), Operations, TechCom, Scoring-platform-team (Current), Jade
Harej removed a parent task for T203032: Discuss whether we can deploy JADE for draft topic without fixed categories: T183381: Deploy JADE extension to production.
Dec 20 2018, 12:28 AM · Scoring-platform-team, Jade, drafttopic-modeling
Harej added a parent task for T199128: Jade Mockups: Entry edit mode: T212385: Jade Implementation: Entry edit mode.
Dec 20 2018, 12:26 AM · Design, Scoring-platform-team, Jade
Harej added a subtask for T212385: Jade Implementation: Entry edit mode: T199128: Jade Mockups: Entry edit mode.
Dec 20 2018, 12:26 AM · Jade
Harej triaged T212385: Jade Implementation: Entry edit mode as Normal priority.
Dec 20 2018, 12:26 AM · Jade
Harej added a subtask for T201361: Jade Implementation: Watchlist integration: T210560: Jade Mockups: Watchlist integration.
Dec 20 2018, 12:24 AM · Scoring-platform-team, Design, Jade
Harej added a parent task for T210560: Jade Mockups: Watchlist integration: T201361: Jade Implementation: Watchlist integration.
Dec 20 2018, 12:24 AM · Scoring-platform-team, User-Testing, Jade
Harej added a subtask for T208819: Jade Implementation: Entry view mode: T212370: Jade Mockups: Entry view mode.
Dec 20 2018, 12:24 AM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej added a parent task for T212370: Jade Mockups: Entry view mode: T208819: Jade Implementation: Entry view mode.
Dec 20 2018, 12:24 AM · Scoring-platform-team, Jade
Harej added a comment to T212370: Jade Mockups: Entry view mode.

That will depend on what the wireframe ends up looking like; if it's a big radical change, it might be worth just prototyping first before implementing.

Dec 20 2018, 12:14 AM · Scoring-platform-team, Jade
Harej created T212380: Jade Wireframes: Search integration.
Dec 20 2018, 12:00 AM · Design, Scoring-platform-team, User-Testing, Jade

Dec 19 2018

Harej created T212379: Jade Wireframes: Entity view mode.
Dec 19 2018, 11:58 PM · Scoring-platform-team (Current), Design, Jade
Harej created T212378: Jade Wireframes: Watchlist integration.
Dec 19 2018, 11:56 PM · Design, Scoring-platform-team, User-Testing, Jade
Harej created T212377: Jade Wireframes: Diff view controls.
Dec 19 2018, 11:55 PM · Design, Scoring-platform-team, User-Testing, Jade
Harej triaged T212374: Jade Wireframes: Entity edit mode as Normal priority.
Dec 19 2018, 11:53 PM · Scoring-platform-team (Current), Design, Jade
Harej added a parent task for T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing: T212373: Complete Jade user testing.
Dec 19 2018, 11:52 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej added a subtask for T212373: Complete Jade user testing: T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Dec 19 2018, 11:52 PM · Jade
Harej triaged T212373: Complete Jade user testing as Normal priority.
Dec 19 2018, 11:50 PM · Jade
Harej created T212372: Jade Mockups: Search integration.
Dec 19 2018, 11:46 PM · Scoring-platform-team, User-Testing, Jade
Harej renamed T201361: Jade Implementation: Watchlist integration from Integrate Judgment watchlists with the target wiki entity to Jade Implementation: Watchlist integration.
Dec 19 2018, 11:26 PM · Scoring-platform-team, Design, Jade
Harej removed a project from T212370: Jade Mockups: Entry view mode: User-Testing.
Dec 19 2018, 11:24 PM · Scoring-platform-team, Jade
Harej created T212370: Jade Mockups: Entry view mode.
Dec 19 2018, 11:24 PM · Scoring-platform-team, Jade
Harej removed a parent task for T208819: Jade Implementation: Entry view mode: T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Dec 19 2018, 11:23 PM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej removed a subtask for T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing: T208819: Jade Implementation: Entry view mode.
Dec 19 2018, 11:23 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej renamed T210560: Jade Mockups: Watchlist integration from Design and implement prototype of Jade integration with Special:Watchlist to Jade Mockups: Watchlist integration.
Dec 19 2018, 11:22 PM · Scoring-platform-team, User-Testing, Jade
Harej renamed T210558: Jade Mockups: Diff view controls from Prototype Jade controls on the action=diff page to Jade Mockups: Diff view controls.
Dec 19 2018, 11:21 PM · Scoring-platform-team, User-Testing, Jade
Harej merged T168993: Prepare a UI mockup for the JADE editor interface into T199128: Jade Mockups: Entry edit mode.
Dec 19 2018, 11:21 PM · Design, Scoring-platform-team, Jade
Harej merged task T168993: Prepare a UI mockup for the JADE editor interface into T199128: Jade Mockups: Entry edit mode.
Dec 19 2018, 11:21 PM · Scoring-platform-team (Current), Jade, Design
Harej renamed T199128: Jade Mockups: Entry edit mode from Design UI for editing Judgement pages to Jade Mockups: Entry edit mode.
Dec 19 2018, 11:18 PM · Design, Scoring-platform-team, Jade
Harej renamed T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing from Prepare mockups of Jade initial feature set for user testing to Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Dec 19 2018, 11:16 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej renamed T208819: Jade Implementation: Entry view mode from Design view mode for JADE pages to Jade Implementation: Entry view mode.
Dec 19 2018, 11:16 PM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej added a comment to T208748: Make JADE visible in the MediaWiki UI.

We are going ahead with these UI integrations:

  • Entry view mode (i.e. the Jade page itself)
  • Entry edit mode
  • Diff view integration
  • Watchlist integration
  • Search integration
Dec 19 2018, 11:14 PM · Scoring-platform-team, Jade
Harej closed T208748: Make JADE visible in the MediaWiki UI as Resolved.
Dec 19 2018, 11:13 PM · Scoring-platform-team, Jade
Harej renamed T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing from [Epic] Code support for Jade user testing to Prepare mockups of Jade initial feature set for user testing.
Dec 19 2018, 10:53 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej moved T199069: [Epic] Write user-facing documentation for JADE from In Progress to Blocked on the Jade board.
Dec 19 2018, 10:48 PM · Epic, Documentation, Scoring-platform-team (Current), Jade
Harej moved T204905: Write glossary of JADE concepts from In Progress to Documentation on the Jade board.
Dec 19 2018, 10:46 PM · Scoring-platform-team (Current), Documentation, Jade
Harej moved T201887: JADE literature review from In Progress to Product on the Jade board.
Dec 19 2018, 10:45 PM · Scoring-platform-team, Jade

Dec 17 2018

Harej added a comment to T181327: JADE UI should provide the target's ORES score, and a human-readable explanation.

Earlier discussion on this task suggests that it got de-prioritized because it's more of a feature for ORES than for Jade, but really it can go either way. I think it's a feature of ORES (figuring out how exactly to reveal its inner workings to the outside) but also a feature of Jade (the actual visualization step).

Dec 17 2018, 9:41 PM · Jade, Design, Scoring-platform-team
Harej removed a parent task for T181327: JADE UI should provide the target's ORES score, and a human-readable explanation: T168993: Prepare a UI mockup for the JADE editor interface.
Dec 17 2018, 7:00 PM · Jade, Design, Scoring-platform-team
Harej removed a subtask for T168993: Prepare a UI mockup for the JADE editor interface: T181327: JADE UI should provide the target's ORES score, and a human-readable explanation.
Dec 17 2018, 7:00 PM · Scoring-platform-team (Current), Jade, Design
Harej moved T211472: Jade-created-timestamp-invalid needs a clarification for translators from Inbox to Bugs on the Jade board.
Dec 17 2018, 6:49 PM · I18n, Jade
Harej moved T211473: JADE\Tests\Hooks\MoveHooksTest::testOnMovePageIsValidMove is broken from Inbox to Bugs on the Jade board.
Dec 17 2018, 6:49 PM · Scoring-platform-team, Core Platform Team Backlog (Watching / External), Multi-Content-Revisions (Reactive), Jade
Harej added a comment to T211809: Explore JADE as a feedback tool for improvements to technical documentation.

I remember at the technical engagement offsite we discussed this very idea. I don't think we had anything more complicated in mind than "did you find this to be useful, yes/no" which is apparently good enough for most tech documentation websites.

Dec 17 2018, 6:17 PM · User-srodlund, Documentation

Dec 3 2018

Harej moved T211046: Rename "JADE" extension to "Jade" from Inbox to Product on the Jade board.
Dec 3 2018, 10:08 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Patch-For-Review, Scoring-platform-team, Jade
Harej moved T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing from Inbox to Product on the Jade board.
Dec 3 2018, 6:16 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej moved T210558: Jade Mockups: Diff view controls from Inbox to Feature Requests on the Jade board.
Dec 3 2018, 6:16 PM · Scoring-platform-team, User-Testing, Jade
Harej moved T210560: Jade Mockups: Watchlist integration from Inbox to Feature Requests on the Jade board.
Dec 3 2018, 6:16 PM · Scoring-platform-team, User-Testing, Jade
Harej moved T210562: Create test fixtures for Jade user testing from Inbox to Product on the Jade board.
Dec 3 2018, 6:16 PM · Scoring-platform-team, User-Testing, Jade
Harej moved T210804: Regression: Judgment validation allows for multiple judgments with the same value e.g. 2x {damaging, badfaith} from Inbox to Bugs on the Jade board.
Dec 3 2018, 6:15 PM · Scoring-platform-team, Jade
Harej added a comment to T209524: In a multi-part judgment, can one of the parts be null?.

Related Etherpad: https://etherpad.wikimedia.org/p/Jade_summary_data_use_cases

Dec 3 2018, 6:12 PM · Jade
Harej added a comment to T209524: In a multi-part judgment, can one of the parts be null?.

As discussed in last week's Scoring Staff meeting, the issue is that semantically, "null" doesn't mean "I don't know" – it means "there is no data." So we need a more explicit "I don't know" indicator.

Dec 3 2018, 6:11 PM · Jade

Nov 27 2018

Harej added a subtask for T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing: T199128: Jade Mockups: Entry edit mode.
Nov 27 2018, 8:49 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej added a parent task for T199128: Jade Mockups: Entry edit mode: T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Nov 27 2018, 8:49 PM · Design, Scoring-platform-team, Jade
Harej raised the priority of T199128: Jade Mockups: Entry edit mode from Low to Normal.
Nov 27 2018, 8:49 PM · Design, Scoring-platform-team, Jade
Harej added a parent task for T168993: Prepare a UI mockup for the JADE editor interface: T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Nov 27 2018, 8:35 PM · Scoring-platform-team (Current), Jade, Design
Harej added a subtask for T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing: T168993: Prepare a UI mockup for the JADE editor interface.
Nov 27 2018, 8:35 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade
Harej added a parent task for T208819: Jade Implementation: Entry view mode: T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing.
Nov 27 2018, 7:55 PM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej added a subtask for T210535: [EPIC] Jade Mockups: Prepare mockups of Jade initial feature set for user testing: T208819: Jade Implementation: Entry view mode.
Nov 27 2018, 7:55 PM · Scoring-platform-team (Current), Epic, User-Testing, Jade

Nov 21 2018

Harej moved T210014: APIs to calculate and judgment page title from Inbox to Feature Requests on the Jade board.
Nov 21 2018, 8:38 PM · Scoring-platform-team, Jade

Nov 20 2018

Harej moved T209884: Content quality scale translatable strings might not work as implemented from Inbox to Bugs on the Jade board.
Nov 20 2018, 10:01 PM · I18n, Scoring-platform-team, Jade

Nov 15 2018

Harej added a project to T209548: New watchlist filter: diffs without corresponding Judgment-space pages: Scoring-platform-team.
Nov 15 2018, 10:14 PM · Scoring-platform-team, Edit-Review-Improvements, Growth-Team, Jade
Harej created T209653: "Report error" button for ORES recent changes filter.
Nov 15 2018, 10:14 PM · Growth-Team, Scoring-platform-team, Edit-Review-Improvements, Jade
Harej created T209649: Be able to flag judgments for additional participation.
Nov 15 2018, 9:40 PM · Scoring-platform-team, Jade
Harej added a comment to T209548: New watchlist filter: diffs without corresponding Judgment-space pages.

Pieces of data I am interested in:

Nov 15 2018, 12:02 AM · Scoring-platform-team, Edit-Review-Improvements, Growth-Team, Jade

Nov 14 2018

Harej lowered the priority of T181327: JADE UI should provide the target's ORES score, and a human-readable explanation from Normal to Low.
Nov 14 2018, 11:57 PM · Jade, Design, Scoring-platform-team
Harej moved T201651: Provide a fluent API for JADE from Feature Requests to Bugs on the Jade board.
Nov 14 2018, 11:55 PM · Scoring-platform-team, Jade
Harej triaged T204064: Find way to re-surface judgments for continuous evaluation as Low priority.
Nov 14 2018, 11:47 PM · Scoring-platform-team, Design, Jade
Harej triaged T201651: Provide a fluent API for JADE as Normal priority.
Nov 14 2018, 11:46 PM · Scoring-platform-team, Jade
Harej triaged T208819: Jade Implementation: Entry view mode as Normal priority.
Nov 14 2018, 11:46 PM · Scoring-platform-team, Patch-For-Review, Design, Jade
Harej triaged T208552: Fix translations of "judgment" concept as Normal priority.
Nov 14 2018, 11:46 PM · Scoring-platform-team, Jade
Harej created T209548: New watchlist filter: diffs without corresponding Judgment-space pages.
Nov 14 2018, 11:44 PM · Scoring-platform-team, Edit-Review-Improvements, Growth-Team, Jade
Harej lowered the priority of T206352: Advanced field indexing to support search. from Normal to Low.
Nov 14 2018, 11:39 PM · Scoring-platform-team, TCB-Team, Advanced-Search, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), Discovery-Search, Elasticsearch, Jade
Harej triaged T209444: [Epic] JADE accessibility audit as Normal priority.
Nov 14 2018, 11:12 PM · Scoring-platform-team (Current), Accessibility, Jade, Epic
Harej triaged T200365: Explore alternative names for Jade data as Normal priority.
Nov 14 2018, 11:12 PM · Scoring-platform-team, Jade
Harej triaged T209524: In a multi-part judgment, can one of the parts be null? as Normal priority.
Nov 14 2018, 11:12 PM · Jade
Harej triaged T183381: Deploy JADE extension to production as Normal priority.
Nov 14 2018, 11:12 PM · Core Platform Team Backlog (Watching / External), Epic, Goal, Services (watching), Operations, TechCom, Scoring-platform-team (Current), Jade
Harej moved T199520: Determine which wikis will get JADE and when from In Progress to Review on the Jade board.
Nov 14 2018, 11:11 PM · Scoring-platform-team (Current), Jade
Harej triaged T199519: Develop "local" documentation for wikis where JADE will be deployed as Normal priority.
Nov 14 2018, 10:59 PM · Scoring-platform-team, Documentation, Jade