Page MenuHomePhabricator

srishakatux (Srishti Sethi - Wikimedia Foundation)
Developer Advocate

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

User Details

User Since
Oct 11 2016, 9:19 PM (148 w, 4 d)
Availability
Available
IRC Nick
srishakatux
LDAP User
Unknown
MediaWiki User
SSethi (WMF) [ Global Accounts ]

Recent Activity

Tue, Aug 13

srishakatux updated the task description for T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Tue, Aug 13, 7:02 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019

Mon, Aug 12

srishakatux triaged T230385: Wikimania Hackathon 2019 volunteer group: Blog as Normal priority.
Mon, Aug 12, 9:03 PM · Wikimania-Hackathon-2019-Organization
srishakatux created T230385: Wikimania Hackathon 2019 volunteer group: Blog .
Mon, Aug 12, 9:03 PM · Wikimania-Hackathon-2019-Organization

Thu, Aug 8

srishakatux closed T227810: Decide by 2019-08-20 who from GCI to attend Google Summer of Code (GSoC) Mentor Summit (Oct 17-20, 2019) as Resolved.
Thu, Aug 8, 11:38 PM · Developer-Advocacy (Jul-Sep 2019), Google-Code-in-2018
srishakatux updated subscribers of T227810: Decide by 2019-08-20 who from GCI to attend Google Summer of Code (GSoC) Mentor Summit (Oct 17-20, 2019).

Thanks, everyone who expressed interest in attending the GSoC mentor summit!

Thu, Aug 8, 11:38 PM · Developer-Advocacy (Jul-Sep 2019), Google-Code-in-2018

Wed, Aug 7

srishakatux triaged T225771: Develop a toolkit on writing user scripts and gadgets as Normal priority.
Wed, Aug 7, 11:09 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a parent task for T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019: T225772: Develop a toolkit on using MediaWiki Action API.
Wed, Aug 7, 11:07 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019
srishakatux added a subtask for T225772: Develop a toolkit on using MediaWiki Action API: T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 11:07 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux triaged T225772: Develop a toolkit on using MediaWiki Action API as Normal priority.
Wed, Aug 7, 11:04 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a comment to T225772: Develop a toolkit on using MediaWiki Action API.
Wed, Aug 7, 11:04 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux triaged T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019 as Normal priority.
Wed, Aug 7, 11:01 PM · Developer-Advocacy (Jul-Sep 2019), Wikimania-Hackathon-2019
srishakatux set Due Date to Thu, Aug 15, 7:00 PM on T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 11:01 PM · Developer-Advocacy (Jul-Sep 2019), Wikimania-Hackathon-2019
srishakatux updated subscribers of T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 10:55 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019
srishakatux updated subscribers of T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.

Update >Wikimedia APIs toolkit is ready, and in it MediaWiki Action API, Wikidata and Wikimedia Commons are covered. Link to the PDF and source files are here:
https://drive.google.com/file/d/1Run9C774m2ZPap8UK-D-0PIGK5HkuLno/view?usp=sharing. https://docs.google.com/presentation/d/1vG1oAYuEVRU_sXFMLrX7IHroMNNSjQyKFJwY2Q6AqgM/edit. I will be uploading them to Wikimedia Commons soon.

Wed, Aug 7, 10:54 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019
srishakatux updated the task description for T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 10:45 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019
srishakatux updated the task description for T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 10:31 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019
srishakatux renamed T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019 from MediaWiki and Wikidata/Wikibase/structured data APIs workshops at the Wikimania Hackathon to Wikimedia APIs Workshop @Wikimania Hackathon 2019.
Wed, Aug 7, 10:30 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019

Tue, Aug 6

Kozuch awarded T157271: Web-based AutoWikiBrowser alternative a Like token.
Tue, Aug 6, 10:54 PM · Wikimedia-Hackathon-2017, Community-Wishlist-Survey-2016, AutoWikiBrowser

Mon, Jul 29

srishakatux added a comment to T228920: Enable tabbedWindow Gadget on Mediawiki.org.

@Ladsgroup Yes, please! Go ahead and enable it for some on MediaWiki.org. Is it okay if @Jayprakash12345 creates a topic on https://www.mediawiki.org/wiki/Project:Current_issues and seek any feedback or concern on enabling the Gadget for everyone??

