Towards MuseScore 3

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Towards MuseScore 3

lasconic
Administrator
Hi,

I'm about to merge the largest pull request ever in MuseScore master 

This PR represents several months of work by Werner Schweer, MuseScore creator and lead developer. He introduced several new concepts in order to make score layout smarter and faster and several new guidelines to make the code easier to read. 

Blog posts describing the new features will be posted on the MuseScore.org forum soon.

To be honest, we do expect that master will crash often in the coming weeks/months. After all, Werner did quite a lot of changes... and he had a limited number of regression tests. Merging his work on master is the best way to get more eyeballs on the code and improve on his work. So, we will enter a more or less long phase of stabilization, depending on the number of eyeballs!

If you have PRs pending on GitHub, they might need to be rebased.
Of course, you are all invited to test a master build of MuseScore, report bugs in the issue tracker and eventually kill some bugs!

lasconic

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
Reply | Threaded
Open this post in threaded view
|

Re: Towards MuseScore 3

lasconic
Administrator
The big merge is done!

Master now requires Qt 5.6 and CMake > 3.0. 
It's better to run make clean and rebuild from scratch.
Windows and Mac OSX instructions are updated in the developer handbook.

Happy discovery of the new features (and the new bugs)

lasconic


2016-04-14 17:44 GMT+02:00 Lasconic <[hidden email]>:
Hi,

I'm about to merge the largest pull request ever in MuseScore master 

This PR represents several months of work by Werner Schweer, MuseScore creator and lead developer. He introduced several new concepts in order to make score layout smarter and faster and several new guidelines to make the code easier to read. 

Blog posts describing the new features will be posted on the MuseScore.org forum soon.

To be honest, we do expect that master will crash often in the coming weeks/months. After all, Werner did quite a lot of changes... and he had a limited number of regression tests. Merging his work on master is the best way to get more eyeballs on the code and improve on his work. So, we will enter a more or less long phase of stabilization, depending on the number of eyeballs!

If you have PRs pending on GitHub, they might need to be rebased.
Of course, you are all invited to test a master build of MuseScore, report bugs in the issue tracker and eventually kill some bugs!

lasconic


------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer