It has been suggested that due to the large JIRA issue count (380+) on
Daffodil, that we start a regular odd-even release convention where even
point releases such as 3.2.0 are focused on new major features/function,
and odd point releases like the next one, 3.3.0, are focused on bug fixes,
performance improvements, and other non-functional changes (e.g.,
refactoring and clean-ups).

These are only guidelines/themes. Obviously a given release can contain a
new feature if it becomes a high-priority during the cycle, but the point
would be to give organizations that are embedding Daffodil into their
systems a bit more information for planning.

One thought I had is that this kind of cadence makes sense only for
Daffodil and it's Scala runtime1 back-end.

The C-generating runtime2 backend is still in a cycle of major feature
development, so I wouldn't want to hinder feature development there based
on a bug-fix cadence associated with other parts of Daffodil.

Also this obviously doesn't apply to the new vscode debugger.

Thoughts?

Reply via email to