Hello,
I am one of the maintainers of phidgets_drivers, and we have recently released the package for Hydro and Indigo.
We used to implement a similar solution for downloading and building libphidget before releasing the package. However, some changes were made for the release, and phidgets_drivers
now depends on libphidgets
because you guys had already released the library and we wanted to avoid conflicts.
Such changes sparkled an interesting discussion at CCNYRoboticsLab/phidgets_drivers#18.
Whilst I am aware that libphidgets
, as it is, currently breaks REP 136, @v4hn pointed out some other disadvantages, with the outdated version of libphidget being the key criticism, and @mintar provided suggestions to overcome the issues discussed.
Therefore, we were wondering whether cob_extern
would be willing to drop libphidgets
so that phidgets_drivers
can take over the release of the libphidget library.
We believe it would make more sense for libphidget to reside in phidgets_drivers
rather than cob_extern
, and we would also ensure the library release will benefit from bug fixes of latest versions, always testing compatibility prior to release.
Would you be willing to go forward with these changes?
What are your concerns and suggestions?
Thanks!