From kde-games-devel Tue Mar 24 02:32:44 2015 From: Matthew Dawson Date: Tue, 24 Mar 2015 02:32:44 +0000 To: kde-games-devel Subject: Re: [Kde-games-devel] Data migration issue Message-Id: <1858266.Ona3ndk8C8 () ring00> X-MARC-Message: https://marc.info/?l=kde-games-devel&m=142717803717514 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============2697050240556146069==" --===============2697050240556146069== Content-Type: multipart/signed; boundary="nextPart2715636.BFKIhR66zM"; micalg="pgp-sha1"; protocol="application/pgp-signature" --nextPart2715636.BFKIhR66zM Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" On March 24, 2015 12:59:26 AM Albert Astals Cid wrote: > El Dilluns, 23 de mar=E7 de 2015, a les 00:25:14, Matthew Dawson va e= scriure: > > On March 22, 2015 06:19:46 PM David Faure wrote: > > > Any input? > >=20 > > I'm generally fine with this implementation, it seems like it would= fix > > the > > problem. > >=20 > > I do have an alternate: would it be better to try and call into KCo= nfig > > from KCoreAddons, iff both are loaded into the same process so that= all > > KSharedConfigs could be reloaded after migration? It creates a hid= den > > dependency between them, but as long as it doesn't error out over w= hile > > making the call, it shouldn't matter. It would also handle the cas= e the > > application isn't using frameworksintegration, but opened a KShared= Config > > before. >=20 > But then that's the application fault and it shouldn't be doing that = thing > before migrating their configs. >=20 > The issue here is that frameworksintegration is there messing with th= e > configs before the app can decide to migrate them. I agree. This just prevents anything from messing it up, which is nice= to=20 have. I can flesh it out if this approach seems reasonable. If everyone else feels David's patches are the best way forward, I'm fi= ne with=20 that as well. This was just an alternate idea, but it may be more comp= licated=20 then we really want to entertain anyways :) =2D-=20 Matthew --nextPart2715636.BFKIhR66zM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIbBAABAgAGBQJVEMzPAAoJEBOEyV4SOzMmAKQP+KcmELBHbqMOaBjomvQCEg+a sAT/DoqmcGMAKytwFsM5P2hWsEjzzO2rFKoJYL/YLJaDRu+kH7iy+2nudDXL7OFz Y1SzYN7rrnACXkrivV1eEJC39q8XiCQ3qkoFbiJ+jj4oB+iCntHAmF4plthiIu7O fi9Lm42IwyzBrdsLtFzs5dd4jQpB8h4ICiHTYAs+lDXYXIuU6pVcFlTsbgejNCJI XyrYcUMkaQpY6c5fAXY5YWBs2rw1GdaxfzdqEUq9NIu9AdW2Dl1DgIv0VUz7t1eC Oay4lhs7ynlK5AmY9yPncuSZbODVhN27/9PzhueiiuTtXzUJNLpPWDqPnHWovsQU Q9SLf5F/X+GsxDSv7lnLsDTwsb7Y1ruqrP3WCP5pOThC4UJpg2Qb3gh90cgTFznE zZoMUEPZ9JNSkUahzN7RKnoTuXAdOax5k/GodoBGkETKpqiwj9yzGNy+MdMmysif nxi2lhJvwm1JnJixVJvrGzs6AwGyDg6CU97dUIS7KuNWFZj7JTubLdkWTSh4Wtlx 9Mjpnb7F1Ne0ZmLWX9U9OpvUFtdBWKa65tN80K8jiOCZzCYh4K7gYpusmmyf64rs O8RQV0B45EDRUvpz17hNEPnoZOZIRBw73kO9muuFk6fj2Zjzjo7yuaDtD6pSXBbd edzw1yYwh86xz9lJdUI= =2kju -----END PGP SIGNATURE----- --nextPart2715636.BFKIhR66zM-- --===============2697050240556146069== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Ka2RlLWdhbWVz LWRldmVsIG1haWxpbmcgbGlzdAprZGUtZ2FtZXMtZGV2ZWxAa2RlLm9yZwpodHRwczovL21haWwu a2RlLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tkZS1nYW1lcy1kZXZlbAo= --===============2697050240556146069==--