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