- From: Joe Berkovitz <joe@noteflight.com>
- Date: Wed, 25 Nov 2015 14:56:10 -0500
- To: Zoltan Komives <zoltan.komives@tido-music.com>
- Cc: public-music-notation-contrib@w3.org
- Message-ID: <CA+ojG-acsVvQ05sm9Gcj6+zx38UgvDSQtz91QVvzWXO2JCT3FQ@mail.gmail.com>
> This looks really great! I have three comments/suggestions: > 1. Can users act in a number of Roles simultaneously? I think they can, > and I suggest we state this explicitly. > Absolutely, they can definitely inhabit multiple roles. I have made a change to clarify this point just now. As a side note, in many cases the roles given in the use cases are more specific than they need to be. I think this is OK; it's easy to see that a Publisher and a Composer and an Engraver could all reasonably want to do the same things, and our work does not gain much by multiplying the use cases in this say. Accordingly, I don't think we should be overly concerned about which section cases are listed in. 2. Perhaps we should introduce the user role Learner. > I note that we do have a *Student* role. How would *Learner* differ from this? (I think it could be different, I am just trying to expose more of the thinking behind it. Feel free to edit the wiki and add some role definitions.) 3. An additional use case for addressing/referencing music notation. > > *[User] wants to address and reference a selection of musical text within > a notation document.* > I think we may have captured this case already as follows (but perhaps not very clearly): *Musicologist, within one document, wants to reference a specific element, range or position of a work in the same or a different document using some kind of anchor construct. * By the way, the fact that this case is "Musicologist" doesn't mean that no other roles would want to do this same thing -- just that the use case came up while thinking about musicological tasks. > I am not entirely sure under which heading this should go, since it is > related to the a number of other proposed use cases, such as > - "highlight" use cases in the "Arbitrary apps" section, > - *"cross-reference readings or interpretations with their source > material, in this document or elsewhere." * > I think that cross-referencing readings/interpretations is captured by the above case but if you feel it can be usefully broken out as a separate use case, do feel free to add it somewhere! Best, ...Joe
Received on Wednesday, 25 November 2015 19:56:43 UTC