Harej (James Hare)
Associate Product Manager

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

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

Occasionally writes things in Python

Recent Activity

Fri, Sep 21

Harej moved T204303: Investigate MCR support gap for JADE purposes from Backlog to Feature Requests on the JADE board.
Fri, Sep 21, 6:28 PM · Scoring-platform-team (Current), JADE
Harej moved T204905: Write glossary of JADE concepts from In Progress to Product on the JADE board.
Fri, Sep 21, 6:28 PM · Documentation, Scoring-platform-team, JADE
Harej moved T204905: Write glossary of JADE concepts from Backlog to In Progress on the JADE board.
Fri, Sep 21, 6:28 PM · Documentation, Scoring-platform-team, JADE
Harej moved T197979: Bootstrap the Wikimedia AI community from Active to Review on the Scoring-platform-team (Current) board.
Fri, Sep 21, 6:03 PM · Scoring-platform-team (Current), Goal

Tue, Sep 18

Harej added a comment to T199003: Develop timeline for Cloud VPS wide deprecation of Trusty.

See also https://wikitech.wikimedia.org/wiki/News/Trusty_deprecation

Tue, Sep 18, 6:39 PM · cloud-services-team (FY2018-19), Goal, Cloud-VPS
Harej set Due Date to Apr 30 2019, 7:00 AM on T186029: Remove support for Ubuntu Trusty prior to upstream End Of Life for release.
Tue, Sep 18, 6:18 PM · Cloud-VPS, Epic

Fri, Sep 14

Harej moved T183200: Blog about JADE from Blocked to In Progress on the JADE board.
Fri, Sep 14, 4:24 PM · Community-Tech, Scoring-platform-team (Current), WMF-Communications, JADE

Tue, Sep 11

Harej moved T204064: Find way to re-surface judgments for continuous evaluation from Feature Requests to Radar on the JADE board.
Tue, Sep 11, 3:50 PM · JADE
Harej raised the priority of T204064: Find way to re-surface judgments for continuous evaluation from Low to Needs Triage.
Tue, Sep 11, 3:49 PM · JADE
Harej updated the task description for T204064: Find way to re-surface judgments for continuous evaluation.
Tue, Sep 11, 3:03 PM · JADE
Harej triaged T204064: Find way to re-surface judgments for continuous evaluation as Low priority.
Tue, Sep 11, 2:59 PM · JADE
Harej created T204064: Find way to re-surface judgments for continuous evaluation.
Tue, Sep 11, 2:59 PM · JADE

Mon, Sep 10

Harej moved T203030: Use local articlequality assessment scale for JADE. from Feature Requests to In Progress on the JADE board.
Mon, Sep 10, 8:26 PM · Patch-For-Review, Scoring-platform-team (Current), JADE
Harej moved T199069: Write user-facing documentation for JADE from In Progress to Blocked on the JADE board.
Mon, Sep 10, 8:22 PM · Documentation, Scoring-platform-team (Current), JADE
Harej added a comment to T153150: [Discuss] Could Wiki Labels backend be replaced with JADE?.

As JADE develops it is moving closer to a model where multiple people can collaborate on a single judgment for a given entity. This goes against the requirements that Wikilabels (a) allow different people to make multiple judgments on the same entity and (b) treat judgments as immutable actions. As such, it makes sense to recognize JADE and Wikilabels as separate products with separate purposes.

Mon, Sep 10, 8:15 PM · Wikilabels, JADE, Scoring-platform-team
Harej closed T153150: [Discuss] Could Wiki Labels backend be replaced with JADE? as Declined.
Mon, Sep 10, 8:08 PM · Wikilabels, JADE, Scoring-platform-team
Harej closed T153150: [Discuss] Could Wiki Labels backend be replaced with JADE?, a subtask of T148700: JADE: UI/API for reviewing/refuting how ORES classifies you and your stuff, as Declined.
Mon, Sep 10, 8:08 PM · JADE, Scoring-platform-team
Harej removed a project from T199879: Build Wikilabels interface on top of MediaWiki itself: JADE.
Mon, Sep 10, 7:55 PM · Wikilabels, Scoring-platform-team
Harej edited Description on Cloud-VPS (Project-requests).
Mon, Sep 10, 6:13 PM

Fri, Sep 7

Harej added a comment to T203032: Discuss whether we can deploy JADE for draft topic without fixed categories.

