[OpenAFS-devel] Selecting a configuration file format for OpenAFS Services
Simon Wilkinson
sxw@inf.ed.ac.uk
Sat, 16 May 2009 16:34:38 +0100
On 16 May 2009, at 16:21, Derrick Brashear wrote:
>
> the issue from where I'm sitting is that anything we start supporting
> (command line) we end up supporting ~forever, so if it's unpleasant,
> i'd rather not start down the road at all.
I think there is an argument for being less conservative with the 1.5
branch. Users obviously expect that items appearing in 1.4.x will be
there for the long term (I'd argue probably not for ~forever, but at
least until the next major release). However I don't think this needs
to be the case with 1.5 which is, after all, the space where all of
our visible experimentation occurs. I think we need to be free to
release versions of 1.5.x with particular features, and then remove or
modify them in other releases in that series.
We need to be able to make progress on integrating new work, even if
that work isn't initially in a perfect state. I think blocking small
features on major internal reworkings that are invariably massively
delayed just leads to things never getting done. As I've said before,
I believe we need to focus far more on real bread today, than on
mythical cake tomorrow.
Simon.