Tracker bug for upstream GitLab
Let's have a tracker bug for issues that are affecting us and are GitLab upstream.
Blockers
The following issues are ordered by time critical.
- Mostly at https://gitlab.com/gitlab-org/gitlab-ce/issues/35287
-
User ID not present in GitLab Shell, preventing translation user checking - https://gitlab.com/gitlab-org/gitlab-ce/issues/24945. There is an issue that the fix evaluated the wrong field. Expected actual fix is planned for GitLab 10.2. -
Allow fast forward merge option in the UI - https://gitlab.com/gitlab-org/gitlab-ce/issues/20076. Part was completed but seems it's missing the actual rebase before merging. Update: We agreed on having it for GitLab 10.4, together with few of our projects migrating. -
Preserve comments in MR discussions after git push --force the branch in the MR - https://gitlab.com/gitlab-org/gitlab-ce/issues/31847. Update: Expected fix in GitLab 10.3. -
Ability to merge duplicated issues. It was https://gitlab.com/gitlab-org/gitlab-ce/issues/26372, however it's missing a richer UI experience. Filed https://gitlab.com/gitlab-org/gitlab-ce/issues/39751 for the missing UI/UX of duplicates handling. Update: We agreed this will be an ongoing effort. -
External users cannot create forks, preventing external contributions https://gitlab.gnome.org/GNOME/Infrastructure/issues/18, upstream: https://gitlab.com/gitlab-org/gitlab-ce/issues/15173. I have the feeling this might be us missing something.
Non Blockers
The following issues are ordered by impact.
Major
-
Figure out a workflow for merge requests that needs modifications to be done by the maintainer - https://gitlab.com/gitlab-org/gitlab-ce/issues/39756 -
Diffs bigger than 100kb cannot be reviewed - https://gitlab.com/gitlab-org/gitlab-ce/issues/30061#note_53197730 -
Dependencies between issues https://gitlab.gnome.org/GNOME/Infrastructure/issues/17, upstream: https://gitlab.com/gitlab-org/gitlab-ce/issues/4058. Seems this one is going to be difficult to become free software.
Medium
-
Identifying our instance as official GNOME is difficult with the new navigation https://gitlab.gnome.org/GNOME/Infrastructure/issues/19. -
If we are going to use the description to put related issues to be tracked as a workaround for not having built-in support for "relation between issues", we might need to have a way to remove all the "User changed the description" meta messages or collapse them. -
And, not, or operands for search https://gitlab.com/gitlab-org/gitlab-ce/issues/27747. -
Stock responses for comments (like need backtrace, etc.). Tracked in issue #33, and upstream: https://gitlab.com/gitlab-org/gitlab-ce/issues/14796 -
Allow permissions for wiki separated from developer permission - https://gitlab.com/gitlab-org/gitlab-ce/issues/19798 -
Have a good workflow for translators, it can involve labels that scale well (for having a label per language without cluttering much the UI) - upstream for scalability of labels: https://gitlab.com/gitlab-org/gitlab-ce/issues/21902 -
Add "filter by name" for group labels, similar to what we have per project - https://gitlab.com/gitlab-org/gitlab-ce/issues/27031 -
Not convenient way to review commit messages - https://gitlab.com/gitlab-org/gitlab-ce/issues/38602
Minor
-
Project names cannot contain '+'. Guess which project is at fault :) - https://gitlab.com/gitlab-org/gitlab-ce/issues/40838 -
Ability to merge only part of the merge request - https://gitlab.com/gitlab-org/gitlab-ce/issues/36913 -
Internal error when editing a issue description with task list - https://gitlab.com/gitlab-org/gitlab-ce/issues/38639 -
Markdown generation jumps some lines - https://gitlab.com/gitlab-org/gitlab-ce/issues/33770
Nice to have
-
CI for every commit instead of just last commit - https://gitlab.com/gitlab-org/gitlab-ce/issues/13187
Edited by Carlos Soriano