--nextPart1812050.BZgHB6OiT9 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tuesday, 2013-04-16, David Faure wrote: > 4) Defined standard for .desktop file cache >=20 > This is something that I've been wanting for quite some time already: > replacing the ksycoca cache with something that is updated when .desktop > files are installed, without the need for directory watching or slow > kbuildsycoca on login. Much like update-mime-database works. The existing > tool update-desktop- database will be updated to also create this binary > on-disk cache, and should be run by package post-installs (but we'll also > detect the case where the cache wasn't updated, by looking at directories > mtime, and we'll update it on- demand; so, unlike update-mime-database, > this won't be strictly required, just a performance improvement). >=20 > We designed the format of the binary cache so that it's easy to use witho= ut > memory allocations (just mmap), exactly like the shared-mime-info cache. >=20 > Status: Ryan is working on adding the cache generation to update-desktop- > database, and on an implementation of the use of the cache. I'll look into > either using the latter (he's using BSD license to make that impossible), > or implementing that with Qt classes myself (as I did for the mime spec). Did you mean "using a BSD license to make that possible" or is there a new= =20 requirement that BSD licensed code is a no-go? Cheers, Kevin =2D-=20 Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring --nextPart1812050.BZgHB6OiT9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iD8DBQBRbZSPnKMhG6pzZJIRAmPRAJ0eoPzj/39wLw4lFgHRrgrRVcV3TwCeObaj XJvA3+7fsDr+tFnu3k8XtMs= =vJ3Y -----END PGP SIGNATURE----- --nextPart1812050.BZgHB6OiT9--