On 2012.04.24 15:22, Hans Petter Selasky wrote:
> I think it is important for the future of libusb that we are able to agree on
> a common API among the various implementations of libusb and are able to
> separate that from code development, and not diverge into various non-
> compatible libraries.

Which would be a fair point if we forked because of diverging views with 
regards to implementation choices, rather than because most of us saw 
libusb has having no future.

Because of libusb's past and our inability to reach any form of 
compromise with regards to the project direction (the very reasonthat 
prompted the fork), agreement on a common API is unlikely to happen. 
We've had too many instances of Peter going against the majority vote 
and just doing his own thing, which also seems to be the reason why he 
has vehemently rejected, as should be very apparent to anybody who 
followed the list over the past 18 months, any idea to relinquish or 
share power.

I too wish the libusbx fork could be harmless for users and not require 
to pick a side. However, past history seems to demonstrate that this is 
just wishful thinking, and that peaceful coexistence is not to be had as 
long as Peter is unable, as he just demonstrated with his get_version 
implementation, to go with, let alone ask, what the majority wants.

So basically, the "common API" you are advocating right now is likely to 
be reduced to "libusb will do its own thing as usual, and libusbx should 
not deviate from it". I'm afraid that doesn't see very helpful for 
users, as it will ultimately deprive them of features that they could 
greatly benefit from.

Still, our current plan is to keep the existing libusb API untouched 
until libusbx v2.0, which is the best we can do. And any API we add is 
done publicly in libusbx-devel and subject to the regular review 
process, where anybody can participate, including libusb-devel members. 
We do hope that's a fair enough approach.

Regards,

/Pete


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to