Page MenuHomePhabricator
Feed Advanced Search

Yesterday

apaskulin added a comment to T244263: Document when, where and how changes to the API are announced.

Since we’re already using the mediawiki-api-announce mailing list in a few places, I’d recommend applying this process more widely and more explicitly as the primary channel for communicating updates to MediaWiki APIs and related APIs. To keep this reply short, I’ve posted my full notes in a wiki page.

Tue, Feb 18, 12:32 AM · Core Platform Team Workboards (Clinic Duty Team), Documentation

Wed, Feb 12

apaskulin added a comment to T230843: Contributor updates a page.

Would this endpoint be affected by the $wgEnableWriteAPI parameter?

Wed, Feb 12, 8:07 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Thu, Feb 6

apaskulin claimed T244263: Document when, where and how changes to the API are announced.
Thu, Feb 6, 4:29 PM · Core Platform Team Workboards (Clinic Duty Team), Documentation

Jan 14 2020

apaskulin added a comment to T236113: API developer creates automated documentation.

Here are my notes on using swagger-php to generate API docs from code annotations.

Jan 14 2020, 7:18 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Jan 9 2020

apaskulin closed T239164: Refresh onboarding docs as Resolved.
Jan 9 2020, 3:23 PM · Core Platform Team Workboards (Green)

Jan 7 2020

apaskulin reassigned T239856: Fold services recommendations into Standards for services RfC from apaskulin to Eevans.
Jan 7 2020, 6:38 PM · Core Platform Team Workboards (Clinic Duty Team)

Jan 6 2020

apaskulin awarded T183179: Document MediaWiki statsd metrics a Like token.
Jan 6 2020, 7:01 PM · User-Addshore, MediaWiki-Documentation, MediaWiki-Debug-Logger

Dec 17 2019

apaskulin moved T239164: Refresh onboarding docs from Doing to Done on the Core Platform Team Workboards (Green) board.
Dec 17 2019, 9:13 PM · Core Platform Team Workboards (Green)
apaskulin updated subscribers of T239164: Refresh onboarding docs.

I've reviewed the pages in question and made a series of edits to complete this task. To summarize, I:

Dec 17 2019, 8:52 PM · Core Platform Team Workboards (Green)
apaskulin updated the task description for T239164: Refresh onboarding docs.
Dec 17 2019, 8:38 PM · Core Platform Team Workboards (Green)
apaskulin added a comment to T239164: Refresh onboarding docs.

Thanks for calling that out, @Aklapper! I've added a note to the checklist.

Dec 17 2019, 8:38 PM · Core Platform Team Workboards (Green)

Dec 16 2019

apaskulin moved T239164: Refresh onboarding docs from Ready to Doing on the Core Platform Team Workboards (Green) board.
Dec 16 2019, 6:09 PM · Core Platform Team Workboards (Green)

Dec 13 2019

apaskulin awarded T218233: Doxygen search.php no longer works on doc.wikimedia.org a Party Time token.
Dec 13 2019, 8:22 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
apaskulin updated the task description for T236113: API developer creates automated documentation.
Dec 13 2019, 7:17 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Dec 12 2019

apaskulin updated the task description for T222479: Display autogenerated extension information in Template:Extension.
Dec 12 2019, 3:44 PM · Tool-extjsonuploader, MediaWiki-Documentation
apaskulin awarded T240307: Hook container with strong types and DI a Like token.
Dec 12 2019, 12:49 AM · Patch-For-Review, TechCom-RFC (TechCom-Approved), User-Daniel, Core Platform Team

Dec 10 2019

apaskulin added a comment to T236113: API developer creates automated documentation.

To clarify: The Core REST API needs to be documented on mediawiki.org, but it will not be included in the dev portal. The Unified Wikimedia API needs to be documented on the dev portal but not on mediawiki.org. My assumption was that the automated API doc solution would be reusable for both these APIs.

Dec 10 2019, 7:31 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T236113: API developer creates automated documentation.

I've updated the task description with the requirements as I see them. Feel free to update as needed!

Dec 10 2019, 5:41 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)
apaskulin updated the task description for T236113: API developer creates automated documentation.
Dec 10 2019, 5:41 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Dec 9 2019

