From: Pete B. <pb...@gm...> - 2010-08-23 09:27:38
|
OK. I don't have a problem reviewing the snapshot's file organization when we do something official (which the current snapshots is not), however a couple of things: 1. I don't see the examples ever having higher status than the library files. 2. _NOBODY_ seems to have the fingerprint device that the dpfp samples target. Providing executables for a device that almost nobody has access to is a waste of space IMO. Unless we ever see requests from people who have the "U.are.U 4000B fingerprint scanner", I don't think there's much point in expecting people to learn from a sample exe they can't use... The source of that sample is useful, especially the threaded one, but the exe, not so much. On the other hand, xusb and lsusb will return useful information, regardless of the USB device you have access to. 3. I agree that ultimately we should only provide one set of DLLs. However, we're still pretty much in experimental stage, with DLL interchangeability having only very recently been added. Also, since not everybody seems to be convinced about that, I want to confirm that the multilib MinGW32 DLLs work as well as the DDK one. As such, and as I consider any user of non-official binaries to be OK with being guinea pigs, I am planning to continue providing 2 sets of DLLs. Because of that, I'll keep the MinGW/MS -> DLL/static_lib approach in my snapshot, instead of DLL/static_lib -> MinGW/MS But I think this discussion makes sense, since I doubt we'll have an installer ready by the time we have an official release but we'll need something a bit more official than the current non official snapshots. Might also want to get started on a readme describing the files included, that would also provide links to the API, etc, so that we have something that looks redistributable when we go official. It might also make sense to include the source for the examples in what we distribute, as the expectation is that people downloading the library snapshot are going build a libusb based application, so having some sample code included by default could be useful. Regards, /Pete |