When do we need to update KSYCOCA_VERSION ?

Albert Astals Cid aacid at kde.org
Mon Sep 3 20:49:29 BST 2012


El Divendres, 31 d'agost de 2012, a les 13:11:23, David Faure va escriure:
> On Thursday 30 August 2012 18:42:40 Albert Astals Cid wrote:
> > El Dijous, 30 d'agost de 2012, a les 13:52:02, David Faure va escriure:
> > > 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).
> > 
> > Ok, i've increased it for 4.9 branch, i guess it makes sense to increase
> > it
> > in 4.10 too?
> 
> Yes but not now, at release time. It's a release step :-)

Well it's been increased in 4.9 already (since the tarballs are already made 
and waiting for publication)

Cheers,
  Albert




More information about the kde-core-devel mailing list