Mon, Jul 29, 9:39 PM · Wikimedia-General-or-Unknown, User-Jayprakash12345
srishakatux added a comment to T228920: Enable tabbedWindow Gadget on Mediawiki.org.

I've updated the script on test wiki with the changes @Jayprakash12345 has made. https://test.wikipedia.org/wiki/MediaWiki:Gadget-tabbedwindow.js.

Mon, Jul 29, 9:16 PM · Wikimedia-General-or-Unknown, User-Jayprakash12345
srishakatux added a comment to T228920: Enable tabbedWindow Gadget on Mediawiki.org.

Thanks, @Ladsgroup for your helpful feedback. I am not sure what the implications on performance would be, but I am wondering if for Gadgets we recommend adding dependencies in the Gadget definition itself, then would it matter at what point in the code we use $.when( mw.loader.using( 'oojs-ui', 'oojs-ui-core' ), $.ready ).then( function () {... and do we even have to load modules via mw.loader.using in the script?

Mon, Jul 29, 9:03 PM · Wikimedia-General-or-Unknown, User-Jayprakash12345
srishakatux added a comment to T229272: San Francisco Rotary Club talk.

@leila There might be some software development related volunteering opportunities/resources to point to from in here.

Mon, Jul 29, 8:44 PM · Research

Fri, Jul 26

srishakatux closed T359: Document the Wikidata API in the Developer Hub, a subtask of T306: Featuring the first three APIs in the Developer Hub, as Resolved.
Fri, Jul 26, 9:23 PM · Web-APIs-Hub
srishakatux closed T359: Document the Wikidata API in the Developer Hub, a subtask of T88409: Showcase/inspire: Mobile page description from Wikidata, as Resolved.
Fri, Jul 26, 9:23 PM · ECT-April-2015, ECT-March-2015, Wikidata, Web-APIs-Hub, ECT-February-2015
srishakatux closed T359: Document the Wikidata API in the Developer Hub as Resolved.
Fri, Jul 26, 9:23 PM · Documentation, ECT-April-2015, ECT-March-2015, ECT-February-2015, Wikidata, Web-APIs-Hub
srishakatux assigned T359: Document the Wikidata API in the Developer Hub to jeropbrenda.

(with recent documentation changes to the Wikibase page, I am closing this task)

Fri, Jul 26, 9:22 PM · Documentation, ECT-April-2015, ECT-March-2015, ECT-February-2015, Wikidata, Web-APIs-Hub
srishakatux removed a project from T228549: Review code snippets (PHP, Javascript & MediaWiki JS) around Action API for on-wiki documentation: Core Platform Team.
Fri, Jul 26, 9:17 PM · MediaWiki-API, Documentation, User-Jayprakash12345
srishakatux added a comment to T221394: Wikimania Hackathon Focus Area: Small Wiki Toolkits.

Will you be preparing some slides soon for a workshop or session to share a technical skill that will benefit small wiki contributors? If so, I encourage you to take a look at the toolkit development guidelines here: https://wikimania.wikimedia.org/wiki/2019:Small_wiki_toolkits#Developing_workshop_toolkits.

Fri, Jul 26, 5:23 PM · International-Developer-Events, Wikimania-Hackathon-2019

Wed, Jul 24

srishakatux updated subscribers of T228920: Enable tabbedWindow Gadget on Mediawiki.org.

@Ladsgroup Could you help us with code review and enabling of this Gadget on MediaWiki.org? I'm guessing that after the code review step we share about the Gadget on the Project:Current_issues page to get community consensus...

Wed, Jul 24, 8:21 PM · Wikimedia-General-or-Unknown, User-Jayprakash12345
srishakatux updated the task description for T228920: Enable tabbedWindow Gadget on Mediawiki.org.
Wed, Jul 24, 8:17 PM · Wikimedia-General-or-Unknown, User-Jayprakash12345

Fri, Jul 19

srishakatux added projects to T228549: Review code snippets (PHP, Javascript & MediaWiki JS) around Action API for on-wiki documentation: Documentation, MediaWiki-API.
Fri, Jul 19, 10:07 PM · MediaWiki-API, Documentation, User-Jayprakash12345
srishakatux renamed T228549: Review code snippets (PHP, Javascript & MediaWiki JS) around Action API for on-wiki documentation from Sample review of mediawiki-api-demos to Review code snippets (PHP, Javascript & MediaWiki JS) around Action API for on-wiki documentation.
Fri, Jul 19, 10:01 PM · MediaWiki-API, Documentation, User-Jayprakash12345

Jul 18 2019

srishakatux added a comment to T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.

@Ladsgroup Yes, that makes sense! I was referring to the "Existing APIs" list in here: https://www.mediawiki.org/wiki/Web_APIs_hub#Internal_resources_for_developers. So, maybe Recent Changes Stream, Pageviews, Parsoid (not sure what this is based on), and OOUI?

Jul 18 2019, 8:56 PM · StructuredDataOnCommons, Wikimania-Hackathon-2019

Jul 17 2019

srishakatux added a comment to T227914: Enable tabbedWindow Gadget on test.wikipedia.org.

(feel free to re-open if there are any issues)

Jul 17 2019, 12:16 AM · User-Jayprakash12345
srishakatux closed T227914: Enable tabbedWindow Gadget on test.wikipedia.org, a subtask of T219193: GSoC Proposal: Develop code samples in Javascript and PHP for API Modules, as Resolved.
Jul 17 2019, 12:16 AM · User-Jayprakash12345, Google-Summer-of-Code (2019)
srishakatux closed T227914: Enable tabbedWindow Gadget on test.wikipedia.org as Resolved.

(feel free to re-open if there are any issues)

Jul 17 2019, 12:16 AM · User-Jayprakash12345
srishakatux closed T225770: Research the technical needs of various language communities, a subtask of T225769: Develop workshop toolkits for small wiki technical contributors, as Resolved.
Jul 17 2019, 12:15 AM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux closed T225770: Research the technical needs of various language communities as Resolved.

Closing this, as I got some initial idea on the needs of technical contributors that was required to kick-off the development of small-wiki toolkits:
https://www.mediawiki.org/wiki/User:SSethi_(WMF)/Sandbox/Technical_contributors_workshop

Jul 17 2019, 12:15 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a comment to T227577: Wikimedia APIs Workshop @Wikimania Hackathon 2019.

Hello folks! This workshop topic sounds exciting. I had plans of developing a toolkit and running a workshop around MediaWiki Action API: T225772 similar to T225771#5339609. Originally this was about Action API only. But recently I am interested in focusing on all Wikimedia APIs that might be helpful for technical contributors (particularly of small wikis).
Would there be any interest in collaborating on this topic both developing and running a workshop around Wikimedia APIs?

Jul 17 2019, 12:09 AM · StructuredDataOnCommons, Wikimania-Hackathon-2019

Jul 16 2019

srishakatux updated subscribers of T225769: Develop workshop toolkits for small wiki technical contributors.

Update on this task >

Jul 16 2019, 11:54 PM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux added a comment to T225773: Develop a toolkit template for trainers.

Update >
Based on the presentation template provided here: https://meta.wikimedia.org/wiki/Brand/Presentations, we now have a toolkit template that potential trainers can use to prepare their toolkit: https://docs.google.com/presentation/d/1Ptzp5Th7rTg9wPE49x3JVApJ-WHkBMHkOGuI0j9o4WQ/edit. The most important thing to keep in mind for potential toolkit developers would be to add notes on the slides where applicable so that potential trainers or learners can benefit from it.

Jul 16 2019, 11:38 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a comment to T225771: Develop a toolkit on writing user scripts and gadgets.

Update >

Jul 16 2019, 11:36 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a subtask for T221394: Wikimania Hackathon Focus Area: Small Wiki Toolkits: T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Jul 16 2019, 11:32 PM · International-Developer-Events, Wikimania-Hackathon-2019
srishakatux added a subtask for T225769: Develop workshop toolkits for small wiki technical contributors: T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Jul 16 2019, 11:32 PM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux added a subtask for T225771: Develop a toolkit on writing user scripts and gadgets: T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Jul 16 2019, 11:32 PM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added parent tasks for T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019: T221394: Wikimania Hackathon Focus Area: Small Wiki Toolkits, T225769: Develop workshop toolkits for small wiki technical contributors, T225771: Develop a toolkit on writing user scripts and gadgets.
Jul 16 2019, 11:32 PM · Developer-Advocacy (Jul-Sep 2019), Wikimania-Hackathon-2019
srishakatux renamed T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019 from User Scripts and Gadgets Workshop @Wikimania to User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Jul 16 2019, 11:30 PM · Developer-Advocacy (Jul-Sep 2019), Wikimania-Hackathon-2019
srishakatux created T228234: User Scripts and Gadgets Workshop @Wikimania Hackathon 2019.
Jul 16 2019, 11:30 PM · Developer-Advocacy (Jul-Sep 2019), Wikimania-Hackathon-2019

Jul 15 2019

srishakatux added a comment to T227921: Several {{Collapse top}} templates render incorrectly in Meta wiki.

@matmarex Indeed that did the trick! But, ideally, there is a way to auto-detect/ fix this?

Jul 15 2019, 8:23 PM · Parsoid, VisualEditor-MediaWiki-Templates, VisualEditor

Jul 13 2019

srishakatux added a comment to T227914: Enable tabbedWindow Gadget on test.wikipedia.org.

Your Gadget is available here now: https://test.wikipedia.org/wiki/MediaWiki:Gadget-tabbedwindow.js. The OOUI tabbed window is showing up here: https://test.wikipedia.org/wiki/API:Sandbox :) You can test it further. I made a small change in the variable declaration for indexLayout and panelLayout to get this to work.

Jul 13 2019, 1:37 AM · User-Jayprakash12345

Jul 12 2019

srishakatux added a comment to T227397: Obtain access/directions to use Elasticsearch API powering wikimedia.biterg.io.

(Off-topic here: Would love to get an answer on-wiki to my question on metawiki why anyone wants to query task assignment (not: task created by an author) in Phabricator Maniphest. That question is off-topic in this task, but I'd still appreciate an answer on wiki.)

I've responded to your question on meta-wiki: :)

Jul 12 2019, 9:38 PM · Google-Summer-of-Code (2019)
srishakatux created T227921: Several {{Collapse top}} templates render incorrectly in Meta wiki.
Jul 12 2019, 8:33 PM · Parsoid, VisualEditor-MediaWiki-Templates, VisualEditor
srishakatux claimed T227914: Enable tabbedWindow Gadget on test.wikipedia.org.

@Jayprakash12345 It looks like I have the interface admin rights on test wiki: https://test.wikipedia.org/wiki/Special:ListUsers/interface-admin. I can help enable your Gadget there.

Jul 12 2019, 8:02 PM · User-Jayprakash12345
srishakatux awarded T227914: Enable tabbedWindow Gadget on test.wikipedia.org a Yellow Medal token.
Jul 12 2019, 7:58 PM · User-Jayprakash12345
srishakatux added a comment to T227397: Obtain access/directions to use Elasticsearch API powering wikimedia.biterg.io.

@Aklapper Could you share your thoughts on whether this argument that ElasticSearch is going to be helpful over Phabricator and Gerrit APIs for building this tool is valid? It is here: https://meta.wikimedia.org/wiki/Contraband#Benefits_of_using_ElasticSearch_over_Gerrit_and_Phabricator_APIs. And, if or not whether it is possible for us to get access to the ElasticSearch API to do the queries that we need to move forward?

Jul 12 2019, 6:11 AM · Google-Summer-of-Code (2019)

Jul 10 2019

srishakatux added a comment to T211268: Missing links to OOUI libraries in OOUI tutorial.

Looking at the tutorial again, I see that instructions to install the oojs-ui modules via npm is in here:
https://doc.wikimedia.org/oojs-ui/master/demos/tutorials/index.html. Maybe I was hoping to see that in the Part 1 tutorial as well. But, I feel it is not necessary. We can close this task.

Jul 10 2019, 9:20 PM · Patch-For-Review, good first bug, Documentation, OOUI
srishakatux closed T204888: Improve and update: https://www.mediawiki.org/wiki/API:Data_formats, a subtask of T203858: Review and improve top viewed overview pages of the Action API , as Resolved.
Jul 10 2019, 2:02 AM · Goal, Documentation, MediaWiki-API
srishakatux closed T204888: Improve and update: https://www.mediawiki.org/wiki/API:Data_formats as Resolved.

@jeropbrenda Nice work! Thanks :)

Jul 10 2019, 2:02 AM · Goal, Documentation, MediaWiki-API
srishakatux awarded T204888: Improve and update: https://www.mediawiki.org/wiki/API:Data_formats a Like token.
Jul 10 2019, 2:02 AM · Goal, Documentation, MediaWiki-API
srishakatux closed T204855: Review and update API client library lists on: https://www.mediawiki.org/wiki/API:Client_code, a subtask of T203858: Review and improve top viewed overview pages of the Action API , as Resolved.
Jul 10 2019, 2:01 AM · Goal, Documentation, MediaWiki-API
srishakatux closed T204855: Review and update API client library lists on: https://www.mediawiki.org/wiki/API:Client_code as Resolved.
Jul 10 2019, 2:01 AM · Goal, Documentation, MediaWiki-API
srishakatux added a comment to T204855: Review and update API client library lists on: https://www.mediawiki.org/wiki/API:Client_code.

Thanks @jeropbrenda! Nice work on this :)

Jul 10 2019, 2:01 AM · Goal, Documentation, MediaWiki-API
srishakatux awarded T204855: Review and update API client library lists on: https://www.mediawiki.org/wiki/API:Client_code a Love token.
Jul 10 2019, 2:00 AM · Goal, Documentation, MediaWiki-API

Jul 7 2019

srishakatux removed a project from T227397: Obtain access/directions to use Elasticsearch API powering wikimedia.biterg.io: Africa-Wikimedia-Developers.
Jul 7 2019, 6:22 AM · Google-Summer-of-Code (2019)
srishakatux added a comment to T227397: Obtain access/directions to use Elasticsearch API powering wikimedia.biterg.io.

@Aklapper @mmodell It would be great if you can help answer @Rammanojpotla's question. It will help us move forward with the project cc @Tuxology

Jul 7 2019, 6:22 AM · Google-Summer-of-Code (2019)

Jul 3 2019

srishakatux edited projects for T215682: Outreachy Round 18: Documentation improvements to the ~20 top 70 most viewed MediaWiki Action API pages on-wiki, added: Developer-Advocacy (Jul-Sep 2019); removed Developer-Advocacy (Apr-Jun 2019).
Jul 3 2019, 3:38 PM · Developer-Advocacy (Jul-Sep 2019), Outreachy (Round 18), Outreach-Programs-Projects, Goal, Documentation, MediaWiki-API
srishakatux edited projects for T215681: Develop code samples in Javascript and PHP to demonstrate the use of MediaWiki Action API modules, added: Developer-Advocacy (Jul-Sep 2019); removed Developer-Advocacy (Apr-Jun 2019).
Jul 3 2019, 3:37 PM · Developer-Advocacy (Jul-Sep 2019), User-Jayprakash12345, Google-Summer-of-Code (2019), Outreach-Programs-Projects, Documentation, MediaWiki-API
srishakatux edited projects for T198916: Investigate and improve MediaWiki Action API documentation, added: Developer-Advocacy (Jul-Sep 2019); removed Developer-Advocacy (Apr-Jun 2019).
Jul 3 2019, 3:37 PM · Developer-Advocacy (Jul-Sep 2019), Goal, Documentation, MediaWiki-API
srishakatux edited projects for T212553: Coordinate Wikimedia's participation in Google Summer of Code 2019 / Outreachy Round 18, added: Developer-Advocacy (Jul-Sep 2019); removed Developer-Advocacy (Apr-Jun 2019).
Jul 3 2019, 3:37 PM · Developer-Advocacy (Jul-Sep 2019)

Jun 28 2019

srishakatux closed T201977: Action API module GeoSearch documentation is not available for transclusion via Special:ApiHelp on MediaWiki as Invalid.

(closing this task, filed it for documentation purposes, but don't need the extension any more)

Jun 28 2019, 11:14 PM · MediaWiki-API
srishakatux reassigned T204888: Improve and update: https://www.mediawiki.org/wiki/API:Data_formats from srodlund to jeropbrenda.
Jun 28 2019, 11:07 PM · Goal, Documentation, MediaWiki-API

Jun 26 2019

srishakatux updated subscribers of T226663: Develop a tool or integrate feature in existing one to visualize WMCS edits data.

@bd808 I expressed interest in working on code related stuff to @Bmueller and she proposed this idea :) First, just making sure this is not in your TODO list?
Then, I am considering to integrate the visualization in Wikistats2 tool, what do you think about that? Birgit mentioned about Pageviews, but I think it is more about views than edits and this visualization won't fit there. Also, who should I reach out to when I dig deeper into investigating where the data is coming from, you or Andrew?

Jun 26 2019, 7:36 PM · Cloud-Services, Developer-Advocacy (Jul-Sep 2019)
srishakatux triaged T226663: Develop a tool or integrate feature in existing one to visualize WMCS edits data as Normal priority.
Jun 26 2019, 7:31 PM · Cloud-Services, Developer-Advocacy (Jul-Sep 2019)
srishakatux created T226663: Develop a tool or integrate feature in existing one to visualize WMCS edits data.
Jun 26 2019, 7:30 PM · Cloud-Services, Developer-Advocacy (Jul-Sep 2019)

Jun 25 2019

srishakatux updated subscribers of T226296: Don't show UserFeedBack form on non-existent pages.

Testing complete. @Wargo @Tomybrz Please help replicate the changes on MediaWiki.org.

Jun 25 2019, 7:25 PM · Developer-Advocacy, Wikimedia-General-or-Unknown, User-DannyS712
srishakatux closed T219053: Proposal: Add leaderboard based on user's edits using Commons Android App as Declined.

(this project is no longer part of the Outreachy internship. for further questions, send me an email)

Jun 25 2019, 7:17 PM · Outreachy (Round 18)

Jun 24 2019

srishakatux added a comment to T226296: Don't show UserFeedBack form on non-existent pages.

Thanks @DannyS712 for reporting this! After testing the changes @bd808 has made to the script, I will request the interface admins to replicate the same on MediaWiki.

Jun 24 2019, 8:58 PM · Developer-Advocacy, Wikimedia-General-or-Unknown, User-DannyS712
srishakatux merged task T205167: Review and improve: https://www.mediawiki.org/wiki/API:FAQ into T203858: Review and improve top viewed overview pages of the Action API .
Jun 24 2019, 7:21 PM · User-srodlund, Documentation, MediaWiki-API
srishakatux merged T205167: Review and improve: https://www.mediawiki.org/wiki/API:FAQ into T203858: Review and improve top viewed overview pages of the Action API .
Jun 24 2019, 7:21 PM · Goal, Documentation, MediaWiki-API

Jun 22 2019

srishakatux added a comment to T225875: GSoD Proposal: Improvements in Release Notes Documentation of MediaWiki Releases.

@Nikitrain Thinking more on Andre's comment, creating a new template and making sure all the future release notes adhere to it makes sense to me, but does not seem like a big task. And, I'm wondering what would be the advantage of structuring pre-1.0.0 release notes, how much of these notes get read after a while, etc.

Jun 22 2019, 6:32 AM · Google Season of Docs 2019
srishakatux added a comment to T226018: GSoD Proposal: Improve documentation for Wikimedia’s technical documentarians and videographers.

@Pavithraes Wonderful proposal! :) Here are a few comments:

  • +1 to Quiddity's comment on Hackathons tasks.
  • What use case will you be focusing on more for templates/user-guides for the video (software features, tool, technical implementation, a running program, etc. )? It's okay if you are considering to develop one that caters all use cases, but it would be nice if you could indicate that in the proposal.
  • You've mentioned that "in the end, there will be a hub..". Are you considering to work on the hub as well as part of your proposal? If you think there is some room still in the timeline, it would be nice to have this there as well and in the Deliverables section. I imagine a landing page for all the resources you might end up developing somewhere on MediaWiki.org.
  • About the Phabricator screenshot, check with Andre. I see that there are a bunch of related tasks he has assigned to himself and may have plans of working on some of them.
  • I see that your semester is overlapping with this program. That shouldn't be a problem, but make sure you have read all the program rules: https://developers.google.com/season-of-docs/terms/program-rules. I am also not quite sure what works, as we are doing this the first time :-/
