On Thu, Jun 28, 2012 at 12:15 AM, Wander Lairson Costa wrote: > 2012/6/27 Tormod Volden: >> On Wed, Jun 27, 2012 at 12:31 PM, Wander Lairson Costa wrote: >>> Well, at worst, libusbhost would be another backend, based on the >>> libusb backend. Currently, due to my lack of free time, I am not >>> working on PyUSB (except by supporting mailing list, merging patches >>> and fixing simple bug fixes). If you provide the patch, I can merge it >>> in the current code (after a review, of course) , or if you are not >>> going to do that, you can create a new ticket for it, and at the right >>> time I make the implementation. >> >> Hi Wander, >> >> Incidentally, if you are not working so much on pyusb for the time >> being, maybe you can tag a 1.0-alpha3 release soon since there are a >> number of fixes accumulated since 1.0-alpha2? >> > > I could not remember right now any critical fixes since alpha 2, but > if there is one that is heavily affecting you, I can tag the release > with no problem. >
I have no critical fixes in mind, but I see that these alpha releases get picked up in various distributions so it is good to keep them coming. And I think 0.4 compatibility is very important for adoption, so compatibility fixes is always good to get out. >> Is there something in particular missing for a 1.0 release that the >> community can help out with? I checked Trac >> http://sourceforge.net/apps/trac/pyusb/report/1 but could not find any >> obvious blockers. >> > > Well, OpenUSB support is not ready (but since OpenUSB is not an > widespread library, it is not a showstopper for 1.0 release), > isochronous transfers (for libusb(x) 1.0 and libusb-win32) and I > didn't decide if libusbk will be in 1.0 or delayed to after stable Did this work in 0.4? As soon as there seems to be no regressions from 0.4 I think you should consider pushing 1.0, even if there are outstanding new features. Of course the API for existing functionality must be set in stone. > release. We also need better error checking (some errors are reported > in a too low level way in my opinion) and guarantee it works fine in Again, is this still better in 0.4? > all Python version >= 2.4 (including Python 3). That's is what I > remember by now. The fact that these stuff it not in the tracker is a > completely lack of care of mine. Some of the testing could maybe be coordinated on a wiki page? If there is a defined set of test cases, volunteers could test on different versions and in different environments. > >> Releases attract users, developers and hopefully contributors :) Of >> course it must be ready for consumption to avoid a heavy support >> burden. >> > > I agree. > > As a final word, if someone is willing to keep going with PyUSB > development I am more than happy to add him/her as a project admin. I > cannot help with coding right now, but I can help by directing what > needs to done and, may be, how I imagine things should be done. A listing of what needs to be done, in the tracker or wiki, would make it easier to contribute. But people usually contribute when they have their own motivations for it :) Regards, Tormod ------------------------------------------------------------------------------ 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/ _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users