Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Started Editing instruments.xml to better align with standards #3611

Closed
wants to merge 7 commits into from

Conversation

lengthwave
Copy link
Contributor

@lengthwave lengthwave commented Apr 6, 2018

Objective is to more closely match naming conventions, categorization, and organization found in Sibelius and Finale to improve familiarity for users migrating to MuseScore.

Removed "instruments" from Genre type. Changed "ethnic" with "world".
Added new <Genre id> for "Pop/Rock", "Concert Band", "Marching", "Electronic", and "Classroom" Genres to better align with needs of popular music segment (GuitarPro) and education segment. Updated <genre> attributes for every instrment.
Updated <InstrumentGroup> naming syntax to emphasize instrument family and more clearly differentiate (ex: "Marching Percussion" to "Percussion - Marching", "Plucked Strings" to "Strings - Plucked")
@Jojo-Schmitz
Copy link
Contributor

Jojo-Schmitz commented Apr 6, 2018

Worth mentioning that this started from https://musescore.org/en/node/270611

We could change the name to World Music while keeping the id at ethnic, would make the change much leaner, and maintain backward compatibility with whatever user created instruments.xml file might be out there.

I'm still of the opinion though that this is just too much of "political correctness", Ethnic does not have a bad connotation to me at all and World Music doesn't say anything to me (and we're talking about instruments, not music here), using it just because others do is not a god and valid reason, also it does not match the single word term of most of the other genres got, so I'd rather keep Ethnic.

Hmm, well, there are Electronic Music and Early Music... so how about compromise at Ethnic/World Music (and keep the id ethnic, which is not user visible anyway)?

I really like the change of Woodwind to Woodwinds.

I think you'd need to sign the CLA (even staff members should have to do that IMHO)

@lasconic
Copy link
Contributor

lasconic commented Apr 6, 2018

About Ethnic vs World, political correctness put aside, "World music" seems to be a lot more popular way to name the same thing. It's what wikipedia uses for example https://en.wikipedia.org/wiki/World_music So I would go for it. And sure, change the id as well, it doesn't really matter, it could be foo or bar, but it's a lot easier to have an id relating to the visible string. To limit the damage on the history of the file, let's keep the commit separated for this PR.

@@ -10429,7 +10429,7 @@
</Instrument>
</InstrumentGroup>
<InstrumentGroup id="strings">
<name>Strings</name>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the less english but more structured way. It will make sorting more visual.

@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for myself. Or @danieljray if you manage to do it : Change the commit message and keep only the second line.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also fix the indent for Genre

@@ -5143,8 +5143,8 @@
<genre>marching</genre>
</Instrument>
<Instrument id="snare-drum">
<longName>Snare Drum</longName>
<shortName>Sn. Dr.</shortName>
<longName>Concert Snare Drum</longName>
Copy link
Contributor

@Jojo-Schmitz Jojo-Schmitz Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -5124,7 +5124,7 @@
<name>Percussion - Unpitched</name>
<Instrument id="drumset">
<longName>Drumset</longName>
<shortName>Drs.</shortName>
<shortName>D. Set</shortName>
Copy link
Contributor

@Jojo-Schmitz Jojo-Schmitz Apr 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lasconic lasconic mentioned this pull request Apr 6, 2018
@lasconic
Copy link
Contributor

lasconic commented Apr 6, 2018

Merged manually in #3613

@lasconic lasconic closed this Apr 6, 2018
@lengthwave lengthwave deleted the InstrumentsChanges branch April 7, 2018 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants