Page MenuHomePhabricator

Add ShoutHow to Codesearch
Closed, ResolvedPublic

Description

Source at https://git.legoktm.com/ashley/ShoutHow.

It currently supports MW 1.33, so similar to the SemanticMW and MLEB stuff, there will be results for things no longer supported from time to time. But I think it would still be useful to index under "Everything" so that it contributes to results when looking for whether certain use cases exist at all in the third-party landscape.

It can help for cases where something is easy to keep, but also easy to remove if there is no known use case for it. For the same reason, I'd like to index Wikia's monorepo of extensions etc as well. (Will file a separate task).

Related Objects

Event Timeline

If we don't like seeing results of MW core files itself, I suppose we could add stuff like includes/ etc to the ignore pattern for that repo. (Effectively indexing extensions only)

In light of wikiHow taking down their public source code portal, I guess we really should do this.

If we don't like seeing results of MW core files itself, I suppose we could add stuff like includes/ etc to the ignore pattern for that repo. (Effectively indexing extensions only)

extensions/ and skins/Owl; those are the main fascinating bits. (AIUI wikiHow itself somehow uses the custom MinervaNeue -based skin located in extensions/MobileFrontentWikihow/ -- extensions/wikihow/MobileFrontendWikihow on wikiHow -- but I wasn't able to get it working for ShoutHow (yet?) so ShoutHow's still using the older, non-responsive Owl skin instead as the default.)

Change 668842 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[labs/codesearch@master] Add ShoutHow

https://gerrit.wikimedia.org/r/668842

Change 668842 merged by jenkins-bot:
[labs/codesearch@master] Add ShoutHow

https://gerrit.wikimedia.org/r/668842

Change 668844 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[operations/puppet@production] codesearch: Add port for shouthow

https://gerrit.wikimedia.org/r/668844

Change 668844 merged by Legoktm:
[operations/puppet@production] codesearch: Add port for shouthow

https://gerrit.wikimedia.org/r/668844

Mentioned in SAL (#wikimedia-cloud) [2021-03-05T23:45:07Z] <legoktm> restarting for new shouthow profile (T253597)