Page MenuHomePhabricator

Removing deprecated code from Semantic* extensions where gerrit is not the canonical repo
Closed, ResolvedPublic

Description

Really dunno where this should go...

But we have numerous Semantic extensions in gerrit, but gerrit isn't the canonical repo. So, to submit fixes for deprecated code, we have to go to github, which is tedious

We should have some sort of policy as what to do here. Because previously, we've had angry noise from them for merging in gerrit for this reason... But at the same time, I don't want to break extensions if I can avoid it...

Github issue about deprecations https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/2079 and https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/2080 for working out what to do long term about these extensions in gerrit longer term

Event Timeline

Nuke the code, leave GONE_TO_GITHUB.txt with instructions?

Nuke the code, leave GONE_TO_GITHUB.txt with instructions?

I wouldn't be against it. What do we do for building WMF branches that use Semantic for Wikitech?

Get rid of everything semantic in production?

Get rid of everything semantic in production?

That's T53642

SemanticForms was discontinued and renamed to PageForms as it doesn't need SemanticMediaWiki anymore. So we can migrate at any time to the PageForm extension as it was a rename.

Change 326215 had a related patch set uploaded (by Reedy):
SemanticMediaWiki is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326215

Change 326217 had a related patch set uploaded (by Reedy):
SemanticResultFormats is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326217

Change 326220 had a related patch set uploaded (by Reedy):
SemanticInterlanguageLinks is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326220

Change 326221 had a related patch set uploaded (by Reedy):
SemanticWatchlist is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326221

Change 326222 had a related patch set uploaded (by Reedy):
SemanticSignup is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326222

Change 326223 had a related patch set uploaded (by Reedy):
SemanticMaps is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326223

Change 326225 had a related patch set uploaded (by Reedy):
SemanticExternalQueryLookup is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326225

Change 326228 had a related patch set uploaded (by Reedy):
SemanticGlossary is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326228

Change 326230 had a related patch set uploaded (by Reedy):
SemanticExtraSepcialProperties is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326230

Change 326231 had a related patch set uploaded (by Reedy):
SemanticMetaTags is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326231

Change 326215 merged by jenkins-bot:
SemanticMediaWiki is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326215

Change 326231 merged by jenkins-bot:
SemanticMetaTags is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326231

Change 326217 merged by jenkins-bot:
SemanticResultFormats is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326217

Change 326220 merged by jenkins-bot:
SemanticInterlanguageLinks is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326220

Change 326221 merged by jenkins-bot:
SemanticWatchlist is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326221

Change 326222 merged by jenkins-bot:
SemanticSignup is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326222

Change 326223 merged by jenkins-bot:
SemanticMaps is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326223

Change 326228 merged by jenkins-bot:
SemanticGlossary is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326228

Change 326230 merged by jenkins-bot:
SemanticExtraSepcialProperties is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326230

Change 326225 merged by Reedy:
SemanticExternalQueryLookup is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326225

Change 326263 had a related patch set uploaded (by Reedy):
SemanticCite is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326263

Change 326268 had a related patch set uploaded (by Reedy):
SemanticBreadcrumbLinks is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326268

Change 326268 merged by jenkins-bot:
SemanticBreadcrumbLinks is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326268

Change 326263 merged by Reedy:
SemanticCite is now hosted over at GitHub

https://gerrit.wikimedia.org/r/326263

Kghbln claimed this task.

Thanks! All extensions were covered.

Change 330689 merged by Hashar:
Unregister Semantic* extensions

https://gerrit.wikimedia.org/r/330689