Niharika (Niharika)
Software Developer, Community Tech

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Nov 27 2014, 3:32 AM (159 w, 17 h)
Availability
Available
IRC Nick
Niharika
LDAP User
Niharika29
MediaWiki User
NiharikaKohli

Recent Activity

Today

Niharika added a comment to T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".

@Magnus If the notifications are from a few wikis, you can turn this off in the Notification preferences. This feature was deployed to all wikis on the request of community members - see T174263.

Thu, Dec 14, 5:28 PM · Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge
Niharika added a project to T178619: Investigation: LoginNotify false positives on dewiki: MediaWiki-extensions-LoginNotify.
Thu, Dec 14, 5:26 PM · MediaWiki-extensions-LoginNotify, Community-Tech-Sprint
Niharika created T182888: Bug: App lets you navigate to url(s) without being logged in.
Thu, Dec 14, 3:11 PM · Community-Tech, Grant-Metrics
Niharika created T182887: Implement backend for metrics calculation for events.
Thu, Dec 14, 2:54 PM · Community-Tech, Grant-Metrics
Niharika created T182885: Implement frontend for metrics calculation for events.
Thu, Dec 14, 2:41 PM · Community-Tech, Grant-Metrics
Niharika created T182883: Implement a simple time-picker for event time picking.
Thu, Dec 14, 2:23 PM · Grant-Metrics
Niharika created T182870: Implement a simple date picker for event time selection.
Thu, Dec 14, 1:14 PM · Grant-Metrics
Niharika moved T178619: Investigation: LoginNotify false positives on dewiki from Ready to In Development on the Community-Tech-Sprint board.
Thu, Dec 14, 1:00 PM · MediaWiki-extensions-LoginNotify, Community-Tech-Sprint
Niharika claimed T178619: Investigation: LoginNotify false positives on dewiki.
Thu, Dec 14, 1:00 PM · MediaWiki-extensions-LoginNotify, Community-Tech-Sprint
Niharika added a comment to T182083: Pin down the exact queries we'll be needing for computing metrics for events.

7+ days retention: Number of enrolled participants who have made an edit after seven days since the event end. Between the event start and end date + 7 days, all participants will be considered retained. The edit may be on any wiki and any namespace.

The problem is that we want to consider the editor as retained if they edit on *any* Wikimedia project (all 800+ of them), not just the wikis that were involved in the event. We could do our own query but I figure using the guc tool would be easier. We don't have to worry about it being slow. That was a given from the start. That's why we're saving the metrics in the DB and not triggering an automatic recalculation every time someone loads the page.

