Krinkle added a comment.

What is the benefit to emptying the repository? [..] no need to obscure it from history.

In the context of #cleanup, "emptying the repo" means adding a new commit to the master branch that removes all files except the README or "ARCHIVED" file, which we replace with a note. The commit history and previous branches/trees remain unaffected, and once this new commit is merged, the Gerrit repo is set to "Read Only".

This has the benefit of not continuing to yield search results for old code, and a few other accumulated minor reasons. It's part of the checklist and we've done this for for every extension we archived over the last 5 years (I estimate about 70 extensions, including VectorBeta, Reflect, VisualChat - to name a few).

I don't think these are particularly strong reasons, but, given we've consistently done it, I think it would be appropriate to ask why extensions/Wikidata should be handled differently? Do its prior maintainers have a particular need for that?


TASK DETAIL
https://phabricator.wikimedia.org/T200009

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Zoranzoki21, Krinkle
Cc: Krinkle, mmodell, Liuxinyu970226, Aklapper, Bugreporter, Reari, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Dinoguy1000, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to