From: D. M. M. <ros...@gm...> - 2008-10-05 04:05:05
|
On Thursday 02 October 2008, Matthew Woehlke wrote: > However, a few things have been rather off-putting: > > - gmane posting is broken. > - posts by non-subscribers appear to be moderated forever. Non-member posts are moderated because 99.99% of them are some of the most obnoxious spam imaginable. It's very rare (once every three months or so) to find a real post in there, and most of the time when I do find a real post, the poster has already subscribed to the list and tried again. Gmane isn't supposed to allow posts from people who aren't subscribed to the lists, for that matter. Between inconveniencing approximately one person every three months and subjecting everyone who plays by the list rules to all this spam, the choice is crystal clear, and all your whining about how difficult participation is has done nothing to sway me, and, frankly, quite a lot to convince me that I'm wasting my time bothering to talk to you at all. > - rosegarden is moving away from KDE? Yes. We were originally aiming at being something like 90% Qt4, 10% KDE4, but in practice we're down to i18n() being the only part of KDE it's going to take real effort to work around, and I fully expect we'll switch over to Qt's tr() in due course, and wind up with a pure Qt4 application, with no dependency on KDE4 at all. This really isn't as radical as it seems, because KDE has changed tremendously, and a great deal of the process of porting involves removing KDE code and replacing it with Qt code anyway. In most of the exception cases, we have a choice between a Qt4 API or a KDE4 API that are both radically different from KDE3, so if we have to rewrite for one or the other, it seems most sensible to rewrite for pure Qt4, in light of the extent to which we're already being forced to shift in that direction anyway. I love KDE, and part of me hates this shift, but I can't argue with how much sense it makes from an overview perspective. When we started this, I was extremely reluctant to move away from KDE, to the point where I thought I might wind up quitting the project, but now that I have been waist deep in it for awhile, I think we can probaby make the whole thing liveable. We might have to go to some trouble to get file dialogs that don't suck, but Sonic Visualiser has decent file dialogs, and it's pure Qt4. MusE and MusE Score and Canorus are all pure Qt4. Lots of other apps in this arena have always been pure Qt3, and I'm sure they'll be moving to pure Qt4. It's really not that bad. At least we're not switching to GNOME. If Rosegarden ever did that, I'd vomit in my hat, and then shoot someone. I really don't think removing the dependency on KDE is as much of a deal breaker as you think, but either way, you're stuck with it just like I am, for better or worse, and since there's nothing quite like Rosegarden anywhere, on any platform, at any price, we're all just shit out of luck if we can't live with it. If you want to be pissed off at someone, try being pissed off at Trolltech. It works for me. I'd rather eat a bowl of broken glass than deal with this nightmare, but I have no choice unless I want to maintain my own copy of Qt3 and KDE3 in perpetuity, which probably isn't even an option, because I'm just not talented enough to replace two entire teams of developers. -- D. Michael McIntyre |