On 2/20/2012 10:50 AM, Remy Blank wrote:
  - Our feeling that a major release must contain something radically new
/ improved / shiny / (insert your pet characteristic here), and
therefore our unwillingness to "let go" of something that we think is
only an incremental improvement.

Very true... "Worth a major upgrade and risk to break existing plugins"
would be my pet characteristic :-)


Frankly, I don't think that making our release process more complex (by
introducing one more type of release) is going to be any help. If
anything, we should rather try and make it simpler.

Well, those pre-releases would allow us to keep only two lines of development (-stable and trunk), so it's not really more complex or changing our habits, whereas:

Here's my counter-proposal:

  - One minor release every 3 months, or as needed (e.g. security fixes,
blockers).
  - One major release every 6 months.

In this case, how do you see the relationships between minor and major
releases? Won't we end up with either having a very short maintenance period for a given major release or having more development branches to maintain concurrently? If not, then I'm also very much willing to try this alternative.

-- Christian

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to trac-dev@googlegroups.com.
To unsubscribe from this group, send email to 
trac-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to