I think we can defer on articlequality for the time being. Let's get JADE out the door first, then we can worry about this.

Fri, Sep 7, 11:05 PM · Scoring-platform-team, JADE, drafttopic-modeling
Harej triaged T203030: Use local articlequality assessment scale for JADE. as Low priority.
Fri, Sep 7, 11:04 PM · Patch-For-Review, Scoring-platform-team (Current), JADE
Harej triaged T203032: Discuss whether we can deploy JADE for draft topic without fixed categories as Low priority.
Fri, Sep 7, 11:04 PM · Scoring-platform-team, JADE, drafttopic-modeling
Harej moved T203030: Use local articlequality assessment scale for JADE. from Backlog to Feature Requests on the JADE board.
Fri, Sep 7, 11:03 PM · Patch-For-Review, Scoring-platform-team (Current), JADE
Harej moved T203032: Discuss whether we can deploy JADE for draft topic without fixed categories from Backlog to Product on the JADE board.
Fri, Sep 7, 11:03 PM · Scoring-platform-team, JADE, drafttopic-modeling
Harej moved T203037: Distinct APIs and tables for each judgment target type, drop polymorphism and generic interfaces or schemas from Backlog to Feature Requests on the JADE board.
Fri, Sep 7, 11:03 PM · Patch-For-Review, Scoring-platform-team (Current), JADE
Harej triaged T203853: Expose JADE data through Lua as Low priority.
Fri, Sep 7, 10:50 PM · MediaWiki-extensions-Scribunto, JADE
Harej created T203853: Expose JADE data through Lua.
Fri, Sep 7, 10:50 PM · MediaWiki-extensions-Scribunto, JADE
Harej edited Description on Cloud-VPS (Project-requests).
Fri, Sep 7, 8:05 PM
Harej added a comment to T198102: Sort out scope between #MediaWiki-extension-requests vs. #Technical-Tool-Request tags.

I like option b the best, but I think then we would need a new/adjusted name, since "tool" in common parlance does not include "MediaWiki extension" (although we agree both are ways of fulfilling business requirements).

Fri, Sep 7, 3:29 PM · Developer-Advocacy (Jul-Sep 2018), Project-Admins

Thu, Sep 6

Harej created T203627: Replace all uses of FormWizard gadget with the FormWizard extension.
Thu, Sep 6, 3:18 AM · Epic, FormWizard-Gadget
Harej added a project to T198769: Rewrite FormWizard as an extension: FormWizard-Gadget.
Thu, Sep 6, 3:15 AM · FormWizard-Gadget, FormWizard
Harej edited projects for T90261: FormWizard Gadget can be configured to use revisionuser name as page title, added: FormWizard-Gadget; removed FormWizard.
Thu, Sep 6, 3:14 AM · FormWizard-Gadget, Community-IdeaLab
Harej created FormWizard-Gadget.
Thu, Sep 6, 3:13 AM
Harej created T203624: Make sure OOUI styles are being used in FormWizard.
Thu, Sep 6, 1:05 AM · FormWizard

Wed, Sep 5

Harej closed T201678: Create a homepage for the FormWizard extension as Resolved.
Wed, Sep 5, 10:22 PM · FormWizard
Harej created T203613: Change how page title is defined in FormWizard.
Wed, Sep 5, 10:11 PM · Africa-Wikimedia-Developers, FormWizard
Harej created T203608: When saving form, you should be taken to the created page.
Wed, Sep 5, 9:15 PM · FormWizard
Harej added a comment to T201492: Security review for FormWizard extension.

The extension is ready to be reviewed, having since been moved to Gerrit.

Wed, Sep 5, 9:11 PM · FormWizard, Security-Reviews
Harej added a comment to T202823: Page using FormWizard parser function results in errors.

In the event of missing fields, the error should be handled through an error message generated by MediaWiki. It should not result in PHP-level exceptions.

Wed, Sep 5, 8:58 PM · FormWizard

Wed, Aug 29

Harej added a comment to T203133: Introduce a new "strict-boolean" MediaWiki API parameter type for better validation and semantics?.

Alternatively we could call the datatype strict-boolean.

Wed, Aug 29, 11:46 PM · Patch-For-Review, MediaWiki-API

Tue, Aug 28

Harej added a comment to T202675: Request creation of antiharassment VPS project.

Really though, I'm just looking for the HTTP domain name to be thegoodplace.wmflabs.org I couldn't care less what the project is called. :)

Tue, Aug 28, 3:41 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)

Sun, Aug 26

Harej created T202823: Page using FormWizard parser function results in errors.
Sun, Aug 26, 1:54 AM · FormWizard

Aug 23 2018

Harej moved T196547: [Epic] Extension:JADE scalability concerns from Bugs to In Progress on the JADE board.
Aug 23 2018, 12:59 AM · Epic, DBA, Scoring-platform-team (Current), User-Joe, Operations, JADE
Harej moved T202596: Write our anticipated "phase two" schemas and submit for review from Backlog to In Progress on the JADE board.
Aug 23 2018, 12:59 AM · Patch-For-Review, DBA, Scoring-platform-team (Current), User-Joe, Operations, JADE
Harej moved T201887: JADE literature review from Product to In Progress on the JADE board.
Aug 23 2018, 12:58 AM · Scoring-platform-team (Current), JADE
Harej moved T199069: Write user-facing documentation for JADE from Product to In Progress on the JADE board.
Aug 23 2018, 12:58 AM · Documentation, Scoring-platform-team (Current), JADE

Aug 22 2018

Harej updated the task description for T200297: Introduce a new namespace for collaborative judgments about wiki entities.
Aug 22 2018, 5:10 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC
Harej edited projects for T197979: Bootstrap the Wikimedia AI community, added: Scoring-platform-team (Current); removed Scoring-platform-team.
Aug 22 2018, 4:23 PM · Scoring-platform-team (Current), Goal

Aug 21 2018

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

Delete the pages and drop the namespace. Note that storage isn't reclaimed, but this should be enough to unclutter search interfaces and so on.

As far as I know, dropping namespaces is not officially supported by MediaWiki at all, since it will likely trigger edge cases for stuff like viewing deleted user contribs, viewing deleted revisions, and viewing log entries for that namespace. Dropping a namespace declaration leaves a lot of dangling references to that namespace in the database.

Aug 21 2018, 11:26 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC

Aug 16 2018

Harej moved T202039: [[MediaWiki:Apihelp-createjudgment-param-entityid/fr]] translation issue Typo "devision dage" instead of "revision page" from Backlog to Bugs on the JADE board.
Aug 16 2018, 6:35 PM · User-MarcoAurelio, MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Easy, JADE, I18n

Aug 14 2018

Harej added a comment to T199128: Create overlay UI for editing Judgement pages.

I generally agree that it would be better to build bits of JADE into the interface, rather than create a monolithic editing interface.

Aug 14 2018, 1:27 AM · Scoring-platform-team, JADE
Harej moved T201651: Provide a fluent API for JADE from Backlog to Feature Requests on the JADE board.
Aug 14 2018, 1:23 AM · Scoring-platform-team, JADE
Harej moved T201887: JADE literature review from Backlog to Product on the JADE board.
Aug 14 2018, 1:23 AM · Scoring-platform-team (Current), JADE

Aug 13 2018

Harej renamed T90261: FormWizard Gadget can be configured to use revisionuser name as page title from FormWizard can be configured to use revisionuser name as page title to FormWizard Gadget can be configured to use revisionuser name as page title.
Aug 13 2018, 10:57 PM · FormWizard-Gadget, Community-IdeaLab

Aug 8 2018

Harej moved T201361: Integrate Judgment watchlists with the target wiki entity from Backlog to Feature Requests on the JADE board.
Aug 8 2018, 4:53 PM · Scoring-platform-team, JADE
Harej added a comment to T200297: Introduce a new namespace for collaborative judgments about wiki entities.

I've worked with @awight on a document describing JADE's requirements and possible implementation strategies. https://www.mediawiki.org/wiki/JADE/Implementations

Aug 8 2018, 4:53 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC
Harej triaged T201365: AbuseFilter integration for JADE as High priority.
Aug 8 2018, 4:48 PM · Scoring-platform-team, JADE, AbuseFilter
Harej moved T201365: AbuseFilter integration for JADE from Backlog to Feature Requests on the JADE board.
Aug 8 2018, 4:48 PM · Scoring-platform-team, JADE, AbuseFilter

Aug 3 2018

