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

Reply via email to