On 09/07/2012 10:07 PM, D. Michael McIntyre wrote:
> I've just never been much for change. It's almost surprising I'm not
> still using DOS, really.
Windows 95 offered a similar experience to what I had running occasional
Windows 3.x apps on top of the command line environment of OS/2 Warp, so
I eventually got badgered into trying Linux, and I switched, because it
had a rich command line environment and a usable GUI. Mandrake 8.1 had
really bad package management, so I switched to Debian. I got tired of
Sid's broken toys, so I switched to Kubuntu.
The point of this trip down memory lane is to illustrate that I do
change when there's something to be gained. In every case, there was
some tangible reason to make a change, even if it wasn't necessarily
When it comes to the new version control nonsense, I just don't get what
the fuss is all about. I remember when there was a huge push to move to
Git, and there were soap box speeches, soliloquies, impassioned
presentations, white boards, videos, lectures, the whole nine yards.
I didn't get it then, and I still don't. Why are so many people hell
bent on making everything much more complicated than it has to be?
Rosegarden is a small project with a small user base and an infrequent
Is version control really holding us back from having a full blown,
fully-operational Windows or OS-X version? No, I think a lack of
developer interest is holding us back, and I don't think it's because
everybody who has an interest in that turns their nose up at Subversion.
People who have an interest in that turn their nose up at Qt and
everything else. They want to work with MFC or Cocoa or whatever native
stuff they're familiar with. They want to write in C# or Objective-C,
or Java, or something popular and trendy.
Qt is a great idea, but it never really took off, and things just look
worse for it now that Nokia is cutting it loose, after failing to figure
out anything useful to do with it. Who wants to learn Qt? Why bother?
I mean sure, it's massively cross-platform, as long as you don't want
to write applications for any of the platforms where people are
currently making fortunes, like Android and iPhone, and you don't mind
developing applications that look subtly non-native everywhere they do
run. Face it, you can spot a cross-platform application from a mile away.
Well blah blah blah, ramble ramble ramble. I'm just blathering, so
D. Michael McIntyre