An error occurred while fetching the assigned iteration of the selected issue.
8.14 Edge Plan
This is what the Edge team is currently working on.
- ~backstage improvements
- ~"technical debt" issues
- ~"Community Contribution" merge requests
Work on Community Contributions
- Prioritize ~"Community Contribution" merge requests: #23486 (closed)
@rspeicher
, @jacobvosmaer-gitlab
& @rymai
Backstage improvements: Backend
-
Working to reduce CE-to-EE merge conflicts: gitlab-org/gitlab-ee#715
-
Fix the CE to EE merge check rake task: !6949 (merged) (
@rymai
) -
Improve ee_compat_check task (part 3): #23945 (closed) (
@rymai
) -
Create a doc for the CE->EE development workflow: gitlab-org/gitlab-ce#23740 => !7248 (merged) (
@rymai
) - Identify diff by file between CE & EE: https://gitlab.com/gitlab-org/gitlab-ee/issues/715#note_16838348 + https://gitlab.com/snippets/28629
- Add CE code missing from EE: gitlab-org/gitlab-ee#1127
-
meta [short-term] Discuss the usage of
# EE-specific
comments: gitlab-org/gitlab-ee#1170 - meta [mid-term] Refactor often conflicting files to reduce potential CE->EE conflicts: gitlab-org/gitlab-ce#23864
-
meta [long-term] Brainstorm long-term architectural solution to avoid CE->EE conflicts: gitlab-org/gitlab-ce#23865
- Consider bringing view decorators back: #23563 (closed)
-
Fix the CE to EE merge check rake task: !6949 (merged) (
-
meta Improve code quality by using static analysis: #3444 (closed)
- Custom Rubocop rules to add: #18040 (closed)
- Enable HAML-LINT linters: #22072 (closed)
- Enable Rails/OutputSafety cop: #19457 (moved)
-
Members should be created in a service to make controller thin: #23566 (closed) => gitlab-org/gitlab-ce!7170 (
@vsizov
) -
Reduce duplication introduced in
issuable_filters_present
: #23546 (closed) -
Provide a new
gitlab:workhorse:install
Rake task similar togitlab:shell:install
: !6574 (merged) (@rymai
) -
Improvement to Git GC code: !6588 (closed) (
@jacobvosmaer-gitlab
)
Release tools
-
Fix the Great CHANGELOG Conflict Crisis : #17826 (closed) (
@rymai
)-
Automated changelogs: release-tools!29 (merged) (
@rspeicher
) -
Add a bin/changelog script and changelog documentation: !7098 (merged) (
@rspeicher
) -
Integrate
Changelog::Manager
into the release process: gitlab-org/release-tools#32 => release-tools!47 (merged) (@rspeicher
) -
Add specs for
bin/changelog
(@rspeicher
)
-
Automated changelogs: release-tools!29 (merged) (
GitLab Workhorse
-
Expose service metrics via Prometheus: gitlab-workhorse#61 (closed) (
@jacobvosmaer-gitlab
) -
Add
Gitlab::Workhorse::Multipart
: !5867 (merged) (@jacobvosmaer-gitlab
)
Frontend
- meta Frontend decisions regarding styleguides and external libs: #23495 (closed)
@jacobvosmaer-gitlab
Idea-to-production demo: - Terminal access authorization : !6740 (closed) / gitlab-workhorse!75 (closed)
@markglenfletcher
& @mattl
Issue triaging: -
GitLab-CE Stale Issue Closure Proposal: #21769 (closed) (
@markglenfletcher
) -
Issue bash: #17815 (closed) (
@markglenfletcher
) -
Merge always in progress: gitlab-org/gitlab-ce#2995 (
@mattl
)
@bkc
Gogs: - Test GitHub importer with Gogs: #22348 (closed)
- Add pagination to releases: https://github.com/gogits/gogs/issues/2164
- "Gogs doesn’t have any tests" https://github.com/gogits/gogs/issues/2293
- Truncation issue on Windows: https://github.com/gogits/gogs/issues/3722
@chriscool
Git External Object Database support: Project description: https://dev.gitlab.org/gitlab/organization/issues/789
Other Git-related issues
- Confidential: #17808 (closed) => Will be released in Git 2.11.
- Suppress upload-pack Wait() error on shallow clone: gitlab-workhorse!71 (comment 16280062)
- Clicking "History" should use --follow so we can have history even if files got moved/renamed: https://gitlab.com/gitlab-org/gitlab-ce/issues/23062#note_16624123