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 682665 - Describe the database schema with text and a graphic
Describe the database schema with text and a graphic
Status: RESOLVED OBSOLETE
Product: damned-lies
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: damned-lies Maintainer(s)
damned-lies Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-08-25 13:08 UTC by Gil Forcada
Modified: 2018-05-22 12:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gil Forcada 2012-08-25 13:08:49 UTC
Damned-Lies is built on top of Django and it uses a SQL backend to store its data, it would be extremely cool if we could have a text description of the database schema (tables, fields and relations) and a dia/something-updatable to point to newcomers when they want to start hacking on Damned-Lies.

A recurrent first patch then could be to simply go over this documentation and update it according to its new developments that happened on Damned-Lies since the last update.

This means basically:
- create a plain text file (.rst is also ok) describing the tables involved, which fields are and which relations exist between tables. This is not literacy, a straight to the point kind of documentation is enough. Still, some tips here and there about a field or a relation is always welcome.
- alongside this text documentation, a dia[1] graphic with the tables, fields and showing its relations

[1] http://projects.gnome.org/dia/
Comment 1 Claude Paroz 2012-08-25 13:25:59 UTC
You are aware of http://git.gnome.org/browse/damned-lies/tree/docs/DataModel.odg, right?
Comment 2 GNOME Infrastructure Team 2018-05-22 12:13:49 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/damned-lies/issues/35.