After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691724 - GNOME Goal: Migrate from GConf to GSettings
GNOME Goal: Migrate from GConf to GSettings
Status: RESOLVED FIXED
Product: planner
Classification: Other
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: planner-maint
planner-maint
cleanup
Depends on:
Blocks: 622558
 
 
Reported: 2013-01-14 16:29 UTC by Eric Heintzmann
Modified: 2021-06-02 10:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Switch from GConf to GSettings (66.95 KB, patch)
2018-10-20 08:00 UTC, Yavor Doganov
none Details | Review

Description Eric Heintzmann 2013-01-14 16:29:25 UTC
With GNOME 3.0 (april 2011), the GNOME Project decided to discontinue GConf.
It won't be maintained anymore: bugs and security holes will not be fixed.
Thus, planner shouldn't depend on GConf any longer.
Please, migrate to GSettings.
GStettings is the official GNOME replacement for GConf, and the GNOME project
is porting all of its applications to it:
https://live.gnome.org/GnomeGoals/GSettingsMigration

You will find the official from GConf to GSettings porting guide at:
http://developer.gnome.org/gio/stable/ch31.html
Comment 1 Yavor Doganov 2018-10-20 08:00:17 UTC
Created attachment 373978 [details] [review]
Switch from GConf to GSettings

Attached is a patch I plan to apply to the planner package in Debian.  GConf is going to be removed during the next development cycle so now is the last opportunity to make the migration.  Note that the patch doesn't cater for the EDS plugin; it can't be built currently as it needs porting to the current APIs.
Comment 2 Mart Raudsepp 2021-06-02 10:28:30 UTC
Closing this ticket before any mass-closing of bugzilla tickets due to bugzilla shutdown for better extra information:

The patch from here is included in https://gitlab.gnome.org/World/planner/-/merge_requests/22 with some follow-up tweaks. Hopefully that MR will get merged soon.