apaskulin added a comment to T239856: Fold services recommendations into Standards for services RfC.

It seems that the relevant section of Requests_for_comment/Standards_for_external_services has been moved to Wikimedia services guideline. I'd recommend adding the two subsections (Abstractions: A priori versus a posteriori and Pre-generating page-derived data) under Development policies.

Dec 9 2019, 5:23 PM · Core Platform Team Workboards (Clinic Duty Team)

Dec 2 2019

apaskulin added a comment to T236113: API developer creates automated documentation.

Nice find, @Pchelolo! It seems like the docs site for that library is down, but the issue pointed at at this web archive link to view the docs in the meantime. I think using a library like this would meet our requirements, especially if we can find a way to render the spec within MediaWiki.

Dec 2 2019, 10:54 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Nov 26 2019

apaskulin added a comment to T238380: History edit count endpoint limits are too low.

@nnikkhoui Thanks! That's a good callout. The doc lists the 500 error as a possible response, but I've added a note to the minor type to make that behavior more clear.

Nov 26 2019, 7:56 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API
apaskulin triaged T239164: Refresh onboarding docs as Medium priority.
Nov 26 2019, 5:19 PM · Core Platform Team Workboards (Green)
apaskulin placed T236168: Implement basic search endpoint up for grabs.
Nov 26 2019, 5:15 PM · Patch-For-Review, CPT Initiatives (Core REST API in PHP), Core Platform Team Workboards (Green)
apaskulin moved T239164: Refresh onboarding docs from Backlog to Ready on the Core Platform Team Workboards (Green) board.
Nov 26 2019, 5:13 PM · Core Platform Team Workboards (Green)
apaskulin added a comment to T236168: Implement basic search endpoint.

Considering that we're moving this endpoint to v0, I'd suggest removing the documentation step from this task in favor of handling the docs in the task that moves this endpoint to v1.

Nov 26 2019, 5:12 PM · Patch-For-Review, CPT Initiatives (Core REST API in PHP), Core Platform Team Workboards (Green)
apaskulin added a comment to T238380: History edit count endpoint limits are too low.

I've updated the docs to include the new limits. @nnikkhoui, can you review this changeset to make sure everything is correct?

Nov 26 2019, 5:07 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API

Nov 25 2019

apaskulin created T239164: Refresh onboarding docs.
Nov 25 2019, 8:31 PM · Core Platform Team Workboards (Green)
apaskulin moved T87796: Add includes/filebackend/README as generated documentation page from Waiting for Review to Done on the Core Platform Team Workboards (Green) board.
Nov 25 2019, 4:03 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Nov 22 2019

apaskulin moved T236168: Implement basic search endpoint from Ready to Blocked on the Core Platform Team Workboards (Green) board.
Nov 22 2019, 8:20 PM · Patch-For-Review, CPT Initiatives (Core REST API in PHP), Core Platform Team Workboards (Green)
apaskulin added a comment to T235549: Documentation for public REST API launch.

Reviewed synchronously with Evan.

Nov 22 2019, 8:19 PM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin moved T235549: Documentation for public REST API launch from Waiting for Review to Done on the Core Platform Team Workboards (Green) board.
Nov 22 2019, 8:18 PM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)

Nov 21 2019

apaskulin added a comment to T235567: Investigate Monitoring Kask Availability via Integration Tests.

@Clarakosi The draft looks great! The comparison table is set up nicely, and the doc is easy to understand. Nice work!

Nov 21 2019, 4:27 PM · CPT Initiatives (Session Management Service (CDP2)), Core Platform Team Workboards (Green)

Nov 20 2019

apaskulin moved T233737: Document MediaWiki integration tests from Waiting for Review to Done on the Core Platform Team Workboards (Green) board.
Nov 20 2019, 7:46 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin added a comment to T233737: Document MediaWiki integration tests.

Updated the wiki page for the REST API and reviewed with Clara.

Nov 20 2019, 7:46 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin moved T233977: Document REST API interface from Waiting for Review to Done on the Core Platform Team Workboards (Green) board.
Nov 20 2019, 5:50 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin added a comment to T233977: Document REST API interface.

I've applied review feedback (Thanks, Bill and Nikki!) and removed the Draft banner from the doc.

