Elafros Checklist (#575)

* Exact smae file

* Added proposed list of items reqwuired to open the repo

* Addeded Steve/Service description

* Change must be lang to we would like to

* Updated checklist based on PR comments
This commit is contained in:
Mark Chmarny 2018-04-03 12:34:13 -07:00 committed by GitHub
parent be7700bb17
commit bcb01e1e50
1 changed files with 32 additions and 0 deletions

32
project-checklist.md Normal file
View File

@ -0,0 +1,32 @@
# Elafros Project Checklist
The purpose of this checklist is to outline must-have items required to open the Elafros GitHub repositories to the public.
## Blockers to making project public
The tasks we would like to complete prior to making repository public, are:
- [x] Migrate code to github.com/elafros organization
- [ ] Set up long-term billing for Slack, Github, etc.
- [x] Migrate project roles document to the CONTRIBUTING.md
- [ ] Review project roles & governance changes
- [x] Elafros design/API documents posted to repo and reviewed
- [ ] Implement Service CRD in the compute/serving repo
- [ ] Seed initial project roadmap docs (e.g. API, Build, Autoscaling, Eventing)
- [ ] Validated no-build deployment ([Elafros Easy](https://github.com/elafros/install)) for GKE and non-GKE k8s cluster
- [ ] Validate all sample apps against elafros/install deployed cluster
- [ ] Upgrade Operator/Developer user guide (fully manual ok for now)
## After project is public
Additional items, that while still important can be completed after opening the repository, are:
- [ ] Configure @elafros Twitter account profile
- [ ] Configure social Stack Overflow label(s)
- [ ] Clean up GitHub landing page (pin repos, update description & links, seed community)
- [ ] Team Drive and mailing lists created
- [ ] Finalize logo design and apply it in Slack/GitHub
- [ ] Migrate to public prow
- [ ] Potentially rename elafros/elafros to elafros/serving or elafros/compute