Page MenuHomePhabricator

Remove people's names from extension.json in TechWish projects
Open, Needs TriagePublic

Description

After T244059: Consistent authorship for all WMDE codebases (i.e. don't use TCB), it's suggested to remove individual names from the "author" section in all projects that are now credited with "Wikimedia Deutschland Technical Wishes Team". This affects only the "Authors" column on Special:Version. It does not change actual authorship. If people want to be listed by name in addition to what is stored in the git logs, we can add a CREDITS file to the codebase.

The main reason is that these people are not personally responsible for these codebases, i.e. nobody should expect these people to respond to support requests. That should be done via the individual project's project pages.

Event Timeline

I see various interpretations for the "Authors" column, I, for one, interpret it more as a credits list than a list of maintainers. Therefore, I would expect that we first ask the listed individuals whether or not they want their name removed.

For the record: I'm fine with my name being removed almost everywhere (extension,json, @author tags, mediawiki.org pages, but not CREDITS files). What I care about is that people looking for help have a way to ask questions and get responses in a timely manner. This is often better done by linking to a talk page the responsible team is guaranteed to watch, instead of listing people that typically work on entirely different projects by then.

Still an open question whether we want a standardized approach, or to leave it as optional that each contributor can be listed or not, according to their preference.