On Sunday 28 February 2010, Dave Plater wrote:

> Sorry if the way I worded the message caused offense.

And sorry I came off grouchy this morning.  I was trying not to sound grouchy, 
but I didn't succeed.

> the user is presented with buttons in the file open dialog that don't point
> to any examples or templates.

What's *supposed* to happen is the first time you do something (I forget 
exactly what, possibly just starting Rosegarden) you're supposed to get a 
local copy at the path referred to by the buttons.

This *does* happen in unadulterated project source.  I tested removing 
~/.local/share, verifying that it was gone, then running Rosegarden, and all 
the local copies of the assorted data files came back.

So I guess what's happening is you've broken our resource bundling system, and 
in the process you've broken the mechanism that was supposed to un-bundle a 
copy of these resources to the individual user's $HOME.

So at a glance it looks like you can rewrite 
ResourceFinder::unbundleResource(), or you can do something like your first  
patch, and our OpenSUSE users (and Fedora too, it looks like) are all just 
going to have to experience a different Rosegarden from everyone else.

Or maybe before it's over, all distros everywhere will force their package 
maintainers to hack apart our source and break our bundling system.

I have to say this is one issue where I'm not willing to change the way the 
official project source works, and package maintainers will just have to do 
whatever they have to do to comply with their own requirements.  I'm generally 
very amenable to working with all of you to try to make your life easier, but 
not this time.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to