Plugins under 2.x and 3.0 plans
This is probably in some posting somewhere but I could not see it readily...
I was about to try to learn enough about plugins to solve a minor issue I have with measure numbering. I notice that plugins change completely from 1.x to 2.x (js to qml).
Will 2.x plugins be compatible with 3.x? I.e. am I wasting time writing a 2.x plugin with 3.x in progress (I realize it is hardly imminent).
Related: is it still true the "how to get started" is basically look at existing plugins, there's no intro page, just object documentation? That's fine, I would just hate to miss if there's a tutorial floating around I didn't see.
Comments
As far as wasting time is concerned, realistically from an outsiders point of view 3.0 appears to be a year from release unless some major whip cracking occurs. No one knows when 3.0 will be released. You decide if a year's worth of use out of the plug in makes it worth your while.
In reply to As far as wasting time is by mike320
On top there is not any sign yet that in 3.0 the plugin infrastructure would change significantly
In reply to On top there is not any sign by Jojo-Schmitz
Thanks, good to know it's not a major revamp.
In reply to Thanks, good to know it's not by Ferguson
We can't tell right now how the plugin framework will look in 3.0.
Even in 2.0, the plugin framework is very limited (there is no access to the measure number object for example), so I would suggest to explain here https://musescore.org/en/forum/443 or on IRC what you want to do, so other developers can assess if it's doable or not.
In reply to We can't tell right now how by [DELETED] 5
Thanks, I will. And thanks for mentioning that specifically as I spent an hour or so last night trying to figure out where the measure number went (there's a plugin in the library that should show them and also repeats, but it now does neither, and I guess that explains why).
In reply to As far as wasting time is by mike320
Fair enough. I saw "nightlies" and it at least sounds perhaps more imminent than it is.
If you haven't already done so, it would be worth describing your issue with measure numbers - is possible there is a more direct solution that doesn't require a plugin.
In reply to If you haven't already done by Marc Sabatella
Thanks, I have it somewhat described here, and was about to post another note.
https://musescore.org/en/node/184166