Johan Corveleyn wrote:
> I think we need to aim for a much sooner 1.11 release. And I'd like us
> to agree on some intended planning / timing. I know it's easy to talk
> about it, and much more difficult to actually *do it*. But first
> things first, what are our intentions?

Yes, let's agree a plan. Thanks for raising this.

The suggestion below for a 6-month "fast" cycle with 2-year "LTS" releases is 
in line with what I think we should be doing and what I think we *can* do. On 
top of that, it is similar to what some other stable software projects do (I'm 
thinking of Ubuntu).

So I support that plan.

I don't recall any objections outstanding. Yes, of course it will be more 
difficult initially, and yes, we don't have much capacity, but the idea is that 
the new plan will improve the situation.

Some details need "fleshing out" (such as what we do if the schedule slips 
considerably), but that is fine, we can decide those details after the main 
decision.

> > - WC multiple format support: we're okay for now (1.8 - 1.10 have the
> > same format), but for 1.11 it would be good if we can make
> > better-pristines happen (go Brane! :-).

It would be good, yes, but not a blocker. We can continue without it for the 
time being. If and when we want or need a format bump, we can figure out what 
to do at that point.

> > - Frequency: should we aim for 6 months, or 9, 12, ... for the "fast
> > releases" (and "long term support" releases, each a couple of years
> > apart)? I'd stick with my initial proposal: 6 month release cycle, and
> > designate one as an LTS release every 2 years, of which we support one
> > fully, and one more with only security fixes.

+1.

> So, IMHO, we just need to pick a date for creating the 1.11.x branch
> (the rest of the timing follows from that), and have some poor soul
> volunteer to RM it :-).

Branch for stabilization 4 months after the last release (which was in 
2018-04), so:

  * Branch in 2018-08
  * Aim to release in 2018-10

(I choose the 1.10 release date rather than branching date as a baseline, 
because we had much more and much older changes that needed testing, reviewing 
and fixing. In a 6-month cycle we should be able to stabilize more quickly.)

At this time, I know of no reason why I would not be able to RM 1.11 myself. 
Otherwise I am happy to lend some support to someone else doing it.

- Julian

Reply via email to