mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-23 12:31:07 +01:00
docs/goals.md: make clear that complication of CI/CD pipeline is bad
CI/CD pipeline is usually hard to debug. So it is good to keep it as simple as possible.
This commit is contained in:
parent
ef01df10bd
commit
c6e7fb688b
@ -23,7 +23,7 @@ menu:
|
||||
upgrade to [the latest available release](https://docs.victoriametrics.com/CHANGELOG.html) and remain happy.
|
||||
1. Improving usability for the existing functionality of VictoriaMetrics components.
|
||||
1. Improving the readability and maintainability of the code base by removing unnecessary abstractions and simplifying the code whenever possible.
|
||||
1. Improving development velocity by optimizing CI/CD tasks, so they take less time.
|
||||
1. Improving development velocity by optimizing and simplifying CI/CD tasks, so they take less time.
|
||||
|
||||
## Non-goals
|
||||
|
||||
@ -40,8 +40,8 @@ menu:
|
||||
Other feature requests must be closed as `won't implement`, with the link to this page.
|
||||
1. Merging all the pull requests users submit. These pull requests should fit [the goals](#goals) of VictoriaMetrics.
|
||||
Other pull requests must be closed as `won't merge`, with the link to this page.
|
||||
1. Slowing down CI/CD pipelines with non-essential tasks, since this results in development velocity slowdown.
|
||||
1. Slowing down development velocity by introducing non-essential requirements.
|
||||
1. Slowing down and complicating CI/CD pipelines with non-essential tasks, since this results in development velocity slowdown.
|
||||
1. Introducing non-essential requrirements, since this slows down development velocity.
|
||||
|
||||
## VictoriaMetrics proverbs
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user