[OpenAFS-devel] warnings fix

Derrick Brashear shadow@gmail.com
Fri, 17 Jul 2009 08:02:52 -0400


On Fri, Jul 17, 2009 at 5:07 AM, Felix Frank<Felix.Frank@desy.de> wrote:
>> I disagree. This assumes that other people who want stable code expect
>> *your* code to be stable for *them*, and want it in their environment.
>>
>> The general argument actually seems to boil down to, "I want stable to
>> be stable, with minimal changes, except for my thing", for everyone's
>> "my thing".
>>
>> This predictably scales poorly.
>
> Granted. Speaking only for myself, I would have liked to see a model that
> left the stable branch as just that, but allowed for additional branches off
> stable (such as, say, rxk5, rxosd etc.) that would have allowed
> a) interested sites to perform testing if they choose to and
> b) the community to observe and guide the evolution of such development
> endeavors
>
> That being said, there has never been any indication on your part that such
> an approach might be viable, so I guess it's the contributors' fault to let
> things drag along for too long, after all.

Until there was git, it wasn't. I wouldn't ascribe fault. The tools we
had were a good choice in 2000,
and a bad choice in 2009, especially for this sort of development
model. When I worked at a company
which did AFS development it became very obvious to me. I actually
worked out a way to add third party branch
support to CVS, but it wasn't worth the development effort needed to
distribute and deploy such a thing. CVS
isn't relevant as such a thing anymore.

> What I would like to reinforce, however, is that the large gap between
> stable and devel and devel's "testing only for all platforms except Windows"
> status has raised a certain barrier between bigger-scale contrib-projects
> and upstream development. I don't believe the blame for that can be put
> solely on the contributing parties.

Again, I won't argue the point. I'm no happier about it than you are.
But we are where we are,
and for the period of time where we had the tools we did, we did. Now
we have to collectively figure out the
path forward.

Derrick

> No hard feelings

(none taken or assumed)