"Niklas Laxström" niklas.laxstrom@gmail.com wrote in message news:CAAVd=jbYKaqR83tbwHAOiFiqrb_wcF70Jk=zdLqTWfiUMJn1_A@mail.gmail.com...
I would like for us to:
- start enforcing @since annotations for new core code
- encourage adding FC interfaces to previous branches where possible
(and to also make releases out of those branches including the interfaces)
I'm all in favour of requiring higher standards for documentation and annotations, as long as they are enforced consistently and everyone, however experienced, gets the same level of amiable prodding to conform to them. I'm also a fan of backporting interfaces as far as possible (I've broken a number of 1.19 commits into two bits and marked one of them for backporting to 1.18, for instance); but I wouldn't go so far as to say we should be adding features to released versions. I think we have enough of a workload with controlling one active release branch, and that trying to manage a second would merely distract us from the business of actually implementing these new features in the first place.
--HM