daisy / pipeline-mod-braille

!! NOTE: This project is now part of the pipeline-modules project !! | Braille Production Modules for the DAISY Pipeline 2
1 stars 4 forks source link

Find better alternative for manually enabling/disabling modules #113

Closed bertfrees closed 6 years ago

bertfrees commented 8 years ago

The reason for disabling modules is because in general always re-building all modules is overkill and takes a long time. It would be better to re-build everything that may potentially fail because of backward-incompatible changes in dependencies (or mistakes in semantic versioning). However to build something that has no changed dependencies is unnecessary.

So two things are needed for this:

EDIT: A second reason is that we don't want to release modules that haven't changed.