Zim

Use zim to maintain structured data objects

Registered by Jaap Karssenberg on 2013-11-20

Use zim to input structured data. Aka "the poor mans database".

Structured data are forms with standard fields
- e.g. a book with Title, Author, ..
- e.g. a task with a Priority, Due Date, ...

These data objects can either be a set (e.g. a collection of books) or a graph (dependency between tasks). The later example is managed by allowing data objects to have fields linking to other data objects (e.g. Author -> author object, "depends on" -> other task object)

Requirements:
- Allow defining new data objects
- Embed forms in the page
- Cache data in the sqlite database
- Special dialog to query data objects

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Needs Infrastructure
Milestone target:
None
Started by
Jaap Karssenberg on 2013-11-20

Related branches

Sprints

Whiteboard

Started some prototyping in pyzim-next tree, but throw away and redo with proper framework in place.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.