Harej raised the priority of T181632: Celery manager implodes horribly if Redis goes down from Normal to High.
Aug 3 2018, 7:05 PM · Wikimedia-Incident, Operations, Scoring-platform-team
Harej triaged T179524: Consistent TimeoutErrors when using Celery 4 as High priority.
Aug 3 2018, 7:04 PM · Scoring-platform-team, Patch-For-Review, ORES
Harej triaged T181894: Github irc notifications are not working as Low priority.
Aug 3 2018, 6:54 PM · User-Zppix, Scoring-platform-team
Harej triaged T198819: ORES returns 200 for timed out scores as Normal priority.
Aug 3 2018, 6:54 PM · Services (watching), Scoring-platform-team, ORES
Harej triaged T179522: Integrate ORES logging config into the app config scheme as Lowest priority.
Aug 3 2018, 6:50 PM · ORES, Scoring-platform-team
Harej moved T199485: Document differences between features in Python and API from Maintenance/cleanup to Documentation on the Scoring-platform-team board.
Aug 3 2018, 6:34 PM · ORES, Scoring-platform-team
Harej triaged T195239: Dogfooding ORES as Lowest priority.
Aug 3 2018, 6:33 PM · ORES, Scoring-platform-team
Harej renamed T170506: Docs on how to install ORES from [Wikimania doc sprint] docs on how to install ORES to Docs on how to install ORES.
Aug 3 2018, 6:32 PM · Wikimania-Hackathon-2017, Documentation, Scoring-platform-team
Restricted Application added a project to T131668: Analyze the extent of the bias of damage detection models against anons: artificial-intelligence.
Aug 3 2018, 5:32 PM · artificial-intelligence, Scoring-platform-team, editquality-modeling, ORES
Restricted Application added a project to T177245: Implement "orientation" for Flow's Structured Discussion revisions: Growth-Team.
Aug 3 2018, 5:31 PM · Growth-Team, Scoring-platform-team, ORES, StructuredDiscussions, Collaboration-Team-Triage
Harej triaged T193670: ORES logo should be replaced as Lowest priority.
Aug 3 2018, 5:30 PM · Design, Scoring-platform-team
Harej moved T181327: JADE UI should provide an explanation of the target ORES score from Feature Requests to Radar on the JADE board.
Aug 3 2018, 3:18 PM · JADE, Design, Scoring-platform-team
Harej added a comment to T181327: JADE UI should provide an explanation of the target ORES score.

Wouldn't this be an ORES feature rather than a JADE feature?

Aug 3 2018, 3:17 PM · JADE, Design, Scoring-platform-team
Harej moved T200908: ORES should not check highly trusted user's edits from Untriaged to User experience on the Scoring-platform-team board.
Aug 3 2018, 3:07 PM · ORES, Scoring-platform-team
Harej moved T200297: Introduce a new namespace for collaborative judgments about wiki entities from Untriaged to Monitor on the Scoring-platform-team board.
Aug 3 2018, 3:06 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC
Harej moved T200365: Bikeshed: Explore alternative names for "judgment" in JADE from Untriaged to User experience on the Scoring-platform-team board.
Aug 3 2018, 3:05 PM · Scoring-platform-team, JADE
Harej moved T201142: Add language support for galician from Untriaged to New development on the Scoring-platform-team board.
Aug 3 2018, 3:05 PM · Scoring-platform-team (Current), User-Ladsgroup, artificial-intelligence, Bad-Words-Detection-System, revscoring
Harej moved T201146: Build article quality model for Galician Wikipedia from Untriaged to New development on the Scoring-platform-team board.
Aug 3 2018, 3:05 PM · artificial-intelligence, articlequality-modeling, Wikilabels, Scoring-platform-team

Aug 2 2018

Harej moved T200297: Introduce a new namespace for collaborative judgments about wiki entities from Product to In Progress on the JADE board.
Aug 2 2018, 5:13 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC

Jul 31 2018

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

You will not be able to join data on wiki storage and metadata either with your proposed schema, not have it available on wikireplicas.

Jul 31 2018, 5:34 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC

Jul 30 2018

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

