Is version 7 production ready? #3299
Replies: 2 comments 2 replies
-
Hello, It would allow you (@jeremydmiller ) to deliver features to customer while not impacting too soon other users What do you think? |
Beta Was this translation helpful? Give feedback.
-
For the last few months, Marten has been on a weekly-to-fortnightly release schedule. Typically, a release is made for one of a couple reasons:
There was, a number of beta & RC releases were published that helped in ironing out a laundry list of LINQ problems before launch.
Because despite having 7500+ tests, the permutations used in production systems are almost infinite and someone somewhere can run into an issue that was caused by a usage we didn't predict. The complexity of the changes that have been made over the v7 lifetime are more significant than v6, unfortunately increasing the risk for unknown problems to show up, thus requiring more patch releases. I do agree with @tomap that we should be releasing beta packages for particularly risky changes. |
Beta Was this translation helpful? Give feedback.
-
When looking at the releases version 7 looks more like a playground instead of a well tested production ready package.
New minor releases: time by time and not based on any (public available) release schedule
Patch releases: quite often within hours after a minor release (why isn't the minor release tested well enough to avoid these patches)
In general: why was there no extended testing period (kind of beta-tests) after the big linq-rewrite for version 7?
So is version 7 of Marten a kind of beta-test for an upcoming version 8?
I, and my teammates at work, can't understand that release-cycle and this is actually a show-stopper for Critter Stack Pro.
Please shed some light on the quite often releases and especially why patches need to follow immediately.
For work we'd expect some well tested releases that are ideally based on some rough schedule
Beta Was this translation helpful? Give feedback.
All reactions