I am developing a system for scientific (or non-scientific) diaries/logs.

The goal is to provide scientists (especially ecological/biological researchers) a simple way to log observation.

The data is stored in JSON fomat with a datamodel that makes machine based processing easy (for instance searching for tags, dates, dater anges, titles,...) . The journals can be exported to various output formats (like reStructuredText, HTML, PDF).

So my question is: what kind of user interface should I focus on?

- CLI (Command Line Interface) the CLI is already usable but not finished yet.

- GUI (Graphical User Interface) for instance for Gnome3 or QT.

- WI (Web Interface) this could be run on a central server or locally on any PC.

The finished program will be licensed under the GPLv3 or AGPLv3 and is therefore free software. The programming language is python3.

I would appreciate feedback from interested researchers.

**Update**: The source code is available at https://github.com/daknuett/python3-journal

More Daniel Knüttel's questions See All
Similar questions and discussions