/
2019-02-01 Meeting notes
2019-02-01 Meeting notes
Date
Attendees
Casey Cain
- Ed Warnicke
- Brian Freeman
- ChrisC
- Wenjing Chu
- Morgan Richomme
- Eric Debeau
- Thanh Ha
- Trevor Bramwell
- Trevor Cooper
- Ed Kern
Goals
Discussion items
- Release rolls are a pain with the current setup
2. Morgan's comment was about who can merge jjb changes - right now some jobs can only be merged by LF (located in North America)
Categories of Things
Copied from which was done specific for OPNFV: https://etherpad.opnfv.org/p/infraevolution
SCM: Gerrit → Github / Gitlab
CI: Jenkins → CI Provider (CircleCI, GitLab-CI, TravisCI, GithubActions, etc)
- Github
- Gitlab
- Bitbucket
- Packet also offer colo
- Other?
- Docker hub: https://hub.docker.com/
- Maven Central: https://oss.sonatype.org/
- PyPi: https://pypi.org/
- Docs:
- ReadTheDocs: https://readthedocs.org/
- Github+(Hugo/Jeckyl)+Netlify - most modern projects use this stack
Types of Artifacts
ONAP: jars , dockers , python/pip ,
FDio: jars, apt/yum - ambitions of dockers
OPNFV: git tags, docker, python packages, rpms
Priority of Things
- SCM
- CI
- Artifact Repo
- HW Hosting - HWaaS vs Own
Evaluation Requirements
- Cost
- Time / Effort to Move
- Cost to Move
- DCO Support (SCM) - Github support DCO enforcement
- Risk of service going away
- Risk of free/discount pricing tier going away
POC
- Low hanging POCs
- Packagecloud for apt/yum - FD.io has done
- Docker hub for container images - very widely done
- SCM: POC Github PRs ?
- CI: POCing Circleci/TravisCi etc
Action items
Type your task here. Use "@" to assign a user and "//" to select a due date
- Gather Jenkins stats per project - LF ?
- SCM (git hub) → CI poc for ONAP (Morgan and Christophe) , ODL () , FD.io (Ed) ,OPNFV ( work done by Cédric Ollivier in OPNFV functest) , etc for a few repo's