Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call for testers #1755

Open
sagikazarmark opened this issue Feb 9, 2024 · 0 comments
Open

Call for testers #1755

sagikazarmark opened this issue Feb 9, 2024 · 0 comments

Comments

@sagikazarmark
Copy link
Collaborator

sagikazarmark commented Feb 9, 2024

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

@sagikazarmark sagikazarmark added the kind/enhancement New feature or request label Feb 9, 2024
Repository owner deleted a comment from github-actions bot Feb 9, 2024
@sagikazarmark sagikazarmark removed the kind/enhancement New feature or request label Feb 9, 2024
Repository owner locked and limited conversation to collaborators Feb 9, 2024
@sagikazarmark sagikazarmark pinned this issue Feb 9, 2024
@sagikazarmark sagikazarmark changed the title Testers needed Call for testers Feb 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant