Wikimedia Release Engineering Team/CI Futures WG/Meetings2019-03-05

WMF working group for the future of CI

edit

Context: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/CI_Futures_WG

Meeting 2019-03-05

edit

On Google Hangouts Meet. Present:

  • Brennen
  • Dan
  • Lars

Not present:

  • Zeljko (calendar conflict)

Agenda

edit

The goal of this meeting is to review what's happened since yesterday's meeting and plan work until next meeting.

Actions from previous meeting:

  • Done: Lars to ask Dan if he wants to join the WG as well.

Notes

edit
  • Lars added "Would be nice to support building and testing mobile applications (at minimum for iOS and Android)." to requirements based on request from Greg.
    • From discussion on IRC, it seems building for iOS is tricky (requires OS X worker, which may be difficult to provide).
      • Greg and I discussed getting Mac hardware that could be used remotely
      • TODO: Lars to check with his friend Vince about what NetSurf does
      • TODO: Brennen to also ask his own friend
    • Building for Android should not be a problem, as its SDK works fine on Linux.
    • For both, unclear what's needed to do automated or manual testing.
    • We should reach out to mobile developers in WMF to learn more of what's needed for this.
      • Dan: talk to Bernd
  • When shall we meet next? What should we do by then?
    • Lars, Dan: GitLab-CI
    • Dan: talk to mobile dev
    • Lars: Concourse
    • Brennen: flesh out the spreadsheet more
    • Brennen: pick one more candate to review

Actions

edit
  • TODO: Lars: https://phabricator.wikimedia.org/T217594 (GitLab CI)
  • TODO: Lars: https://phabricator.wikimedia.org/T217595 (Concourse CI)
  • TODO: Brennen to continue work on spreadsheet during the day.
  • TODO: Brennen to add "open core y/n" to spreadsheet.
    • Be good to document which components are closed, since we want to be able to self-host.
  • TODO: Brennen to take next piece of software for evaluation off the stack once spreadsheet is more filled out.
  • TODO: Dan to reach out to mobile deveopers at WMF to gather requirements for what's needed for building and testing moble apps in CI.
  • TODO: Lars to set up next meeting for Thu, 16:00 UTC