Krinkle added a comment. |
In T200009#4483270, @mmodell wrote: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?
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