[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] [PATCH] Machine dependent module path extension



On 02/12/13 21:12, Helmut Karlowski wrote:
Alan Hourihane, 12.02.2013 22:00:38:

Can you explain how XaAES manages rsc-versions ?

The version is in the filename:

http://wiki.sparemint.org/index.php/XaAES#Resource_Files

Thanks for the pointer. I'm a little unsure why we fallback to xaaes.rsc, if the current xaaes014.rsc isn't found, that could seem prone to errors if it doesn't contain the right version.


Maybe this project needs some refinement of how "shared" something should be -

global: mint/,
version: mint/<ver>,
machine: mint/<ver>/<mch>
?

But this might also become quite confusing.


This is what Miro has extended to already. The "global" and "version" already exists today, Miro has just added "machine".

They exist, but many files are duplicated. My idea was to have stuff common to all versions and all machines (like background-image-files for example), stuff common for each machine but version-specific, and stuff that is version- and machine-specific

Sure, I understand. But I want to be sure that introducing something like this doesn't leave us in a state of disrepair when the system goes hunting for files that are incorrect. We need failsafe options.

Alan.