From Fedora Project Wiki
(initial) |
No edit summary |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= Responsibility Matrix for the Two Week Atomic Fedora Change = | = Responsibility Matrix for the Two Week Atomic Fedora Change = | ||
This is a [https://en.wikipedia.org/wiki/Responsibility_assignment_matrix RACI matrix] for tasks required to implement the [[Changes/Layered Docker Image Build Service|Layered Docker Image Build Service]]. | This is a [https://en.wikipedia.org/wiki/Responsibility_assignment_matrix RACI matrix] for tasks required to implement the [[Changes/Layered Docker Image Build Service|Layered Docker Image Build Service]]. Work is tracked in Taiga: http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/wiki/home | ||
== Is this current? == | == Is this current? == | ||
It is, as of | It is, as of <!-- this is an automatic macro — you don't need to change this line --> {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}} | ||
== Definitions == | == Definitions == | ||
Line 44: | Line 45: | ||
| <!-- status --> | | <!-- status --> | ||
|- | |- | ||
! scope="row" colspan="2" | <!-- task --> | ! scope="row" colspan="2" | <!-- task --> Client tools | ||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Create package fed-osbs with configuration and fed-osbs executable | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
! scope="row" colspan="2" | <!-- task --> Create Workflow of whole process | |||
| <!-- responsible--> | | <!-- responsible--> | ||
| <!-- assists --> | | <!-- assists --> | ||
Line 52: | Line 68: | ||
|- | |- | ||
| <!-- task --> | | <!-- task --> | ||
| <!-- subtask --> | | <!-- subtask --> Write down the documentation | ||
| <!-- responsible--> | | <!-- responsible--> | ||
| <!-- assists --> | | <!-- assists --> | ||
| <!-- consulted --> | | <!-- consulted --> | ||
| <!-- informed --> | | <!-- informed --> | ||
| <!-- status --> | | <!-- status -->0% | ||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Figure out how dockerfiles should be stored in dist-git | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Define workflow of building images -- what plugins should be used during build | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
! scope="row" colspan="2" | <!-- task --> Deploy koji containerbuild plugin | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
! scope="row" colspan="2" | <!-- task --> Deploy OpenShift v3 | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Build RPMs | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Provision machine(s) | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Install and setup OpenShift | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
| <!-- task --> | |||
| <!-- subtask --> Create build image | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |||
! scope="row" colspan="2" | <!-- task --> Setup a distribution mechanism | |||
| <!-- responsible--> | |||
| <!-- assists --> | |||
| <!-- consulted --> | |||
| <!-- informed --> | |||
| <!-- status -->0% | |||
|- | |- | ||
| <!-- task --> | | <!-- task --> | ||
| <!-- subtask --> | | <!-- subtask --> Set up http/ftp | ||
| <!-- responsible--> | | <!-- responsible--> | ||
| <!-- assists --> | | <!-- assists --> | ||
Line 67: | Line 152: | ||
| <!-- status -->0% | | <!-- status -->0% | ||
|- | |- | ||
| <!-- task --> | |||
| <!-- subtask --> Set up NFS where OSBS will store images | |||
| <!-- responsible--> | | <!-- responsible--> | ||
| <!-- assists --> | | <!-- assists --> | ||
Line 75: | Line 161: | ||
|- | |- | ||
| <!-- task --> | | <!-- task --> | ||
| <!-- subtask --> | | <!-- subtask --> Implement in OSBS so it can push images to docker hub | ||
| <!-- responsible--> | | <!-- responsible--> | ||
| <!-- assists --> | | <!-- assists --> | ||
Line 89: | Line 175: | ||
* maxamillion [[User:Maxamillion| Adam Miller]] | * maxamillion [[User:Maxamillion| Adam Miller]] | ||
* walters [[User:Walters| Colin Walters]] | * walters [[User:Walters| Colin Walters]] | ||
* twaugh [[User:Twaugh|Tim Waugh]] | |||
== Various Task Notes == | == Various Task Notes == | ||
... | ... |
Latest revision as of 14:09, 21 July 2015
Responsibility Matrix for the Two Week Atomic Fedora Change
This is a RACI matrix for tasks required to implement the Layered Docker Image Build Service. Work is tracked in Taiga: http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/wiki/home
Is this current?
It is, as of 2015-07-21
Definitions
Here, we're using what Wikipedia calls "RACI (alternative scheme)":
- Responsible
- The person responsible for the performance of the task. There should be exactly one person with this assignment for each task.
- Assists
- Those who assist completion of the task.
- Consulted
- Those whose opinions are sought; and with whom there is two-way communication.
- Informed
- Those who are kept up-to-date on progress; and with whom there is one-way communication.
Task Table
Task | Subtask | Responsible | Assists | Consulted | Informed | Current Status |
---|---|---|---|---|---|---|
Client tools | 0% | |||||
Create package fed-osbs with configuration and fed-osbs executable | 0% | |||||
Create Workflow of whole process | 0% | |||||
Write down the documentation | 0% | |||||
Figure out how dockerfiles should be stored in dist-git | 0% | |||||
Define workflow of building images -- what plugins should be used during build | 0% | |||||
Deploy koji containerbuild plugin | 0% | |||||
Deploy OpenShift v3 | 0% | |||||
Build RPMs | 0% | |||||
Provision machine(s) | 0% | |||||
Install and setup OpenShift | 0% | |||||
Create build image | 0% | |||||
Setup a distribution mechanism | 0% | |||||
Set up http/ftp | 0% | |||||
Set up NFS where OSBS will store images | 0% | |||||
Implement in OSBS so it can push images to docker hub | 0% |
Glossary of Nicknames
- mattdm Matthew Miller
- maxamillion Adam Miller
- walters Colin Walters
- twaugh Tim Waugh
Various Task Notes
...