The current implementation of the toolchain is not flexible
I woke up this morning at 5, and I couldn't sleep anymore. Instead, my mind led me to the conclusion that the current implementation of the toolchain is anything but flexible. Other biometrics, for example fingerprints, might require a different set of tools. Modifying the toolchain in
bob.bio.gmm was a complete hack, and it will not be possible for other researchers (I am not even sure for the Idiapers) to build a new toolchain.
I am thinking that it should be possible to write a generic
Toolchain class to handle the submission and execution of jobs. This issue is just a reminder for myself to think about a better solution than the current.
I will come back to you when I have a more detailed plan. In the meantime, any comments are welcome.