On Sunday 04 January 2009, Julie S wrote: > Currently we still plan on using its i18n() functions, since none of us are > certain about QT's tr() functions--a learning curve issue mostly.
Not only a learning curve, but a huge conversion problem. We have almost 3000 i18n() calls. The expected course for any KDE project to follow is to convert itself from KDE3 to KDE4, and there was a well-tested i18n() converter for this purpose. The alternative would have been far too much to tackle at this stage of the port. I'm not really convinced we'll ever get rid of i18n, or that there's really much point in trying to become KDE-free. This is the biggie, but there are some other KDE things we're still using that are going to be troublesome too. In for a penny, in for a pound, but then I was the one who was always flabbergasted that we ever intended to remove the dependency on KDE in the first place. That was a really bitter pill for me, and the only reason I got on board with the idea at all was because so much of porting to KDE4 involved porting to pure Qt4 anyway, as KDE now makes use of improved functionality in the base library, and no longer implements a lot of things on its own. It was kind of a wash, though not quite enough of a wash for me to ever get quite comfortable with the idea. I'm afraid I'm going to be the last KDE holdout. I'm especially not much concerned with removing the dependency just to get Rosegarden to work on an ultra lean distro. An ultra lean distro in the hands of someone used to working on embedded systems screams "low spec" to me, and Rosegarden doesn't get along well with low spec hardware. It's almost totally futile to bother trying, in my experience, and believe me, I've wasted a lot of time trying over the years. Anyway, to this new Chris, I'm afraid I have to say that it is totally pointless to do anything right now except work on the Qt4 port. I killed 1.7.3 because if the port doesn't get finished, all of this is completely pointless, and there is only one objective that matters right now. We HAVE to get the port running. We're already so far behind and have missed so many planned milestones that the futility of it all is more than I can bear, so I am just hanging around on the sidelines, watching out of the corner of one eye hoping the horse doesn't fall over dead before crossing the finish line, but definitely expecting that it will. I challenge you all to tell me to kiss your ass when you throw the working port in my face. -- D. Michael McIntyre ------------------------------------------------------------------------------ _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
