VLC migration to GitLab
Background
VideoLAN is a non-profit organization, developing multimedia applications, like VLC, x264 or dav1d.
VideoLAN has partially moved some projects to its own Gitlab instance, like for VLC/Android or VLC/iOS.
VideoLAN has mandatory self-hosting requirements.
Goals
The main goals for this migration are:
- simplify contributions for external users,
- single login/application for all coding tasks, from bugs to reviews, to release,
- less maintenance
VideoLAN would like to kill:
- trac (bugtracker)
- patchwork (patch tracking)
- wiki
- gitosis (git user management)
- git webview
- jenkins (CI)
- our documentation
and move all this to Gitlab
Issues
This ticket will be linked to the issues we currently have.
Custom Fields
The biggest issue is the lack of Custom Fields in the bug tracker. https://gitlab.com/gitlab-org/gitlab-ce/issues/8988
Gitlab-CI issues
The biggest issue on the CI side is: https://gitlab.com/gitlab-org/gitlab-ce/issues/23902
Other issues
MR
- No "Rebase" option shown in MR for Reporter in FF-only project: https://gitlab.com/gitlab-org/gitlab-ce/issues/47094
- Global options for MR: #57248 (moved)
Documentation
- Control over images in MD #21189 (moved)
Edited by Jean-Baptiste Kempf