Jun 22 2019, 6:18 AM · Documentation, Google Season of Docs 2019

Jun 20 2019

srishakatux added a comment to T226163: A MediaWiki API error occurred: The authorization headers in your request are not valid for metawiki.

@bd808 If there is any other channel you recommend, we should ask this question, let us know! As @Jayprakash12345 is getting the same error with the "my-first-flask.." tutorial, we thought it has something to do with Toolforge, and you might have an answer.

Jun 20 2019, 7:29 PM · Tools, User-Jayprakash12345

Jun 17 2019

srishakatux placed T225795: https://www.mediawiki.org/wiki/Technical_documentation_prioritization up for grabs.

(unassigning myself from this task as I am not planning to work on the proposed changes)
Pasting the same comment I added on Zulip in response to your question:

Jun 17 2019, 11:05 PM · Google Season of Docs 2019
srishakatux added a comment to T225584: Enable UserFeedback Gadget on MediaWiki.org.

@Shirayuki @Tomybrz I don't seem to find a quick method to make messages in the form translatable. I see this documentation https://www.mediawiki.org/wiki/Extension:Gadgets/Gadgets_2.0#Adding_multi-language_support_to_a_gadget but it is for 2.0 :-/ If I find an easy fix for this, I will work on it soon!

Jun 17 2019, 10:18 PM · Developer-Advocacy (Apr-Jun 2019), Documentation, MediaWiki-API
srishakatux removed a project from T216601: Allow download of Wikidata query results in GPS-friendly format(s): Google-Summer-of-Code (2019).
Jun 17 2019, 8:32 PM · Wikidata Query UI, Wikimedia-Hackathon-2019, Wikidata
srishakatux added a comment to T127640: Re-evaluate our use of Phabricator Conpherence chat.

