process-handbook
process-handbook copied to clipboard
Basics of setting up a new client
We need to have a checklist for what happens once we have agreed to partner with a client on a project.
This needs to be expanded into a comprehensive readme, but here is a start:
- [ ] Create and sign contracts
- [ ] Book initial workshop
- [ ] Set up Google Drive
- [ ] Set up Gitter channel
- [ ] Create client org if one doesn't exist
- [ ] Invite team members to org (client and dwyl team)
- [ ] Create dwyl dev team
- [ ] Create repo for the project, initialise with a description, readme and call it something intelligent
- [ ] Copy over our labels
- [ ] Ensure dwyl dev team has correct permissions in repo
Just finishing this - @iteles
- what's "create dwyl dev team" involve?
- is there a magic label copier or is that manual?
Oops sorry, only just saw this:
- Setting up a dwyl dev team is creating a team within the
Collaborators & teamssetting at the org level if we have access or at the repo access if that's all we have access to and adding all dwyl developers to it. This means that at the repo level you can just provide the whole team with the correct permissions rather than having to add people individually - https://label-sync.herokuapp.com/ as per https://github.com/dwyl/labels
PR: https://github.com/dwyl/process-handbook/pull/132