mirror of
https://github.com/go-gitea/gitea.git
synced 2024-11-27 12:39:29 +08:00
Updated roadmap (markdown)
parent
8f403c3d0b
commit
28480d689e
60
roadmap.md
60
roadmap.md
@ -1,26 +1,74 @@
|
||||
# Roadmap for 2023
|
||||
# Roadmap for 2024
|
||||
|
||||
## Instant ability
|
||||
|
||||
* Don't reload page when changing something in the page. i.e. changing label in issue view page.
|
||||
* Display instant changes in issue/pull request view page when another person updated/add something.
|
||||
* Display outdated information on pull request files review page
|
||||
|
||||
## CI/CD
|
||||
|
||||
* Better compatible with Github Actions
|
||||
* Runner for more platforms and architectures
|
||||
* Marketplace for Actions
|
||||
|
||||
## Code Review
|
||||
|
||||
* Possibility to do the whole life cycle of a pull request online for small changes. (Online add files/rename files/delete files for pull requests and etc.)
|
||||
* Path tree for commit view on the left side.
|
||||
* Suggestion for code review
|
||||
|
||||
## Projects
|
||||
|
||||
* Automation for projects
|
||||
* Column mode for projects
|
||||
|
||||
## Buildability
|
||||
|
||||
* Reduce CI build times
|
||||
* Allow for auto-updating/auto-merging PRs when they are ready
|
||||
* Provide an LTS where security patches and some bug-fixes may be backported on a longer schedule than before
|
||||
* A more consistent release cadence to allow users to more effectively manage their updates and upgrades
|
||||
|
||||
## Readability
|
||||
|
||||
* Introduce an RFC process to be discussed with appropriate working groups and the TOC for large features
|
||||
* Refactor UI to allow for improved accessiblity and usability
|
||||
* Provide versioned documentation
|
||||
|
||||
## Scalability
|
||||
|
||||
* Implement a high-availability concept
|
||||
* Prepare for dynamic themes
|
||||
* Continue to work on performance improvements to ensure Gitea performs even better on low-powered hardware
|
||||
|
||||
# Roadmap for 2023
|
||||
|
||||
## Buildability
|
||||
|
||||
* ~Reduce CI build times~
|
||||
* ~Allow for auto-updating/auto-merging PRs when they are ready~
|
||||
* Provide an LTS where security patches and some bug-fixes may be backported on a longer schedule than before
|
||||
* A more consistent release cadence to allow users to more effectively manage their updates and upgrades
|
||||
|
||||
## Readability
|
||||
|
||||
* ~Introduce an RFC process to be discussed with appropriate working groups and the TOC for large features~
|
||||
* Refactor UI to allow for improved accessiblity and usability
|
||||
* ~Provide versioned documentation~
|
||||
|
||||
## Scalability
|
||||
|
||||
* Continue to work on performance improvements to ensure Gitea performs even better on low-powered hardware
|
||||
* Implement a high-availability concept
|
||||
* Prepare for dynamic themes
|
||||
|
||||
## CI/CD
|
||||
* Polish and introduce/promote [Actions](https://blog.gitea.io/2022/12/feature-preview-gitea-actions/) to help ease migrations to Gitea and provide a small (but powerful!) optional CI
|
||||
|
||||
* ~Polish and introduce/promote [Actions](https://blog.gitea.io/2022/12/feature-preview-gitea-actions/) to help ease migrations to Gitea and provide a small (but powerful!) optional CI~
|
||||
* Work on a better UX for third-party CI to be able to upload and view build logs in a unified interface
|
||||
|
||||
## Instant ability
|
||||
* Don't reload page when changing something in the page. i.e. changing label in issue view page.
|
||||
* Display instant time on feed or commits pages
|
||||
* Display instant changes in issue/pull request view page
|
||||
|
||||
* Don't reload page when changing something in the page. i.e. changing label in issue view page. (On the progress)
|
||||
* ~Display instant time on feed or commits pages~
|
||||
* Display instant changes in issue/pull request view page
|
||||
|
Loading…
Reference in New Issue
Block a user