Hi, 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?
Purodha
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
On Mon, Jul 25, 2016 at 3:48 PM, MZMcBride z@mzmcbride.com wrote:
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.
That was just a Capitalization error. Fixed: https://phabricator.wikimedia.org/project/manage/2045/#26203
To make the links to projects useful, one needs to visit every single project's "manage > configure menu" https://phabricator.wikimedia.org/project/291/panel/configure/ and click "make default" next to "project details" (known nasty bug https://phabricator.wikimedia.org/T89865 ).
Nemo
"nasty bug" abd "useful" are very subject views.
Perhaps be more considerate to everyone views on this mailing list nemo?
On 26 July 2016 at 16:52, Federico Leva (Nemo) nemowiki@gmail.com wrote:
To make the links to projects useful, one needs to visit every single project's "manage > configure menu" https://phabricator.wikimedia.org/project/291/panel/configure/ and click "make default" next to "project details" (known nasty bug https://phabricator.wikimedia.org/T89865 ).
Nemo
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Mon, Jul 25, 2016 at 2:34 PM, Purodha Blissenbach < purodha@blissenbach.org> wrote:
Is there any tool or tutorial for this question?
For tool repositories specifically, yes: http://tools.wmflabs.org/hay/directory/
Which in this case directs you to https://github.com/MusikAnimal/pageviews
In general, there is no guarantee the source of a tool is hosted in Wikimedia's git repo (or hosted anywhere at all).
wikitech-l@lists.wikimedia.org