On Mon, Nov 16, 2009 at 11:52 AM, Hyrum K. Wright <hyrum_wri...@mail.utexas.edu> wrote: > > On Nov 16, 2009, at 10:49 AM, Mark Phippard wrote: > >> On Mon, Nov 16, 2009 at 11:47 AM, C. Michael Pilato <cmpil...@collab.net> >> wrote: >>> What does the migration mean for JavaHL's package namespace and our version >>> compatibility? >> >> If we change the package names we would break all users. So I would >> say it means we cannot change the names. > > The other option is to deprecate the entirety of JavaHL, create JavaHL2 in > the new namespace, > and use that as an excuse to get rid of all the backward compat cruft.
If the ASF mandates we do this, then yes we can do something like that, although we do not really need to add the 2 since the namespace alone covers the change and the cruft we would have to keep would hide it. If we have to rename the packages, I'd like to rename SVNClientInterface to ISVNClient while we are at it. That said, I would be -1 on doing this for "just for fun". -- Thanks Mark Phippard http://markphip.blogspot.com/