On 2013.04.14 13:01, Klaus Reimer wrote:
> I'm really confused about this libusb forking.

Then allow me to add add to your confusion:
Ever stopped to wonder why the libusb release candidates happen in an 
private branch and not their mainline? Or wondered about what happened 
to libusb releases 1.0.10 to 1.0.15? I could also comment on how major 
features are being shoved in between two RCs there.

> I switched to libusbx a
> few months ago because of the reasons you list on your website. And now
> it's the other way around?

We picked a few OS X patches from Nathan's libusb branch for our 1.0.15 
release, but not the one you are interested in. For what is worth, we 
tend to cater for patches that are issued against our mainline first (a 
few of them occurred, giving us more than enough material to go to 
release), and then pick the diffs from libusb when we feel they have 
stabilized enough.

In case you haven't noticed, these libusb changes are very recent, and 
exist in a private branch, so I hope you'll excuse us for not picking 
them up right away when we are busy with the process of going through 
our own release and trying to minimize changes to our repository during 
that time.
Also, we sure wouldn't mind if libusb finalized all these changes 
through an actual release, before we pick them up, as some of them them 
could do with a little more finishing...

Since it's a bit too late for 1.0.15, this patch will make it into 
1.0.16 along with whatever libusb introduced and that we think our users 
can benefit from. Given past history, which is our reason for forking, 
there's probably a good chance to see the libusbx 1.0.16 release happen 
before libusb actually release their 1.0.16 (or whatever they'll decide 
to bump their release number to then)...

Now, of course, you can greatly speed up the libusbx integration of the 
patch you are after by isolating the libusb changes, and converting them 
into a patch that we can apply against our mainline.

Regards,

/Pete

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to