Nov 20 2019, 5:49 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin updated the task description for T233977: Document REST API interface.
Nov 20 2019, 5:49 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation

Nov 19 2019

apaskulin moved T233977: Document REST API interface from Doing to Waiting for Review on the Core Platform Team Workboards (Green) board.
Nov 19 2019, 8:10 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin updated subscribers of T233977: Document REST API interface.

@BPirkle, the wiki page now includes the additions and changes we discussed last week. Would you mind reading through it again and making sure everything looks good?

Nov 19 2019, 8:10 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin updated the task description for T233977: Document REST API interface.
Nov 19 2019, 8:08 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation

Nov 15 2019

Florian awarded T233244: Convert plain text files in MediaWiki core in /doc to Markdown format a Like token.
Nov 15 2019, 7:22 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin updated the task description for T233737: Document MediaWiki integration tests.
Nov 15 2019, 5:30 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)

Nov 14 2019

apaskulin moved T233737: Document MediaWiki integration tests from Doing to Waiting for Review on the Core Platform Team Workboards (Green) board.
Nov 14 2019, 10:01 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin moved T233737: Document MediaWiki integration tests from Backlog to Doing on the Core Platform Team Workboards (Green) board.
Nov 14 2019, 9:46 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin added a project to T233737: Document MediaWiki integration tests: Core Platform Team Workboards (Green).
Nov 14 2019, 9:46 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin updated the task description for T233737: Document MediaWiki integration tests.
Nov 14 2019, 8:14 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)
apaskulin updated the task description for T233737: Document MediaWiki integration tests.
Nov 14 2019, 7:20 PM · Core Platform Team Workboards (Green), Patch-For-Review, Documentation, CPT Initiatives (API Integration Tests)

Nov 13 2019

apaskulin moved T233977: Document REST API interface from Ready to Doing on the Core Platform Team Workboards (Green) board.
Nov 13 2019, 6:56 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin updated subscribers of T235549: Documentation for public REST API launch.
Nov 13 2019, 12:58 AM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin moved T235549: Documentation for public REST API launch from Doing to Waiting for Review on the Core Platform Team Workboards (Green) board.
Nov 13 2019, 12:57 AM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin updated subscribers of T235549: Documentation for public REST API launch.

@eprodromou Can you review the text here?

Nov 13 2019, 12:56 AM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin updated the task description for T235549: Documentation for public REST API launch.
Nov 13 2019, 12:56 AM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin moved T87796: Add includes/filebackend/README as generated documentation page from Doing to Waiting for Review on the Core Platform Team Workboards (Green) board.
Nov 13 2019, 12:49 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Nov 12 2019

apaskulin added a comment to T237854: Client Developer knows semantic version of API.

From a documentation perspective, it makes sense to version the docs by major version. Major versions ensure backwards compatibility and give developers confidence in the API. We'll need to incorporate this into our specifications for the automated API docs.

Nov 12 2019, 9:58 PM · Core Platform Team Workboards (Green), Story, MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

Sounds good to me! I'll open a patch.

Nov 12 2019, 6:06 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Nov 8 2019

apaskulin added a comment to T237562: Curator reads minor flag of a revision.

Updated the docs with the minor property.

Nov 8 2019, 9:54 PM · Core Platform Team Workboards (Green), MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Story, MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

Interesting results: When I excluded the Code of Conduct page from the Doxygen output, the new pages appeared nested under the Introduction page, which is the outcome I was expecting originally. However, when I added another Markdown file (converting one of the /docs .txt files, for example), the new page appeared nested under that Markdown page. I experimented with creating a dedicated landing page, but it seems that Doxygen randomly selects a Markdown page under which to nest the pages tagged with @ingroup. Since we eventually plan to convert the /docs .txt files to Markdown, I don't think excluding the Code of Conduct is a viable solution here.

Nov 8 2019, 8:32 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Nov 7 2019