Thank you for the summary, @mark. I am interested in this perspective that we can get the same user experience (i.e. a new content namespace) but with a different backend. One of the benefits of wiki pages is that researchers and other data consumers can benefit from the same APIs and tooling from other wiki pages. And because they are still wiki pages, the wiki communities can interact with them as they would interact with other wiki pages. This includes the ability to revert edits, delete judgments, suppress them – all functions that they need to be able to do. Would these affordances still be available with a new storage backend? Would it be possible to do this without spending years of engineering time fully abstracting storage from other pieces of logic?

Jul 30 2018, 3:11 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC

Jul 28 2018

Harej created T200618: OpenStack should track project metadata.
Jul 28 2018, 6:27 PM · Cloud-VPS
Harej created T200616: Web proxy on Cloud VPS should give a more helpful error.
Jul 28 2018, 6:23 PM · Cloud-VPS
Harej edited projects for T167154: Delete wikidata-ldf project on wmflabs, added: Cloud-VPS (Project-requests); removed Cloud-Services.
Jul 28 2018, 2:09 AM · cloud-services-team (Kanban), Cloud-VPS (Project-requests), Wikidata

Jul 25 2018

Harej awarded T200124: Nomination of Legoktm for Toolforge admin role a Like token.
Jul 25 2018, 8:46 PM · cloud-services-team (Kanban), Toolforge
Harej awarded T200125: Nomination of Addshore for Toolforge admin role a Like token.
Jul 25 2018, 8:46 PM · User-Addshore, cloud-services-team (Kanban), Toolforge
Harej edited projects for T176013: Delete extlinkschange-testing project, added: Cloud-VPS (Project-requests); removed Cloud-VPS.
Jul 25 2018, 8:27 PM · Cloud-VPS (Project-requests)
Harej moved T200365: Bikeshed: Explore alternative names for "judgment" in JADE from Backlog to Product on the JADE board.
Jul 25 2018, 7:02 PM · Scoring-platform-team, JADE
Harej added a comment to T200297: Introduce a new namespace for collaborative judgments about wiki entities.

We did recently just rename the namespace from Jade to Judgment since Judgment is better semantics (namespaces describe the thing they are, not the name of the software implementing them), but I am open to additional names as well. Personally I like Review or Score.

Jul 25 2018, 6:57 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC
Harej moved T200297: Introduce a new namespace for collaborative judgments about wiki entities from Backlog to Product on the JADE board.
Jul 25 2018, 4:57 PM · Scoring-platform-team (Current), DBA, Operations, JADE, TechCom-RFC
Harej moved T195759: Create a JADE poster from Backlog to Product on the JADE board.
Jul 25 2018, 4:56 PM · JADE, Scoring-platform-team

Jul 23 2018

Harej moved T154444: Improve documentation of what happens when an ORES score is requested from Maintenance/cleanup to Documentation on the Scoring-platform-team board.
Jul 23 2018, 7:16 PM · Scoring-platform-team, Documentation, ORES
Harej moved T132438: Design a good way document models in progress for ORES from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 7:15 PM · Documentation, Scoring-platform-team
Harej moved T168912: Document nuances of training data from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 7:15 PM · Documentation, articlequality-modeling, editquality-modeling, artificial-intelligence, Scoring-platform-team
Harej moved T170506: Docs on how to install ORES from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:30 PM · Wikimania-Hackathon-2017, Documentation, Scoring-platform-team
Harej moved T188280: Write an ORES manual from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:30 PM · Documentation, Scoring-platform-team, ORES
Harej moved T190411: ELI5 ORES docs from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:30 PM · Documentation, ORES, Scoring-platform-team
Harej moved T194740: Write and update Jupyter notebooks documenting ORES models and components from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:29 PM · Documentation, Scoring-platform-team, Wikimedia-Hackathon-2018
Harej moved T190814: Improve documentation for answering "What is ORES and how can I use it?" from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:29 PM · Scoring-platform-team, Epic, Documentation, ORES
Harej moved T192069: WikiLabels how-to write-up from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:29 PM · Research-Archive, Research-2017-18-Q4, Wikilabels, Research-2017-18-Q3, Scoring-platform-team
Harej added a project to T195759: Create a JADE poster: JADE.
Jul 23 2018, 5:29 PM · JADE, Scoring-platform-team
Harej moved T182054: Elaborate documentation on how to deploy ORES to a new wiki from Community engagement to Documentation on the Scoring-platform-team board.
Jul 23 2018, 5:29 PM · Scoring-platform-team, MediaWiki-extensions-ORES, ORES, Documentation