>
> Where I think that there is a problem is when they ditch their old
> infrastructure and exclusively use ASF's infrastructure to build, maintain,
> and release non-ASF releases.  To be sure in the case of JSecurity the final
> artifacts will not use the ASF mirrors but that does not  hide the fact that
> they intend to build and maintain non-ASF releases exclusively using our
> infrastructure.
>
> Craig says that's fine.
>
> I think that they should release and maintain their new and earlier non-ASF
> releases on the infrastructure that they currently have or else use ours and
> follow the ASF/Incubator guidelines.


If it turns out that it is *not* OK to do this (use ASF infrastructure
exclusively to maintain our few remaining non-ASF releases), I'm perfectly
ok with that and of course would respect the Incubator's wishes - but I
myself would ask our current JSecurity team to delay the code import into
the ASF.

I don't think I would be willing to perform code modifications and patches
for the next Release Candidate release(s) and maybe the few point releases
that might follow on two different repositories.  That's a nightmare to
maintain - "Did I apply this patch to project-from-server-A and
project-from-server-B?  Hrm.. I can't remember if I JavaDoc'd that method
correctly in both locations...".  No thanks :)

Sure, this might delay our incubation process another few weeks or even a
month or two, but I don't mind that at all - I feel comfortable that
JSecurity will succeed at the ASF, so I don't feel a little extra delay
would hurt things for us much...  This is much less painful IMO than
manually mantaining code in two separate locations.

Regards,

Les

Reply via email to