On Sat, Sep 29, 2012 at 7:16 AM, Pete Batard <p...@akeo.ie> wrote:
>> I also know of several upstreams for other libs who have done
>> that and they are not popular with distros at all!
>
> The great thing with being a fork is we can afford being unpopular: our
> users have exceedingly easy means to switch away from us if they aren't
> happy. :)

The thing is that the fork is now much more popular than the
existing libusb among Linux distros and their expectation seems to
be that libusbx-1.0.x will be drop-in replacement of libusb-1.0.

More over, just as libusb-0.1 API will be there for many years,
libusb-1.0 API will be there for many years as well. So it is good
not to break them.

My suggestion is to continue new development in 2.0/3.0
but keep 1.0.x for a while (1.0.15 can be 1.0.14 + bug fix
+ USB 3.0).

>> I never was against that other then for compatibility reasons, so if
>> we drop compatibility, lets rebrand :)
>
> I wouldn't call a simple library name change and rebrand... If we're
> going to rebrand the library name, I fail to see why we wouldn't
> logically rebrand the include as well. For all we know, someone might
> end up looking at the wrong library when they experience an issue with
> an app they didn't develop, based on the header they see being used in
> the source.

Yes that is my initial thought as well, to use libusbx.h and not libusb.h.
If 1.0.x series are maintained by Hans for a bit longer, I do not see
an issue of changing to libusbx.h for 2.0/3.0 series. After that, if the
API change getting more and more and it is not that feasible to maintain
1.0.x series further, then a libusb1-compat can be developed.


-- 
Xiaofan

------------------------------------------------------------------------------
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to