apaskulin moved T87796: Add includes/filebackend/README as generated documentation page from Blocked to Doing on the Core Platform Team Workboards (Green) board.
Nov 7 2019, 8:59 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation
apaskulin moved T87796: Add includes/filebackend/README as generated documentation page from Backlog to Blocked on the Core Platform Team Workboards (Green) board.
Nov 7 2019, 8:48 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation
apaskulin moved T233244: Convert plain text files in MediaWiki core in /doc to Markdown format from Tracking/Watching to Outreachy/Google Mentoring Tasks on the Core Platform Team board.
Nov 7 2019, 8:46 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin added a project to T233244: Convert plain text files in MediaWiki core in /doc to Markdown format: Core Platform Team.
Nov 7 2019, 8:45 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin added a project to T87796: Add includes/filebackend/README as generated documentation page: Core Platform Team Workboards (Green).
Nov 7 2019, 8:44 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation
apaskulin added a comment to T237115: Curator gets limited revision count.

Updated the docs with the limit of 1000.

Nov 7 2019, 3:42 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (User Stories), Story, MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)

Nov 6 2019

apaskulin added a comment to T237115: Curator gets limited revision count.

I should have clarified: Looking at the implementation, I'm seeing a limit of 500, which appears to conflict with the task description.

Nov 6 2019, 6:16 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (User Stories), Story, MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T230846: Reader gets language links.

Perfect, thanks!

Nov 6 2019, 4:55 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Core Platform Team Workboards (User Stories), Story, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T230846: Reader gets language links.

Which standard are we using for language codes? Is there a link to the list of available codes?

Nov 6 2019, 4:50 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Core Platform Team Workboards (User Stories), Story, CPT Initiatives (Core REST API in PHP)
Pavithraes awarded T233244: Convert plain text files in MediaWiki core in /doc to Markdown format a Like token.
Nov 6 2019, 4:14 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin placed T233244: Convert plain text files in MediaWiki core in /doc to Markdown format up for grabs.
Nov 6 2019, 12:05 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation

Nov 5 2019

Krinkle awarded T233244: Convert plain text files in MediaWiki core in /doc to Markdown format a Orange Medal token.
Nov 5 2019, 11:58 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin claimed T233244: Convert plain text files in MediaWiki core in /doc to Markdown format.

I've updated the task description to be more specific and reflect a similar amount of work to the examples listed here.

Nov 5 2019, 9:56 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin updated the task description for T233244: Convert plain text files in MediaWiki core in /doc to Markdown format.
Nov 5 2019, 9:54 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
apaskulin updated the task description for T235666: REST: Add 'from' and 'to' parameters to historycount endpoint..
Nov 5 2019, 6:45 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Patch-For-Review, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin updated the task description for T235587: Add minor edit count to REST API history count endpoint.
Nov 5 2019, 6:08 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T237115: Curator gets limited revision count.

Updated the docs with a limit of 500 for all history count types.

Nov 5 2019, 5:53 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (User Stories), Story, MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)

Nov 4 2019

apaskulin moved T235549: Documentation for public REST API launch from Next Sprint to Doing on the Core Platform Team Workboards (Green) board.
Nov 4 2019, 9:43 PM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

I've opened a patch for the new exclude pattern, but I wasn't able to find a way to get the class-level Markdown files to not nest under the code of conduct while still having the Markdown formatting render correctly. We'll need to decide whether to revert https://gerrit.wikimedia.org/r/539439 if we can't find a solution for this.

Nov 4 2019, 5:48 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Nov 1 2019

apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

It looks like https://gerrit.wikimedia.org/r/539439 did not completely solve this issue. The new pages now appear nested under the code of conduct page. I'll experiment with how to resolve this, but I'm not sure how this is happening. Additionally, it looks like we'll need another exclude pattern to account for https://doc.wikimedia.org/mediawiki-core/master/php/md_maintenance_benchmarks_README.html

Nov 1 2019, 5:46 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Oct 31 2019

apaskulin added a comment to T236113: API developer creates automated documentation.

Always happy to discuss this! Here are my notes:

Oct 31 2019, 5:55 PM · Core Platform Team Workboards (Green), Story, CPT Initiatives (Core REST API in PHP)

Oct 30 2019

