On 03/01/2010 02:36 AM, D. Michael McIntyre wrote:
> 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.
>   
Ok now you're starting to help me fix this. I will explore
ResourceFinder::unbundleResource() to find out where rosegarden expects
to find these files and if they are somewhere where the rpm is capable
of placing them, I will put them there and all will be well.
Thanks
Dave P

------------------------------------------------------------------------------
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