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

0.5.0 Release Notes #369

Closed
sschmidTU opened this Issue Sep 4, 2018 · 11 comments

Comments

Projects
None yet
6 participants
@sschmidTU
Contributor

sschmidTU commented Sep 4, 2018

Edit: OSMD 0.5.0 is released, adding slurs, dynamics, grace notes, ornaments and much more.
See Changelog

0.5.0 is available as Github release, tag and push to master.
I attached the source map to the release assets for people who want to debug OSMD.

Npm package 0.5.0 is live as well.

You can try the new release in our Demo:
https://opensheetmusicdisplay.github.io/demo/


Old comment:

We will release a new OSMD version tomorrow (Wednesday, September 5 2018), in time for a public presentation.

This will mean a new npm release, a git tag, a Github release with assets files, etc.

What about the version number? Since the last release 0.3.1 we added dozens of new features and fixes, so for me, 0.5 would be a more than justified push to the version number.
Remember that 1.0 is not too far away (#338).

I can prepare most of the release, perhaps i will need some help from the release veterans here (@sebastianhaas and others) at some point.

It would be nice to include the new options interface (#368), but it may not be in time, and the most important thing is releasing on time, and testing thoroughly, to make sure the release goes smoothly.

There's also still time to rethink #333, though we can in any case add a source map to Github release assets.

@sschmidTU sschmidTU added the releases label Sep 4, 2018

@sebastianhaas

This comment has been minimized.

Member

sebastianhaas commented Sep 4, 2018

We do have a release checklist document floating around somewhere. You got access to it? Something is broken with the demo, I remember that we had to upload the demo.js every single time after a release @bneumann can you comment on that?

I don't see a chance to get either #333 or #368 done before tomorrow. If you want, we can have a call tomorrow or today and I'll guide you through the process :)

@bneumann

This comment has been minimized.

Collaborator

bneumann commented Sep 4, 2018

@sebastianhaas it's not broken just stupid but we can fix it. If we rename the sheets folder in the demo page to test/data (or so) it should work. It's just that the demo is looking for the same folder per default which I "fixed" with another webpack build target

@sschmidTU

This comment has been minimized.

Contributor

sschmidTU commented Sep 5, 2018

@sebastianhaas Can you give me publish rights to the npm package? Forgot about that. Same username.
https://www.npmjs.com/package/opensheetmusicdisplay

@sschmidTU

This comment has been minimized.

Contributor

sschmidTU commented Sep 5, 2018

For the Changelog, I rephrased some commit messages and removed unimportant fixes. Added some lines for commits that weren't using angular syntax.

@sschmidTU sschmidTU changed the title from New Release tomorrow (0.5?) to New Release 0.5.0 Sep 5, 2018

@jimutt

This comment has been minimized.

jimutt commented Sep 6, 2018

Thank you for a great release! Haven't been looking at the project for a while because I've mainly been waiting for the lyrics support to improve. And it's starting to get pretty solid know! You're making really great progress!

@sschmidTU

This comment has been minimized.

Contributor

sschmidTU commented Sep 6, 2018

@jimutt Thanks, our pleasure! We are also very happy with all the new features and improvements. We think we're not very far away from a 1.0 feature set.

You can now try the new release in our Demo:
https://opensheetmusicdisplay.github.io/demo/

@jimutt

This comment has been minimized.

jimutt commented Sep 6, 2018

@sschmidTU Great! Looking forward to the 1.0 release. I just did a quick experiment making the 0.5 version render and play a choral piece and I'm rather happy with the results:
https://www.useloom.com/share/6d58157969d5478f9ff9f5d2753e6e31
I've been waiting for a viable (and free and OS) solution for rendering multi-voice scores with lyrics on the web and I'm pretty confident that I won't need to look anywhere else now.

I've got some plans (if I ever get enough time...) for a free to use website/platform mainly targeted towards offering public domain choral works along with interactive tools to let people play and learn new scores without needing to know sheet music. There's lot of great sheet music available on for example CPDL and IMSLP but those wiki-style sites are really not that accessible and welcoming for amateurs.

@bneumann

This comment has been minimized.

Collaborator

bneumann commented Sep 6, 2018

@jimutt THAT is awesome! Check out our Roadmap we also are about to include playback in the future

@sschmidTU

This comment has been minimized.

Contributor

sschmidTU commented Sep 6, 2018

@jimutt wow. it looks like you're ahead of us for Audio Playback (#258). Is your code open source?

@jimutt

This comment has been minimized.

jimutt commented Sep 6, 2018

@bneumann @sschmidTU Thanks! No the code is not available at the moment. But I'll try to make it available when it's a little bit more well defined than just a very limited and sloppy result of an evening of messing around. If I'm able to give it some love this weekend I will most likely try to publish something next week.

@sschmidTU

This comment has been minimized.

Contributor

sschmidTU commented Sep 26, 2018

Closed as 0.5.1 is out.

@sschmidTU sschmidTU closed this Sep 26, 2018

@sschmidTU sschmidTU changed the title from New Release 0.5.0 to 0.5.0 Release Notes Nov 5, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment