On Saturday 24 November 2007, D. Michael McIntyre wrote:
> 1) Grace notes
> 2) A new magical percussion clef/staff based on key mappings
> 3) A build-a-new-composition wizard
> 4) Go document something
5) Help me port RG to Qt4 (but *not* KDE4)
That's a rather simple but long job, for which the main resource isn't
stupendous coding skills but just time.
I'll take this opportunity to state where I stand at the moment : I'm fed up
with Linux, and switching to OS/X.
But I don't want to quit working on RG, so, while ideally I'd be able to
convince everyone having a hand in RG to go out and get themselves a 24"
imac, more realistically I'll settle for stickng with Linux long enough to
turn RG into a Qt-only app, and get it to build on OS/X (and that's already
quite a stretch, as given the amount of free time we all have, we're looking
at a year of work, at least).
Let me develop : a year ago I got myself a macbook, and have been using it
since as a "spare" machine (just for mail, web browsing, watching videos, and
handling my ipod). In the meanwhile, on my linux machine I've gone through
two botched kubuntu upgrades (the 2nd one was last week), and silly issues
such as a broken mouse after a kernel upgrade (twice too, the 2nd time last
week as well). And this is on a logitech mouse from last year.
I could rant on kmail's broken imap handling which causes it to crash almost
every day or on it's inane filtering system (done that on my blog), but the
mouse thing really takes the cake. Get a mouse, google around to find how
it's supported, get it work, time passes, kernel upgrade : X won't start. Fix
xorg.conf, mouse works again, more time passes, new kernel upgrade : some
buttons are no longer recognized.
What I can follow from KDE4 dev isn't pretty either, like them noticing that
the whole printing system is non-functional a few weeks before a beta.
The feeling I get with OS/X compared to Linux is roughly the same one I had
back in 2000 when I ditched Gnome and looked at KDE : a huge quality gap that
couldn't possibly ever be filled, because the base is just too flaky.
And here I'm just tired of seeing the same setup-related questions being asked
because the whole alsa/jack/qsynth/<the-user's-distrib> is just way beyond
anybody's control, with no sign of things getting any better. On OS/X most
apps are installed by being dropped into the "Application" folder, after
which they are able to auto-upgrade. Sound works out of the box. And the
platform has a desktop market share above 0.8%.
So I've recently discussed this in private with Chris. We agreed that an OS/X
port would be nice, and that the easiest way to achieve it would be to turn
RG into a Qt-only app. The transition to Qt4 being a nice opportunity.
This is all vaporware for the moment. It's not even sure we'll ever release a
Qt4-based RG, let alone one running on OS/X. But one thing is certain : the
machine I'm typing this on is my last Linux PC.