[meta] 8.12
Goals
- improve the usability, quality of GitLab
- achieve our vision of a complete toolset
- make our enterprise product more interesting
Scheduled
- SSH for LFS | Weight: None => attempt to ship for 8.12, reevaluate during release
- Global and Group level labels | Weight: 5
- Merge request versions Dz started working on this | Weight: 9
-
EE
Enforce project size limit | Weight: 4 -
EE
Rebase automatically before merging | Weight: None - First iteration of Cycle analytics | Weight: None
- Add a group to a project (Prepare for GitLab 9.0) | Weight: 6
-
EE
Git hooks that prevents committing secrets | Weight: 5
hopeful
- Toggle LFS per project (highly requested) | Weight: 4
Shortlist
- Toggle or restrict features
- meta data when searching through issues
-
EE
squash and rebase: we are doing the first part for this (rebase) - has been put in the Scheduled list. The second part would be the Squash commit. -
EE
assign groups as approvers - assign multiple people to issues and MRs
Won't make 8.12
- EE option: VersionEye License integration
meta issues
- label management
- code review
- moderation tools
- user management
- collapse diff improvements
- EE: versioneye integration
- EE: ldap improvements
highly requested
- PGP verification https://gitlab.com/gitlab-org/gitlab-ce/issues/4232#note_12747010
- global code search https://gitlab.com/gitlab-org/gitlab-ee/issues/556
- toggle repository and other features https://gitlab.com/gitlab-org/gitlab-ce/issues/19734
Customer requested
- Expiration date on project membership https://gitlab.com/gitlab-org/gitlab-ee/issues/601
- export permissions https://gitlab.com/gitlab-org/gitlab-ce/issues/20125
Moderation
- audit log begin/end impersonation https://gitlab.com/gitlab-org/gitlab-ee/issues/743
EE
- external users can be improved and extended
- LDAP extensions and improvements
- versioneye license information EE #744
- group-level control
- Lab CLI for file locking
Small but big win
- distinguish between types of repos when importing from GitHub: https://gitlab.com/gitlab-org/gitlab-ce/issues/18824
- show approvals in MR overview https://gitlab.com/gitlab-org/gitlab-ee/issues/769