Ah, I see. We can loop through all the wikis, not any harder, just longer run time (but as you say that's fine). GUC gets contributions when we just want a COUNT, right? It also only does one user at a time. It'd be neat to get an API added to it, but I don't think it would help us that much.

I also want rock solid test coverage on the statistics, and using production data in the CI build I don't think will work. Right now we have only a few test wikis, with just enough data to make assertions.

Thu, Dec 14, 2:51 AM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T182083: Pin down the exact queries we'll be needing for computing metrics for events.

New editors: Number of participants that enrolled within the 15 days preceding the event start.

Would that not include new accounts created during the event? Since they would still be "new", per se. We could do gu_registration BETWEEN DATE_SUB(:startDate, INTERVAL 15 DAY) AND :endDate (or just pass in the value for 15 days prior).

Thu, Dec 14, 1:15 AM · Community-Tech-Sprint, Grant-Metrics

Yesterday

Niharika moved T182083: Pin down the exact queries we'll be needing for computing metrics for events from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.

@MusikAnimal @kaldari Thoughts?

Wed, Dec 13, 3:22 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T182083: Pin down the exact queries we'll be needing for computing metrics for events.

Participants: Number of enrolled participants.
(Already done)

Wed, Dec 13, 3:21 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T179541: View events in Grant metrics.

Looks good. One minor thing - the delete/edit buttons would be always visible, not just on hover. And some padding on the left for the buttons, they are too close to the event title right now.

Done, except I moved the buttons to a dedicated column just like in the mock, same with the Program list. Next to the title I thought works if only shown when hovering, but otherwise it's a bit hard on the eyes. I've removed the "Options" column heading to conserve space, too.

Instead of having a row in the table for the totals, how do you feel showing the snazzy statistics summary at the top, like we do for the event page?

Wed, Dec 13, 3:50 AM · Community-Tech-Sprint, Grant-Metrics
Niharika edited projects for T182729: Autocomplete wikis when picking them for events, added: Community-Tech-Sprint; removed Community-Tech.
Wed, Dec 13, 2:26 AM · Community-Tech-Sprint, Grant-Metrics

Tue, Dec 12

Niharika created T182729: Autocomplete wikis when picking them for events.
Tue, Dec 12, 11:38 PM · Community-Tech-Sprint, Grant-Metrics
Niharika moved T182084: User can update an event in grant-metrics from In progress to Done on the Grant-Metrics board.
Tue, Dec 12, 3:55 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

Final version: http://scholarships.wmflabs.org/apply

Tue, Dec 12, 2:24 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

Also @eyoung has asked me to remove the following question:

What knowledge matters to you that is still missing in the Wikimedia movement? Who has been left out? What are some ways you might participate at Wikimania to help address this?

Tue, Dec 12, 9:30 AM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika closed T181883: Pageview of hi.wikiversity on 27/11/17 was going high as Invalid.

Marking as Invalid. There can be multiple reasons for this to happen. Some bot crawling the wiki could easily cause this.

Tue, Dec 12, 9:22 AM · Reading-analysis

Mon, Dec 11

Niharika created T182582: Duplicate event functionality.
Mon, Dec 11, 2:00 PM · Grant-Metrics
Niharika added a comment to T179541: View events in Grant metrics.

Deployed to Toolforge! Some minor layout differences from the mock, mainly to preserve real estate for when programs have long names, or we have a lot of organizers, etc.

The main commit for this page, albeit somewhat outdated code, is at: https://github.com/wikimedia/grantmetrics/commit/4dd3d5b26466aab5943591f33cc9eda58a934494

Mon, Dec 11, 1:13 PM · Community-Tech-Sprint, Grant-Metrics
Niharika closed T182084: User can update an event in grant-metrics as Resolved.

Works great!

Mon, Dec 11, 1:06 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T178860: Create Community Wishlist "I voted" template for people who vote in the Wishlist.

@DannyH: Are we still doing this? We would need to write a script to track down everyone's home wiki before we posted them.

Mon, Dec 11, 12:17 PM · Community-Tech
Niharika added a comment to T179549: Create event in Grant Metrics.

I would weigh out developer and translator burden versus browser support, since Safari usage is very low. A custom datepicker means we need to add all those i18n messages, etc.

We could use Date Range Picker! This is the same library that Pageviews Analysis uses, so it's comprehensively translated, we'd just need to import the messages. This library is pretty neat because it validates clientside, e.g. making sure the start date is before the end date.

The only problem is I'm not sure how well it will play with the Symfony form system that we're using. It's certainly doable but probably won't be easy, so maybe we can sidestep for now until the more high-priority tasks are complete.

Mon, Dec 11, 12:06 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T182086: Create the event view - view for when user clicks an event.

This is coming along, but I'm finding implementing the JavaScript functionality won't be easy peasy, so maybe we could break that out into a separate ticket? For now, I was hoping it could work like adding organizers to a program, where there's an input for each username and a Remove button next to it. They'll hit Submit (or whatever the button text is) to save, and upon page refresh invalid usernames are highlighted. You'll end up with a mock similar to what was requested. I am able to do the textarea (which I know is important), and I have that much working. I'll try to get some code committed and deployed soon so you can try it out.

Mon, Dec 11, 11:27 AM · Community-Tech-Sprint, Grant-Metrics
Niharika added inline comments to D823: Added status condition for proposals.
Mon, Dec 11, 10:19 AM

Fri, Dec 8

Niharika added a comment to T178449: RFC: How to modify all preferences?.

Thanks Daniel!

Fri, Dec 8, 2:17 PM · Patch-For-Review, MediaWiki-extensions-GlobalPreferences, TechCom-RfC, Community-Tech-Sprint
Niharika added a comment to T179549: Create event in Grant Metrics.

I set it up locally and it seems to work fine except for two things - Clicking "Add wiki" doesn't do anything. Console error is ReferenceError: Can't find variable: setupAddRemove. And the date input boxes remain disabled even after I check the "Enable date/time" checkbox. Is there a step I'm missing?

Fri, Dec 8, 1:47 PM · Community-Tech-Sprint, Grant-Metrics
Niharika moved T179549: Create event in Grant Metrics from Needs Review/Feedback to In Development on the Community-Tech-Sprint board.

@MusikAnimal Couple of things for this task:

  • We should add some placeholder text so people know the right format for adding a wiki, date and time.
  • Time is not optional. We can take out that checkbox. I'm sorry I overlooked that in the mock.
Fri, Dec 8, 1:34 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T178746: Notification of failed login attempt triggered by Wikipedia Android app (beta)?.

We're still not able to reproduce this behavior ourselves, but @Mholloway's description is essentially correct:

  • The app requests a CSRF token (for a variety of reasons)
  • If the app believes that the user is logged in, but it receives an anonymous token, it will re-login the current user with credentials stored in Android's AccountManager. Perhaps the API is logging an error if it receives a stale cookie? Or does it care if the user suddenly starts making requests from a different IP?
Fri, Dec 8, 4:59 AM · Community-Tech, Android-app-Bugs, Wikipedia-Android-App-Backlog, MediaWiki-extensions-LoginNotify

Wed, Dec 6

Niharika claimed T182083: Pin down the exact queries we'll be needing for computing metrics for events.
Wed, Dec 6, 5:16 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T182002: +2 for WMDE-Fisch in mediawiki/*.

+1.

Wed, Dec 6, 9:40 AM · User-Addshore, Repository-Ownership-Requests
Niharika closed T176449: ProofreadPage conflict in text box size as Resolved.

Thanks to loads of help from Sam, this bug is now fixed! Rejoice, all!

Wed, Dec 6, 2:26 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika moved T175223: Selecting syntax-highlighted text in the 2017 source editor covers it completely when using Firefox on OSX from Ready to Needs Review/Feedback on the Community-Tech-Sprint board.
Wed, Dec 6, 12:10 AM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Browser-Support-Firefox, Community-Tech-Sprint, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Tue, Dec 5

Niharika updated the task description for T182086: Create the event view - view for when user clicks an event.
Tue, Dec 5, 12:43 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a project to T182086: Create the event view - view for when user clicks an event: Grant-Metrics.
Tue, Dec 5, 12:42 PM · Community-Tech-Sprint, Grant-Metrics
Niharika created T182086: Create the event view - view for when user clicks an event.
Tue, Dec 5, 12:41 PM · Community-Tech-Sprint, Grant-Metrics
Niharika created T182084: User can update an event in grant-metrics.
Tue, Dec 5, 12:26 PM · Community-Tech-Sprint, Grant-Metrics
Niharika created T182083: Pin down the exact queries we'll be needing for computing metrics for events.
Tue, Dec 5, 12:23 PM · Community-Tech-Sprint, Grant-Metrics
Niharika moved T176449: ProofreadPage conflict in text box size from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.

I went with the option Kaldari suggested - to load the library only if the user has codemirror enabled, for both gadgets. It'd be great if someone can confirm if the gadgets are working as expected.

Tue, Dec 5, 12:19 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T176828: Tell wiki communities about deployment plan for Unicode Section IDs.

Everything's deployed, weeeeeeeee!

Tue, Dec 5, 11:37 AM · Community-Liaisons (Oct-Dec 2017), User-Johan, Community-Tech, User-notice
Niharika closed T170067: Change CodeMirror's comment color CSS as Resolved.

Thanks!

Tue, Dec 5, 9:52 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Google-Code-in-2017, Community-Tech, MediaWiki-extensions-CodeMirror
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

It is a declaration made in the first person, but it includes text in the
third person as well. The text would be consistent if it said "My data may
be" … "if I indicated" or if it said "You agree that you data may be" … "if
you indicated".

Tue, Dec 5, 9:01 AM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T170067: Change CodeMirror's comment color CSS.

I also italicized the comments, just to have it to more stand out from the rest of the code, which will definetly be seen by the editor.

Tue, Dec 5, 12:55 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Google-Code-in-2017, Community-Tech, MediaWiki-extensions-CodeMirror
Niharika added a comment to T178449: RFC: How to modify all preferences?.

Hey @daniel, this came up in our team meeting today. Any updates about getting this scheduled?

Tue, Dec 5, 12:39 AM · Patch-For-Review, MediaWiki-extensions-GlobalPreferences, TechCom-RfC, Community-Tech-Sprint

Mon, Dec 4

Niharika awarded T117781: Convert Special:Preferences to OOUI a Heartbreak token.
Mon, Dec 4, 5:04 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization
Niharika moved T178619: Investigation: LoginNotify false positives on dewiki from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:01 PM · MediaWiki-extensions-LoginNotify, Community-Tech-Sprint
Niharika moved T178643: Deactivate Hebrew and Portuguese CopyPatrols from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:01 PM · Community-Tech, CopyPatrol
Niharika moved T178645: Update Developers/Maintainers page for Community Tech projects from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:01 PM · Community-Tech-Sprint
Niharika moved T178700: Only allow privileged users to use CopyPatrol from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:01 PM · Community-Tech, CopyPatrol
Niharika moved T179716: Global preferences lets you set email options without email address from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:00 PM · MediaWiki-extensions-GlobalPreferences, Community-Tech
Niharika moved T180840: user autocomplete only works for users with userpages from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 5:00 PM · Community-Tech-Sprint, Tool-Pageviews
Niharika moved T170067: Change CodeMirror's comment color CSS from Sprint planning/estimation to Backlog on the Community-Tech board.
Mon, Dec 4, 4:53 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Google-Code-in-2017, Community-Tech, MediaWiki-extensions-CodeMirror
Niharika claimed T170067: Change CodeMirror's comment color CSS.

I'm claiming this (for now) and putting this forward as a GCI task for a student to take on. I'll be mentoring.

Mon, Dec 4, 4:53 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Google-Code-in-2017, Community-Tech, MediaWiki-extensions-CodeMirror
Niharika added a comment to T114969: Update grantreview codebase to use the wikimedia/slimapp library.

Hi @Niharika .
Are you talking about this task or in general? I have uploaded a patch to this task. I think this task needs to be in the needs review section.
I have started working on this task - T119534. This task might take more time since my semester final exams are this week. If I have any questions, I will ping you or Bryan on IRC. Do you have any other task for me?

Mon, Dec 4, 4:26 PM · Wikimedia-IEG-grant-review
Niharika moved T181072: Updates to scholarship application form for Wikimania 2018 from Must have to Done on the Wikimedia-Wikimania-Scholarships board.
Mon, Dec 4, 3:03 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

@eyoung @DerHexer The changes are live on http://scholarships.wmflabs.org. Please ensure that the changes are correct.

Mon, Dec 4, 3:02 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T114969: Update grantreview codebase to use the wikimedia/slimapp library.

Hi @Nehajha. How's it going so far? Need any help?

Mon, Dec 4, 6:41 AM · Wikimedia-IEG-grant-review
Niharika added a comment to T181883: Pageview of hi.wikiversity on 27/11/17 was going high.

@Jayprakash12345 You still haven't clarified what is the bug. Pageviews going high is not necessarily a problem.

Mon, Dec 4, 5:35 AM · Reading-analysis

Fri, Dec 1

Niharika added a comment to T176449: ProofreadPage conflict in text box size.

OK. I made some tests in pl.ws with chrome and a fresh account with wiki syntax hihlighting took enabled:

  • with standard "default" config (almost all gadgets disabled) - no problem - edit window always left to the scan
  • with most gadgets enabled - the problem still appears in one per 10-20 page reloads, regardless of used skin (vector/monobook).

    With FF the problem appears almost always regardless of gadget setings.
Fri, Dec 1, 3:50 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

@eyoung I updated the privacy policy.

Fri, Dec 1, 1:25 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T176449: ProofreadPage conflict in text box size.

@Ankry can you try this in Chrome? And can you tell me if there's anything in your custom js?

Fri, Dec 1, 12:35 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T176449: ProofreadPage conflict in text box size.

@Ankry I was testing with the enhanced toolbar. Do you still see the bug?
I can check this out on plwikisource too.

Fri, Dec 1, 12:08 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T176449: ProofreadPage conflict in text box size.

@Ankry I don't follow. What are you suggesting?

Just asking whether planned changes might be a problem for users that work (render pages while being) offline and whether they are enwikisource specyfic or affects also other wikis.

Fri, Dec 1, 8:40 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T176449: ProofreadPage conflict in text box size.

@Ankry I don't follow. What are you suggesting?

Fri, Dec 1, 7:04 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika added a comment to T180858: CentralAuth API list=globalallusers should capitalize the first letter.

Who would be the most appropriate person to build such an API, and what is the best way to get it on their radar?

Fri, Dec 1, 1:35 AM · Patch-For-Review, Anti-Harassment, MediaWiki-API, MediaWiki-extensions-CentralAuth
Niharika moved T176449: ProofreadPage conflict in text box size from Needs Review/Feedback to In Development on the Community-Tech-Sprint board.

@Niharika: Ah, I was confused when you said "it'll load CodeMirror for everyone, whether they have the beta feature or not." If you mean it's just loading the module, that's not as bad :) It still seems wasteful to load unneeded JS for everyone. What do you think of the other ideas above?

Fri, Dec 1, 12:24 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror

Thu, Nov 30

Niharika added a comment to T176449: ProofreadPage conflict in text box size.

I don't think it's a good idea. CodeMirror still has some quirks, and if somebody on the PlayStation3 browser has a problem with it, we want to be able to say "turn it off". It's not ready for full-scale mandatory deployment.

We need something else... What are the other options?

Thu, Nov 30, 11:57 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika moved T176449: ProofreadPage conflict in text box size from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.

I added Resourceloader dependencies for the gadgets but that didn't work so I updated the gadget code to explicitly wait on CodeMirror lib before loading. The downside is that it'll load CodeMirror for everyone, whether they have the beta feature or not. But on the plus side, it seems to have fixed all loading problems.
You can test it out here.

Thu, Nov 30, 5:03 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror
Niharika merged task T181730: New wikitext editor with syntax highlighting results in opaque selection in Firefox on OSX into T175223: Selecting syntax-highlighted text in the 2017 source editor covers it completely when using Firefox on OSX.
Thu, Nov 30, 4:14 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, Community-Tech, VisualEditor, Browser-Support-Firefox
Niharika merged T181730: New wikitext editor with syntax highlighting results in opaque selection in Firefox on OSX into T175223: Selecting syntax-highlighted text in the 2017 source editor covers it completely when using Firefox on OSX.
Thu, Nov 30, 4:14 PM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Browser-Support-Firefox, Community-Tech-Sprint, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

@DerHexer @eyoung I've pushed a patch for making the changes. Please ping me in the comments if there are more changes to be made instead of directly amending the ticket.

Thu, Nov 30, 1:35 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T181447: Start a discussion on English Wikipedia about allowing IABot to add archive URLs for non-dead links.

From my reading of the discussions, it seems like just as many are in favor of it as there are those opposed to it. The reason it's been brought up over and over is that some people strongly feel the need for it. I think a final RfC would help in finding consensus either way. We could ping the 73 people who voted for it to chime in on the RfC as well.

Thu, Nov 30, 2:33 AM · Community-Tech, InternetArchiveBot

Wed, Nov 29

Niharika edited projects for T179549: Create event in Grant Metrics, added: Community-Tech-Sprint; removed Community-Tech.
Wed, Nov 29, 1:16 PM · Community-Tech-Sprint, Grant-Metrics
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

I have a couple of questions.

Wed, Nov 29, 2:03 AM · Patch-For-Review, Wikimedia-Wikimania-Scholarships

Tue, Nov 28

Niharika added a comment to T151928: Vagrant 1.9.0 unable to install local mediawiki-vagrant plugin.

I ran into this today on the wmflabs testing instance for wikimania scholarships app. I suppose I should kill it and create another instance?

Tue, Nov 28, 4:45 PM · User-bd808, Patch-For-Review, MediaWiki-Vagrant
Niharika renamed T181072: Updates to scholarship application form for Wikimania 2018 from Update http://scholarships.wmflabs.org/apply for Wikimania 2018 to Updates to scholarship application form for Wikimania 2018.
Tue, Nov 28, 1:25 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

@eyoung, @DerHexer - I updated the task description to make the exact changes clearer. Please point out if you spot anything incorrect.

Tue, Nov 28, 1:13 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships
Niharika updated the task description for T181072: Updates to scholarship application form for Wikimania 2018.
Tue, Nov 28, 1:11 PM · Patch-For-Review, Wikimedia-Wikimania-Scholarships

Mon, Nov 27

Niharika added a comment to T114969: Update grantreview codebase to use the wikimedia/slimapp library.

@Nehajha When you pick up a task, claim it in Phabricator. You can do it from the "Add Action..." button above the comment box. And also move it to In Dev/Progress on the Wikimedia-IEG-grant-review / Wikimedia-Wikimania-Scholarships board. This way we would know which one you're working on currently. :)

Mon, Nov 27, 2:25 PM · Wikimedia-IEG-grant-review
Niharika added a comment to T178348: Investigation: CodeMirror and WikEd gadget (and maybe other syntax highlighting gadgets) don't get along well.

I only use https://en.wikipedia.org/wiki/User:Cacycle/diff and this generates no problem with CodeMirror. The change https://gerrit.wikimedia.org/r/389645 is terrible. Since this change I can not enable the CodeMirror by clicking the button. But a click on the button still activates the CodeMirror in the user preferences. On the next reload the CodeMirror is often activated because the CodeMirror module loads faster than the wikEd diff.

Mon, Nov 27, 2:10 PM · MW-1.31-release-notes (WMF-deploy-2017-12-12 (1.31.0-wmf.12)), Patch-For-Review, Community-Tech-Sprint, MediaWiki-extensions-CodeMirror
Niharika added a comment to T181072: Updates to scholarship application form for Wikimania 2018.

Thanks, @eyoung. Could you remind me of the timeline for this again? When are we opening up for the application phase?

Mon, Nov 27, 8:28 AM · Patch-For-Review, Wikimedia-Wikimania-Scholarships

Thu, Nov 16

Niharika updated the task description for T178833: Grant metrics Roadmap.
Thu, Nov 16, 7:12 PM · Grant-Metrics

Wed, Nov 15

Niharika added a comment to T176449: ProofreadPage conflict in text box size.

OP replied with:

I've found what seems to be the confliction, if you could confirm. "OCR: Enable OCR button in Page: namespace." seems to be the culprit.
After enabling, the problem happens when loading the page with CodeMirror enabled.

Wed, Nov 15, 11:47 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror

Nov 14 2017

Niharika added a comment to T75092: Anchors to section names for non-ASCII letters are encoded in the URL.

Perhaps an example link will help.

Sure. The link

https://ru.wikipedia.org/wiki/История_Википедии#Формулирование_концепции

works. The link

https://ru.wikipedia.org/wiki/История Википедии#Формулирование_концепции

works. The link

https://ru.wikipedia.org/wiki/История_Википедии#Формулирование концепции

does not work. The link

https://ru.wikipedia.org/wiki/История Википедии#Формулирование концепции

does not work. The last open just the page, not the section. Thank you.

Nov 14 2017, 7:03 PM · User-notice, Russian-Sites, Parsoid, Community-Tech, I18n, MediaWiki-Parser
Niharika added a comment to T117781: Convert Special:Preferences to OOUI.

Another before/after pair, of the Notifications page:

BeforeAfter
Nov 14 2017, 6:52 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization
Niharika added a comment to T75092: Anchors to section names for non-ASCII letters are encoded in the URL.

I'm talking about section names. They can include spaces exactly as page names, and page names underscores can be replaced by spaces in urls.

Nov 14 2017, 6:47 PM · User-notice, Russian-Sites, Parsoid, Community-Tech, I18n, MediaWiki-Parser
Niharika added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

The very first thing I see on the test page at Discourse is it's allegedly missing RTL support? Isn't there a minimum set of requirements we should think about before picking a tool?

Nov 14 2017, 6:11 PM · User-Tgr, Wikimedia-General-or-Unknown, Developer-Relations (Oct-Dec 2017), TCB-Team
Niharika assigned T177674: Investigation: Short-term solutions for global gadgets to Samwilson.
Nov 14 2017, 12:10 AM · Gadgets, Community-Tech-Sprint

Nov 13 2017

Niharika moved T177676: Investigation: Automatic archive for new external links from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
Nov 13 2017, 11:22 PM · Community-Tech-Sprint, Internet-Archive
Niharika added a comment to T177676: Investigation: Automatic archive for new external links.

I did an analysis of the proposal and the discussion that followed to understand better what exactly was being asked for. Here's the summary of the discussion:

Nov 13 2017, 11:22 PM · Community-Tech-Sprint, Internet-Archive
Niharika claimed T177676: Investigation: Automatic archive for new external links.
Nov 13 2017, 6:40 PM · Community-Tech-Sprint, Internet-Archive
Niharika added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

https://discuss.wmflabs.org/? Seems intuitive enough.

Nov 13 2017, 6:08 PM · User-Tgr, Wikimedia-General-or-Unknown, Developer-Relations (Oct-Dec 2017), TCB-Team

Nov 10 2017

Niharika added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

+1 to trying Discourse. Seems to be pretty good for our needs. What's the next step?

Nov 10 2017, 7:17 PM · User-Tgr, Wikimedia-General-or-Unknown, Developer-Relations (Oct-Dec 2017), TCB-Team

Nov 8 2017

Niharika added a comment to T179287: CharInsert+CodeMirror doesn't work under WebKit browsers.

@Tacsipacsi both of them are manipulating JavaScript. Not independent so much. :)

Nov 8 2017, 10:11 PM · MediaWiki-extensions-CodeMirror, CharInsert, Community-Tech
Niharika added a comment to T176449: ProofreadPage conflict in text box size.

This bug may not be related to CodeMirror after all, but is the result of user script interaction (i.e. it doesn't appear with safemode=1).

But it does still happen...

Can you reproduce it here?:
https://en.wikisource.org/wiki/Page:Gissing_-_The_Nether_World,_vol._III,_1889.djvu/182?action=edit&debug=1

It's giving this error:

TypeError: fn[command] is undefined[Learn More]  ext.CodeMirror.js:267:3
Nov 8 2017, 6:14 PM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Community-Tech-Sprint, ProofreadPage, MediaWiki-extensions-CodeMirror

Nov 7 2017

Niharika triaged T175961: CodeMirror on NWE: pasting problems from one surface to another - line size? as Low priority.
Nov 7 2017, 11:59 PM · Community-Tech, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
Niharika lowered the priority of T95148: Add toolbar to CodeMirror from Low to Lowest.
Nov 7 2017, 11:58 PM · Community-Tech, MediaWiki-extensions-CodeMirror
Niharika lowered the priority of T108448: Free external links not highlighted from Normal to Lowest.
Nov 7 2017, 11:57 PM · Community-Tech, Patch-For-Review, MediaWiki-extensions-CodeMirror