Hi Daniel

I am hoping to soon do a tidy up of the code that I am using to get libfprint to work on our embedded systems, and would like to give you the option to fold this back into the project.

I have a couple of questions:

1) Should I go ahead and modify against v0.05 - or would it be better to wait until v0.06 ?

2) I was thinking of using compile switches that would alternate the Making of the project. i.e. By default you get the normal standard compile - but with the use of compile switches you could include extra embedded libfprint code, and/or code from stripped down 3rd Party libraries (like glib and/or the AES code etc.)

3) Regarding the use of external libraries that are just too large to fit on some embedded systems (e.g. GLib). Would you rather we keep the shrinking down of these libraries as a separate project (outside of libprint), or is it okay to include stripped down source files inside a say libfprint/glib_shrunk or something like that? GLib is also licensed under LGPL v2 - so is this okay from a licensing point of view?

4) For now, I've been trying to make as few changes as possible to your files, and have rather added new functions to a c file called embedded.c Are you okay with this, or would you rather have all these changes incorporated into the core.c / imgdev.c etc. files?
For example the following are in embedded.c at the moment:
void fp_embedded_init(struct fp_dev **p_fingerprint_device, struct fp_img_dev **p_img_dev, struct fp_dscv_dev **p_dscv_dev); void fp_embedded_exit(struct fp_dev **p_fingerprint_device, struct fp_img_dev **p_img_dev, struct fp_dscv_dev **p_dscv_dev); void fp_embedded_capture(struct fp_dev *p_dev, struct fp_img **p_img, int p_unconditional);

Keep up the fantastic work.

Cheers
Jono

_______________________________________________
fprint mailing list
[email protected]
http://lists.reactivated.net/mailman/listinfo/fprint

Reply via email to