Closed alexandrelheinen closed 9 years ago
Alex,
First off, thank you for playing with the software and trying to contribute, it will only help make it more robust. Unfortunately, your pull request is full of issues and I can't merge it until they are resolved. In fact I would suggest deleting this pull request and starting over once your local git is clean.
git add .
then you may commit a bunch of junk. This clutters up the commit. An example is all of the whitespace in your commits. Minimal
tasks are designed to have the fewest necessary tasks for startup. You should not add to these. If you wish to add functionality, make a new sequence and add it to the library.loadSequence()
function please open an issue so that we can discuss. One reason we did not use a map initially was because it doesn't solve the problem of having to hard code a one to one string-constructor relationship, and actually requires more functions, when a simple if else chain does the same job in a very clear manner. Open an issue for this and we can discuss pros and cons.Come see me if you have any questions.
I've made some changes on the project because, when compiling CoDyCo Superbuild,
ISIR_MODULES
weren't compiling successfully due to errors likenote: candidate expects 3 arguments, 0 provided
. Furthermore, I also changed the LoadSequence function onsequenceLibrary.cpp
to avoid the if/else chain.To some tests I "improved"
FixedBaseMinimalTask
and consequently add some auxiliary functions tosequenceTools
, but I think it wouldn't be useful to merge it into the main project.