Define Access Management Process for `opensafely-actions`
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Área
- authorization, documentation
Línea de trabajo
Empieza revisando el hilo relacionado de Slack y la entrada existente del playbook de la organización opensafely para transferir un repositorio de investigación. Define las directrices sobre propiedad, solicitud, aprobación, concesión y niveles de permisos para opensafely-actions; después, añade el proceso resultante como una entrada correspondiente del playbook tech-support y verifica cada elemento de la lista de comprobación de finalización.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Why are we doing this?
There is currently no clearly documented process for managing access to repositories in the opensafely-actions. It is unclear who owns access decisions, who can grant permissions, and what permission levels should be used.
Related Slack thread.
Slightly related playbook for opensafely organisation.
How will we know when it's done?
- A documented process exists for requesting and granting repository access.
- Repository ownership and responsibility for access decisions are defined.
- Guidance on appropriate permission levels is available.
- A corresponding playbook entry has been created.
What are we doing?
- Define ownership and responsibility for repository access within
opensafely-actions. - Document the process for requesting, approving, and granting access.
- Define guidance on repository permission levels and who should receive them.
- Add the process to the tech-support playbook.
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 12 h 47 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de opensafely-core/sysadmin
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
opensafely-core/sysadmin#297 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 50/100
opensafely-core/sysadmin#277 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
opensafely-core/sysadmin#214 · 2 comentarios ·
-
Switch to ingest keyAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
opensafely-core/sysadmin#200 · 1 comentario ·
-
Write RAP team policy for dependency updatesQuizá libre de nuevo @madwort la tomó hace 661 días y no hay ningún pull request abierto. Abierto
opensafely-core/sysadmin#176 · 3 comentarios · 1 asignado ·
Todos los issues de opensafely-core/sysadmin
Issues similares
-
cli good first issue help wanted python up-for-grabs
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
andrewsiah/agentswarm-data-tasks#36 ·
Los mantenedores suelen responder en 1 día
-
bug drawing-tools
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
cofade/open-garden-planner#827 ·
Los mantenedores suelen responder en 1 día
-
Methodology pageAbiertodocumentation site texts
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Krasnopjorovs/temet#66 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día