Ownership of GitLab Development Kit (GDK)
https://gitlab.com/gitlab-org/gitlab-development-kit/ is important for developer productivity when contributing to GitLab. It started as a bit of a hobby project of @jacobvosmaer-gitlab ; it is now maintained by @grzesiek (CI team) and @jacobvosmaer-gitlab (Gitaly team).
In the current situation it is not very clear which team in the GitLab org chart owns GDK. This makes it hard for Grzegorz and me (and our respective managers @ayufan and @andrewn) to justify spending time on GDK.
I am not sure how to resolve this but I wanted to start a discussion about it.
The status quo is that GDK is in maintenance mode, and that @grzesiek is spending more time responding to issues and merge requests than @jacobvosmaer-gitlab . Some worthwhile things that are not getting done are:
- gradually rewrite Make/Shell script mess into Ruby to ease contribution to GDK itself => important because the current situation puts more work on the shoulders of the maintainers
- improve support for Docker workflows => Docker is a very popular tool for managing developer environments (although it has poor Mac support, making it less obviously useful inside our company). GDK users, quite reasonably, want this.