[Portland] Re: OSDL DTL Tech board on freedesktop.org specs - Thu,
Aug 10
Joseph Kowalski
Joseph.Kowalski at eng.sun.com
Thu Aug 10 16:27:07 PDT 2006
> From: Vincent Untz <vuntz at gnome.org>
...
> Would it be possible to send minutes to the list for people who won't be
> able to attend the conference call?
I hope this is an appropriate use of these aliases. I was unable to call-in
to the meeting. Actually, unwilling is a better term because it would be
4:00 am where I live.
I have one additional AI for transforming the existing xdg specifications
to "1.0 status". Please make sure that any specification is listed as such
and not hidden in "Implementation Notes". Implementation notes are not to
be programmed to or depended upon, right?
The one case I know of is in the Icon Theme Specification:
Implementation Notes
The algorithm as described in this document works by always looking
up filenames in directories (a stat in unix terminology). A good
implementation is expected to read the directories once, and do all
lookups in memory using that information.
This caching can make it impossible for users to add icons without
having to restart applications. In order to handle this, any
implementation that does caching is required to look at the mtime of
the toplevel icon directories when doing a cache lookup, unless it
already did so less than 5 seconds ago. This means that any icon
editor or theme installation program need only to change the mtime
of the the toplevel directory where it changed the theme to make
sure that the new icons will eventually get used.
Bugs have been filed and closed based on these implementation notes. Either
this is specification (and hence the bugs were properly closed) or its
implementation (and hence they shouldn't have been). I tend to think in this
particular case, this is specification, but I leave that up to the owners.
Just please remove this and any similar ambiguities.
- thanks,
- Joseph Kowalski
More information about the Portland
mailing list