Hi.
The Gerrit installation at https://gerrit.wikimedia.org is currently a critical part of Wikimedia's development infrastructure. I think it's becoming increasingly clear that Gerrit needs love. To me, this means:
* working with upstream to make incremental improvements to Gerrit (such as the great work that Christian A. and Chad H. have done) and having at least one person dedicated to general upkeep of our Gerrit installation; or
* figuring out whether a different solution such as Phabricator makes sense (expensive and fraught).
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software and Bugzilla, but perhaps it could spare the additional resources for a person dedicated to Gerrit or another code review tool. Or this is possibly an area where a Wikimedia Chapter could provide support.
MZMcBride
On Mon, Mar 17, 2014 at 12:52:52PM -0400, MZMcBride wrote:
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software
...which?
(I ask because I suspect MZ is referring to the orgchart project I have maybe one day every other month to maintain, and nobody else has touched, so I'm curious)
Christian still provides support/bugfixes for Gerrit when needed, but it is not his primary responsibility.
-Toby
On Mon, Mar 17, 2014 at 10:03 AM, Mark Holmquist mtraceur@member.fsf.orgwrote:
On Mon, Mar 17, 2014 at 12:52:52PM -0400, MZMcBride wrote:
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software
...which?
(I ask because I suspect MZ is referring to the orgchart project I have maybe one day every other month to maintain, and nobody else has touched, so I'm curious)
-- Mark Holmquist Software Engineer, Multimedia Wikimedia Foundation mtraceur@member.fsf.org https://wikimediafoundation.org/wiki/User:MHolmquist
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBAgAGBQJTJyrjAAoJEEPl+wghkjzx/9EQALw1xI596PnqCDYrF9jU3RLN oAVoj2PRycSSl4ZhIvD2M//JFHriRiA2vTbA7q8LzXPVHgl75EMQ9EIS4+DV6uO/ Hwyov4k6EuQ+1ezIfEMyB65I7mk6PFxada7baddD3pkNgeW6/CgT0ory0NosTeTi Ix5CiKmM6kQZBY3s5jVzx7u8c591PjpUOpGl1n+VsVojAyGleY5Srk9EoVe4BFEZ 6ZX9rIcSlGPpufOO822Skae8/6yxtLU+LsdX9fROm+p0hi705wO32zw3aIbaEHMO tZT8V9RF7WsKxmDshPduWC2Rw6L7WBFwYuCWbJs3zD4GNqCnCEWB8+3ZUhZxfSNi VDZ5N4g4NN6FthvEbQ8UhIXgBtYaxYAXvppHWX8l2xQu2ndorEaR6gqiIpbfRiWH 3lSX5F0H1M6SEQiOU6A0EWEbU0xfW0Xj96DwAMeoxsdavy+v8HMotIutpMov5/f9 SCFvZf/1pS4HXSneBuCMhpiGVl4+ljByZ6DlvOnILPXfm+Fi+EI6bUY6ZOSr7DqM uwGr6/mVtSBP/n6DSuvhybgxQ1e4FDkFfnneVXG0dmncE1p4FXhU3jOzYMwKrFE2 vwXT4qSqhsUazSPgyr/r2ojixqBEcFNcLRBj67/8PkThdZxRBTgSBjaCFlMZg8ga gJZ0HaGl04fk5ZQHJXLO =vKzo -----END PGP SIGNATURE-----
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Mark Holmquist wrote:
On Mon, Mar 17, 2014 at 12:52:52PM -0400, MZMcBride wrote:
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software
...which?
(I ask because I suspect MZ is referring to the orgchart project I have maybe one day every other month to maintain, and nobody else has touched, so I'm curious)
https://wikimediafoundation.org/w/index.php?oldid=96151&showall=1#HR
Nothing to do with the orgchart, I was referring to the Human Resources contractor labeled "HRIS Administrator".
MZMcBride
On 17 March 2014 10:28, MZMcBride z@mzmcbride.com wrote:
Mark Holmquist wrote:
On Mon, Mar 17, 2014 at 12:52:52PM -0400, MZMcBride wrote:
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software
...which?
(I ask because I suspect MZ is referring to the orgchart project I have maybe one day every other month to maintain, and nobody else has touched, so I'm curious)
https://wikimediafoundation.org/w/index.php?oldid=96151&showall=1#HR
Nothing to do with the orgchart, I was referring to the Human Resources contractor labeled "HRIS Administrator".
That's someone to make sure people are in the (third party) system that pays staff. No technical administration or maintenance of software/services. No-one writes HR software at WMF.
J.
James Forrester wrote:
No-one writes HR software at WMF.
As far as I know, nobody at the Wikimedia Foundation writes a public issue tracker (Bugzilla), a semi-private issue tracker (OTRS), or a private issue tracker (RT). Nor does anyone write product management tools (Trello, Mingle). However, all of these tools need ongoing maintenance. The (self-hosted) code review tool at the center of Wikimedia's development and deployment processes probably deserves a dedicated maintainer. Whether such a person is hired by the Wikimedia Foundation or a Wikimedia Chapter, the need is definitely there. That was my point; perhaps the term "maintenance" is causing confusion?
Whether we continue using Gerrit (and Bugzilla and ...) or if we switch to the magical world of Phabricator, Wikimedia's development and deployment processes need ongoing TLC at an application level. This means more than the bare minimum of keeping the service online indefinitely; this would ideally include regularly implementing bug fixes and enhancement requests.
MZMcBride
On 17 March 2014 17:13, MZMcBride z@mzmcbride.com wrote:
James Forrester wrote:
No-one writes HR software at WMF.
As far as I know, nobody at the Wikimedia Foundation writes a public issue tracker (Bugzilla), a semi-private issue tracker (OTRS), or a private issue tracker (RT). Nor does anyone write product management tools (Trello, Mingle). However, all of these tools need ongoing maintenance.
And, which the context of the out-of-context quote above made clear, this is not the case for the HR systems here.
HTH.
J.
On Mon, Mar 17, 2014 at 9:52 AM, MZMcBride z@mzmcbride.com wrote:
The Gerrit installation at https://gerrit.wikimedia.org is currently a critical part of Wikimedia's development infrastructure. I think it's becoming increasingly clear that Gerrit needs love. To me, this means:
- working with upstream to make incremental improvements to Gerrit (such
as the great work that Christian A. and Chad H. have done) and having at least one person dedicated to general upkeep of our Gerrit installation; or
- figuring out whether a different solution such as Phabricator makes
sense (expensive and fraught).
The Wikimedia Foundation currently has staff or contractors dedicated to maintaining human resources software and Bugzilla, but perhaps it could spare the additional resources for a person dedicated to Gerrit or another code review tool. Or this is possibly an area where a Wikimedia Chapter could provide support.
This is partially being discussed systematically under the umbrella of the Project Management Tools Review work, described at https://www.mediawiki.org/wiki/Project_management_tools/Review. People should participate in the discussions there, particularly at https://www.mediawiki.org/wiki/Project_management_tools/Review/Options and the associated Talk page.
wikitech-l@lists.wikimedia.org