apaskulin moved T235549: Documentation for public REST API launch from Backlog to Next Sprint on the Core Platform Team Workboards (Green) board.
Oct 30 2019, 10:52 PM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Documentation, Core Platform Team Workboards (Green)
apaskulin updated the task description for T235660: Add minor edit filter type to REST API history endpoint.
Oct 30 2019, 6:26 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin updated the task description for T236324: Deprecate `anonedits` in favour of `anonymous`.
Oct 30 2019, 6:22 PM · Core Platform Team Workboards (Green), MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
apaskulin updated the task description for T236325: Deprecate `botedits` in favor of `bot`.
Oct 30 2019, 6:22 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), MediaWiki-REST-API, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin updated the task description for T236323: Deprecate "revertededits" in favour of "reverted".
Oct 30 2019, 6:21 PM · Core Platform Team Workboards (Green), MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T234941: Curator gets minor edit count.

Updated the docs with the new filter names. I didn't include a deprecation notice in the docs because the endpoint is still fairly new, but I can go back and add one if we think it's necessary. In general, I'd like to include an API changelog in the docs, either imported from source or maintained on the wiki.

Oct 30 2019, 6:12 PM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP), Story, Core Platform Team Workboards (User Stories)

Oct 29 2019

apaskulin added a comment to T235866: Remove extra "diff" wrapper in comparison endpoint.

Updated docs to reflect these changes.

Oct 29 2019, 4:10 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API

Oct 28 2019

apaskulin added a comment to T235864: Remove "response" from comparison REST API endpoint.

Updated docs to reflect this change

Oct 28 2019, 5:33 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API

Oct 24 2019

apaskulin moved T233977: Document REST API interface from Backlog to Ready on the Core Platform Team Workboards (Green) board.
Oct 24 2019, 3:45 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin moved T233423: Document revision comparison endpoint from Doing to Done on the Core Platform Team Workboards (Green) board.
Oct 24 2019, 3:34 PM · Documentation, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)

Oct 23 2019

apaskulin added a comment to T233423: Document revision comparison endpoint.

The docs should reflect the current behavior of the endpoint, so we shouldn't change the doc until the functionality is changed.

Oct 23 2019, 8:53 PM · Documentation, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)

Oct 22 2019

apaskulin moved T233423: Document revision comparison endpoint from Waiting for Review to Doing on the Core Platform Team Workboards (Green) board.
Oct 22 2019, 5:26 PM · Documentation, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T230844: Reader searches for a topic.

Do we have a sense of whether we're standardizing on snake case or camel case? For example, the spec for this endpoint has properties in snake case, while the spec for the get media links endpoint has properties in camel case.

Oct 22 2019, 4:26 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, Core Platform Team Workboards (User Stories), Story, CPT Initiatives (Core REST API in PHP)

Oct 21 2019

apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

Yep! I'll do that later today.

Oct 21 2019, 9:37 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation
apaskulin moved T233977: Document REST API interface from Doing to Backlog on the Core Platform Team Workboards (Green) board.
Oct 21 2019, 8:24 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), Documentation
apaskulin moved T233423: Document revision comparison endpoint from Doing to Waiting for Review on the Core Platform Team Workboards (Green) board.
Oct 21 2019, 8:24 PM · Documentation, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T87796: Add includes/filebackend/README as generated documentation page.

Nice! I was able to get the paragraphs to render correctly by putting @ingroup FileRepo above the title, but, as a result, Doxygen nests the file under the filename in the sidebar:

Oct 21 2019, 8:21 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Green), Patch-For-Review, MediaWiki-File-management, Documentation, MediaWiki-Documentation

Oct 18 2019

apaskulin moved T225761: Document the REST API on mediawiki.org from Doing to Backlog on the Core Platform Team Workboards (Green) board.
Oct 18 2019, 5:25 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API, MediaWiki-Documentation, Documentation
apaskulin added a comment to T225761: Document the REST API on mediawiki.org.

Hi @Tgr, Thanks for creating this task! Can you elaborate on the documentation needs for "update documentation affected by the new entry point (nice URLs, web server security...)"?

Oct 18 2019, 3:37 PM · Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP), MediaWiki-REST-API, MediaWiki-Documentation, Documentation

Oct 17 2019

apaskulin added a comment to T231580: Implement GET Revision Comparison.

In documenting this endpoint, I've run into a few possible improvements to the user experience.

Oct 17 2019, 7:14 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)
apaskulin added a comment to T235663: For Compare Revision Endpoint check for page read permission.

Updated the documentation with a 403 response for this endpoint. (Compare revisions docs)

Oct 17 2019, 4:43 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)