At 08:22 AM 7/20/2005, Bruce Snyder wrote:
I'd like to hear some opinions from community members who are not
committers. If you are reading this message and you are not a
committer, PLEASE SPEAK UP! We want to hear your opinion on this
matter.

The more branching and integging you do the less time you have for actually fixing bugs and developing features.

The two questions users are asking right now is (a) where is a version that works and (b) where is the version that is CTS compliant. I think for most people Geronimo is a new thing that they are struggling to understand and the less obstacles to their understanding the better (and the more user momentum geronimo will get). People will try the "stable" milestones first and IMO these MUST work. On the other hand this is still an alpha release, so people are more forgiving about compatibility and missing features.

I actually don't think a branching model will help you much here (and it will slow you down), its really down to the discipline of individuals. Periodically freezing the codebase in order to put out a stable milestone is IMO a better approach, but it will only work if people really are disciplined about what they commit during the freeze. Once the feature set is permanently frozen then that's probably an appropriate time to branch.

To answer the question in the subject, I would push it out to M5 if its going to be very de-stabilizing, but include it if its just going to be incomplete. I doubt many users are going to try switching at this stage (unless there are outages in Jetty that tomcat doesn't have).

My $0.02

andy

Reply via email to