From kde-core-devel Thu Aug 30 11:52:02 2012 From: David Faure Date: Thu, 30 Aug 2012 11:52:02 +0000 To: kde-core-devel Subject: Re: When do we need to update KSYCOCA_VERSION ? Message-Id: <8656282.6xDhPjN70I () asterix ! site> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=134632746122550 On Wednesday 29 August 2012 19:33:13 Albert Astals Cid wrote: > One of the release team files says > > When doing release, update: > * kdelibs/kdecore/sycoca/ksycoca.cpp --> ksycoca version number > > When does this need to happen? > I think this is a "belt and suspenders" kind of thing (extra precaution)... in theory it's not necessary, kded will detect new desktop files on kde startup, or during the upgrade process if KDE is already running. I wonder if Waldo added that (long ago) for the case where we change fields in ksycoca and forget to increase the version number while doing so. On the other hand it happens that kdirwatch doesn't detect changes (there are dolphin bug reports about that), so I guess forcing a rebuild (via increasing the version number) can never hurt (it only makes the first login after the upgrade slightly slower). > For every release? For every .0 release? For every .0 release + for > alpha/beta/rc? We can't have new desktop files in bugfix releases, but OTOH we can have new translations in them, or modified Exec lines, etc. So (assuming we can't rely on kdirwatch), we'd have to increase it at every release (major, minor, bugfix, alpha/beta/rc). -- David Faure, faure@kde.org, http://www.davidfaure.fr Sponsored by Nokia to work on KDE, incl. KDE Frameworks 5