GNOME Bugzilla – Bug 768849
Update documentation to reference both GDA and GOM as Data Storage APIs
Last modified: 2016-11-23 10:40:02 UTC
On https://developer.gnome.org/programming-guidelines/unstable/databases.html.en page it only refers to GOM and GVDB APIs, but it doesn't talk about GDA or how to choose it over GOM. On the other hand, in https://developer.gnome.org/references under Data Storage section we have only GDA and libglom, while GOM is under Others section. GVDB is not even mentioned in this page.
Created attachment 332591 [details] [review] programming-guidelines: Compare GOM and GVDB to GDA We don’t recommend use of GDA for storing user data, unless the whole point of the program is to access databases.
Also pushed 6574d7ecaf8bf258496e2ca49d66d8ca2e647a94 to library-web to move libgom to the Data Storage section.
Dave, any chance of a review please? :-)
Review of attachment 332591 [details] [review]: ::: programming-guidelines/C/databases.page @@ +88,3 @@ + targeted at abstracting access to various types of relational database, + for use in a database utility program or office program, for example. It + is not suitable for storing user data. "user data" is a bit vague. Maybe something like "user settings" would be better, with a link to GSettings?
Pushed with that fix, thanks. Attachment 332591 [details] pushed as 74ab631 - programming-guidelines: Compare GOM and GVDB to GDA