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