You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Despite my best efforts, Viper has seen a few regressions in the last few releases.
Unfortunately, this is to be expected not just with major changes but with minor changes as well due to the complexity of the code and the tons of untested side effects that people often rely on as features.
The fear of breaking existing features has been a significant blocker for some of the improvements I planned and still plan to make for this library.
To prevent future regressions, I'm calling for testers from the community who would help test changes and experimental features before they become generally available.
I don't have a formal or complete process in mind (yet), but the general idea is to hide every major change behind feature flags if possible and ask a specific group of users to do some tests with their own applications for a period of time. If they don't expect any regressions, the change would be released to everyone (i.e. the feature flag removed).
Ideally, this would be a large pool of users from the community with a wide range of usage patterns, so we can share the load and spot regressions of exotic use cases as well.
If you are interested in becoming a tester (and for more details), please leave a comment here: #1756
The text was updated successfully, but these errors were encountered:
Despite my best efforts, Viper has seen a few regressions in the last few releases.
Unfortunately, this is to be expected not just with major changes but with minor changes as well due to the complexity of the code and the tons of untested side effects that people often rely on as features.
The fear of breaking existing features has been a significant blocker for some of the improvements I planned and still plan to make for this library.
To prevent future regressions, I'm calling for testers from the community who would help test changes and experimental features before they become generally available.
I don't have a formal or complete process in mind (yet), but the general idea is to hide every major change behind feature flags if possible and ask a specific group of users to do some tests with their own applications for a period of time. If they don't expect any regressions, the change would be released to everyone (i.e. the feature flag removed).
Ideally, this would be a large pool of users from the community with a wide range of usage patterns, so we can share the load and spot regressions of exotic use cases as well.
If you are interested in becoming a tester (and for more details), please leave a comment here: #1756
The text was updated successfully, but these errors were encountered: