Page MenuHomePhabricator

Make CirrusSearch a featured project for new developers
Closed, DeclinedPublic

Description

One interesting finding as highlighted in the new developers metrics and trends section in the New Developers/Quarterly/2018-01 ("Projects with most new volunteers") shows that the CirrusSearch received code contributions from new developers in the previous quarter.

We would like to explore if there would be an interest in project maintainers to consider making it a featured project for New Developers.

Event Timeline

srishakatux created this task.
EBjune subscribed.

Not sure what contributions were made to the codebase of CirrusSearch, it is not an easy place for new developers to start

It would be interesting to know who were these new contributors and what did they contribute. Maybe they were professionals (from the team even?) that we mistook as volunteers? Or maybe the extension is getting contributions from volunteers indeed? Upstream data being added to the mix?

It would be interesting to know who were these new contributors and what did they contribute.

You can use the "New Authors" widget to list volunteer-only contributors in mediawiki/extensions/cirrussearch within the last 7 years:
https://wikimedia.biterg.io/goto/8a1a74bb7ec1d99af13752ec0e1969f2
That answers the "who".
The "what" would either get answered by fixing https://phabricator.wikimedia.org/T187895 or by copying all author names and constructing a custom search query on https://wikimedia.biterg.io/app/kibana#/dashboard/Gerrit-Timing via repository:"mediawiki/extensions/CirrusSearch" AND (author_name:"Foo" OR author_name:"Bar") style. Here you go for the latter, see the "Changesets" tab: https://wikimedia.biterg.io/goto/e48b4346118814c4ca3ab40c3d445766

Notes about https://wikimedia.biterg.io/goto/8a1a74bb7ec1d99af13752ec0e1969f2 :

That leaves us with 17 individual contributors in the last five years. Apart from Florian, all of them have one or two contributions.

Thanks Andre,

https://wikimedia.biterg.io/goto/8a1a74bb7ec1d99af13752ec0e1969f2

AuthorOrganizationFirst Review (started)Reviews (started)
BoboivancichIndependentDecember 20th 2017, 05:02:45.0001
JonathanischoiceIndependentDecember 19th 2017, 02:53:40.0001
LibraryupgraderIndependentAugust 31st 2017, 08:12:53.0007
Jayprakash12345IndependentJuly 14th 2017, 19:14:12.0001

Do these usernames ring a bell? Is Libraryupgrader a human?

@Qgil: [[ https://gerrit.wikimedia.org/r/#/q/owner:%22Jayprakash12345+%253C0freerunning%2540gmail.com%253E%22 | Jayprakash12345 is a very active contributor. ]] Libraryupgrader is a bot.
Jonathanischoice so far had exactly this one patch and Boboivancich has had two patches in total.