Page MenuHomePhabricator

Move the "wikibase termbox" JS service from github/travis to gerrit/
Closed, ResolvedPublic

Description

Currently the code is at WMDE's github: https://github.com/wmde/wikibase-termbox.
In order to better integrate the service

The code hosting and code review should be moved to happen on WMF Gerrit. CI should happen on Jenkins (all actions as currently done on travis: linting, testing, verifying built resources are up-to-date).

Event Timeline

Gerrit project created: https://gerrit.wikimedia.org/r/#/admin/projects/wikibase/termbox
NOT to be used just yet. Code falling behind the WMDE github repo, no CI set up yet.

Once CI works 100% as needed, we'll sync the code once again and deprecate the github repo.

Change 478730 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[integration/config@master] Set up CI jobs for wikibase/termbox

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

Change 478730 abandoned by WMDE-leszek:
Set up CI jobs for wikibase/termbox

Reason:
I have a better idea, will upload for review soon

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

@WMDE-leszek poke me when you are ready and we can pair the rest of the migration and CI tweaking.

Change 479170 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[integration/config@master] Set up CI for wikibase/termbox

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

Change 479170 merged by jenkins-bot:
[integration/config@master] Set up CI for wikibase/termbox

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

sends wikilove toward Berlin Thank you!