- Fix Jenkins job failing on the gerrit repo patches
- Create a MediaWiki-extensions-PropertySuggester Phabricator tag. (T166148: Create #mediawiki-extensions-PropertySuggester)
- Move remaining issues to Phabricator.
- Move remaining pull requests to Gerrit.
- Stop translatewiki from updating github (https://gerrit.wikimedia.org/r/357771)
- Turn GitHub repo into redirect to the Gerrit mirror. (optional)
- Update build
Description
Details
Event Timeline
Change 354965 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/PropertySuggester@master] Add .gitreview
Change 354980 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/Wikidata@master] Use PropertySuggester in gerrit instead of github
Change 354965 merged by Hashar:
[mediawiki/extensions/PropertySuggester@master] Add .gitreview
Change 355120 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[wikidata/build-resources@master] Make builder use gerrit instead of github for PropertySuggester
Change 354980 abandoned by Ladsgroup:
Use PropertySuggester in gerrit instead of github
Reason:
Done in I326f3cd4fed8ec07f812a631fc63f82f8f940376
Most of it is being done but there are two things needing to be done:
- Update packagist, I don't how to do it or if it's needed
- Make jenkins run on this properly.
Change 355124 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[integration/config@master] Add PropertySuggester
Looks like the gerrit repo admin part is done, right? Can I remove releng-related projects now?
Releases are just git tags. Should be simple to clone the repository and then re-push it.
Change 355124 merged by jenkins-bot:
[integration/config@master] Add PropertySuggester
Change 355204 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/PropertySuggester@master] Add package.json
Change 355204 merged by jenkins-bot:
[mediawiki/extensions/PropertySuggester@master] Make jenkins pass on master
Change 355120 merged by jenkins-bot:
[wikidata/build-resources@master] Make builder use gerrit instead of github for PropertySuggester
All patches are merged but some stuff need to be done before calling this done. I add a checklist at the task's description.
One possible thing to add to the checklist: stop L10n-bot doing updates on github, and make sure it only updates repo on Gerrit. Currently it seems updates are done two boths, which results in both repos diverge more and more :)
Change 357771 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[translatewiki@master] Stop updating PropertySuggester in github.
Change 357771 merged by jenkins-bot:
[translatewiki@master] Stop updating PropertySuggester in github.
Okay, I closed the only one open PR in github: https://github.com/Wikidata-lib/PropertySuggester/pull/179
I don't think making it a redirect would be a good idea because we will lose lots of discussion that might be useful for future references.