Purodha Blissenbach wrote:
https://phabricator.wikimedia.org/T129442 says to belong to Tool-Labs-tools-Pageviews but how to find the repository for it, if I want to work on it? Gerrit does not find anything when I enter this sring in its repository search. Is there any tool or tutorial for this question?
Maybe https://phabricator.wikimedia.org/diffusion/ANPA/? Though I think this is possibly the pageview API, not the Wikimedia Tool Labs tool.
https://phabricator.wikimedia.org/tag/tool-labs-tools-pageviews/ gives me a 404 for some unknown reason, even though there are Maniphest tasks associated with this tag.
Phabricator search is abhorrent for Diffusion repositories. Even if you manage to reach a project description page such as https://phabricator.wikimedia.org/project/profile/2045/, they're almost always completely useless.
The issue of not being able to find repositories is not specific to this repository, of course. If I search in Phabricator for "centralnotice", the only search suggestion is the "MediaWiki-extensions-CentralNotice" component. Clicking on this suggestion takes you to its workboard (not sure why): https://phabricator.wikimedia.org/project/view/291/. If you go to the project description page (https://phabricator.wikimedia.org/project/profile/291/), it mentions the mediawiki.org documentation page, but doesn't mention or link to https://phabricator.wikimedia.org/diffusion/ECNO/ as far as I can tell.
Given how horrible Phabricator is in this area, I'd recommend using GitHub for now. You can include the string "@wikimedia" to filter results; e.g., https://github.com/search?q=%40wikimedia%20pageview&type=Everything or https://github.com/search?q=%40wikimedia%20centralnotice&type=Everything.
MZMcBride