On 25 June 2012 07:19:19 Jørn Lomax wrote: > Good monday morning everyone. > > I'm a huge fan of MuseScore and would like to have this as part of the > primary software for Fedora Jam. What are peoples thoughts on MuseScore? > Is it only me that would prefer to have it to having > lilypond/frescobaldi. Let the discussion begin :) > > -- > Jørn Lomax > GSoC atudent, Fedora audio Spin > CS Student University of Tromsø > Hi: I'm sure we'll talk about this at today's IRC meeting, but there are a couple of things I'd like to point out on the list. 1.) MuseScore is not a substitute for LilyPond. Both applications have the same end goal, but they represent very different ways of getting there. Why not include both? 2.) This becomes a question of live media size. I didn't do that much checking, but MuseScore appears to be about 8.9 MB, while all the LilyPond requirements and Frescobaldi are about 5.5 MB. This difference is probably meaningless for us--both packages are small. 3.) The problem is the Frescobaldi package uses rumour, which uses fluidsynth, which has a dependency on a SoundFont package, which is very large (120 MB or 137 MB depending which one). If we're going to ship FluidSynth anyway, then LilyPond+Frescobaldi isn't that much extra burden. 4.) We could always ask the frescobaldi package maintainer (Brendan Jones) to remove the dependency on FluidSynth. 5.) When Frescobaldi moved to version 2.0 and stopped using KPart components for the interface, the application became cross-platform (although KDE is cross-platform, the Python bindings still weren't). This is good overall, because now people using Windows or Mac OS X can use Frescobaldi, but it's bad for those of us who are accustomed to the Kate KPart, and rely on its idiosyncrasies (sometimes called "features"). Originally for my own personal use, I branched the KDE-dependent Frescobaldi, renamed it Krescobaldi (obviously), and uploaded it to GitHub.[0] Because I've never used the MIDI capabilities, I don't know anything about it, and I'm the only maintainer, I'm going to remove that functionality. Unconcerned about Windows compatibility, we at Fedora could easily package and ship LilyPond/Krescobaldi on the live media, without a dependency on FluidSynth. 6.) Krescobaldi is a bad idea unless we already plan to ship KDE. 7.) In summary, let's have both. Christopher. [0] https://github.com/crantila/krescobaldi
Attachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ music mailing list music@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/music