@Aklapper should we look at making zulip more widely available to the broader technical community? It seems like a really good chat platform from my initial evaluations.

Jun 17 2019, 7:56 PM · Developer-Advocacy (Jul-Sep 2019), Phabricator

Jun 15 2019

srishakatux reassigned T204855: Review and update API client library lists on: https://www.mediawiki.org/wiki/API:Client_code from srodlund to jeropbrenda.
Jun 15 2019, 4:51 AM · Goal, Documentation, MediaWiki-API
srishakatux added a comment to T197006: Improve resources for technical documentarians across Wikimedia projects.

@Pavithraes All of these tasks that you are planning to address seem like good ideas to me! Feel free to suggest in your proposal whatever seems doable for a ~3-month long project. And, yes, it would be ideal if the tasks you plan to work on are all related, and linked to an umbrella project exactly like this one. Whenever you are ready, create a proposal on Phabricator following our guidelines and then we might be able to give more feedback on what seems feasible or not.

Jun 15 2019, 4:11 AM · Documentation

Jun 14 2019

srishakatux updated the task description for T225769: Develop workshop toolkits for small wiki technical contributors.
Jun 14 2019, 2:17 AM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux added a parent task for T225769: Develop workshop toolkits for small wiki technical contributors: T221394: Wikimania Hackathon Focus Area: Small Wiki Toolkits.
Jun 14 2019, 2:11 AM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux added a subtask for T221394: Wikimania Hackathon Focus Area: Small Wiki Toolkits: T225769: Develop workshop toolkits for small wiki technical contributors.
Jun 14 2019, 2:11 AM · International-Developer-Events, Wikimania-Hackathon-2019
srishakatux triaged T225769: Develop workshop toolkits for small wiki technical contributors as High priority.
Jun 14 2019, 2:11 AM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux updated the task description for T225769: Develop workshop toolkits for small wiki technical contributors.
Jun 14 2019, 2:11 AM · Wikimania-Hackathon-2019, Goal, Developer-Advocacy (Jul-Sep 2019)
srishakatux updated the task description for T225773: Develop a toolkit template for trainers.
Jun 14 2019, 2:08 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux renamed T225773: Develop a toolkit template for trainers from Develop a toolkit template that trainers can use for developing their own to Develop a toolkit template for trainers.
Jun 14 2019, 2:07 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux created T225773: Develop a toolkit template for trainers.
Jun 14 2019, 2:06 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux created T225772: Develop a toolkit on using MediaWiki Action API.
Jun 14 2019, 2:00 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux created T225771: Develop a toolkit on writing user scripts and gadgets.
Jun 14 2019, 1:59 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux added a comment to T225770: Research the technical needs of various language communities.

Here is some preliminary research work that would help me get started on developing the toolkits: https://www.mediawiki.org/wiki/User:SSethi_(WMF)/Sandbox/Technical_contributors_workshop.

Jun 14 2019, 1:57 AM · Developer-Advocacy (Jul-Sep 2019)
srishakatux triaged T225770: Research the technical needs of various language communities as Normal priority.
Jun 14 2019, 1:54 AM · Developer-Advocacy (Jul-Sep 2019)