Release process proposal #2471
Replies: 2 comments 31 replies
-
Release cadenceHow often should we do a release? How do we handle minor releases and patch releases? Some projects release at a certain time:
Other projects have don't have a clear cadence (probably because maintained by few people or because there isn't need). As we have a big team working on the project, I think we can make a commitment and try to stick to it, so the community Proposal
|
Beta Was this translation helpful? Give feedback.
-
Experimental featuresHaving a recurring release opens us to the risk of merging new features that are not ready to be published, for different reasons, e.g. multiple PRs are needed to create the feature, performance regressions, etc. These are features that will eventually be merged, regardless of the effort. They are not experiments that we plan So, the wording can change, we can call it "experimental", "feature flags", "WIP features", etc., but these features will eventually be the default of Rome. Proposal
*the name is arbitrary and not set on stone |
Beta Was this translation helpful? Give feedback.
-
Few days ago on discord I proposed to make a release of the new things we had done on the formatter (some new option and some bug fix), and that raised few question about how often we should do releases, what to release and how can we do releases without shipping things that are still unstable/experimental.
Two different topics, two different proposals.
Beta Was this translation helpful? Give feedback.
All reactions