jamoma / JamomaCore

Jamoma Frameworks for Audio and Control Structure
Other
36 stars 14 forks source link

Modular Extension Clean-up #341

Open tap opened 9 years ago

tap commented 9 years ago

The Modular extensions are a mess!

Further down the road (probably needs another ticket) there are design problems with some of these classes. For example, the schedulers are implemented in extensions that can be dynamically loaded but the list of schedulers is hard coded in the library??? Maybe I'm missing something, but that doesn't really make any sense.

I'll at least try to fix the weird build configuration problems. The design problems may wait...

tap commented 9 years ago

Adding to this frustration is that changing the code is nerve-wracking due to the total lack of unit tests in Modular. This is also a huge problem.