On 2013.02.15 18:56, Kustaa Nyholm wrote: > On 15.2.2013 20.02, "Tim Roberts" <t...@probo.com> wrote: > >> Is someone actually coding up a first-draft hotplug solution to do some >> experimentation? > > > I don't no, but I don't think so, there is I believe an implementation > from Pete way back.
Yeah, I've been trying to find the time to rebase it against libusbx, especially as some people [1] have been using it and adding their own fixes. Of course the new hotplug proposal has now reshuffled the cards. The bulk of the code came for Nokia, with the core of the patch (Linux + OS-X) at [2] and the initial Windows counterpart at [3]. >> There are two ways to design standard libraries. One way is to take >> software that someone has been working on and using, clean it up, and >> release it. This is the Linux model -- more or less how libusb* has >> operated throughout its life. This is also how the original C standard >> was created -- they standardized existing practice. > > I'm all for that. Unsurprisingly, I'm very much in favour of that approach too. That's not to say that what you first release will earn you a lot of accolades, but it's a lot easier to comment on the flaws and merits of a proposal, and whether a better design might exist, once you have something concrete that can be used to generate feedback. Regards, /Pete [1] https://github.com/libusbx/libusbx/issues/9#issuecomment-8780680 [2] http://git.libusb.org/?p=libusb/libusb-pbatard.git;a=commitdiff;h=6cb025b4c853f2c034f72e12b1ab243d9d6e2a59;js=1 [3] http://git.libusb.org/?p=libusb/libusb-pbatard.git;a=commitdiff;h=20e706f33a6caff186340732fa68ce3f261de1c0;js=1 ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel