ELVIS-Project / vis-framework

Thoroughly modern symbolic musical data analysis suite.
http://elvisproject.ca/
31 stars 5 forks source link

Handle Predictable Errors #266

Closed crantila closed 7 years ago

crantila commented 10 years ago

There exists a series of errors we can predict people will encounter. We should either document the exceptions as they will be raised, do exception-chaining, or solve the problem where possible.

I'll add errors to the list as they occur to me:

crantila commented 10 years ago

Note that "invalid selection of voice combinations" also includes "no selection of voice combinations."

crantila commented 9 years ago

@mrbannon Of the goals listed above, only "music21 won't import a piece" seems like a significant concern any more. The idea with this issue is that there would be ways to help prevent a single error from causing a whole analysis to fail... what happens if music21-via-Rodan fails to import a piece? Will other pieces still be analyzed? Will the user know it failed?

mrbannon commented 9 years ago

YES! The other pieces will be analyzed, and Rodan will inform the user.

crantila commented 7 years ago

This doesn't seem relevant any more. Closing.