Dear Gerald
On Sat, 24 Feb 2024 19:51:31 +0100
Gerald Wiese <wi...@gnuhealth.org> wrote:

> Hey,
> 
> I'm gathering feedback from our students on MyGNUHealth as I'm not
> sure which are tasks, issues or neglectable and I don't want to spam
> too much:

Thank you so much and thanks your students for reviewing MyGNUHealth
such a comprehensive list!

Many good points to create tasks on them. As you know, in MyGH 2.0 we
migrated from KDE Kirigami (Qt) to Kivy python, making the application
portable, a much reduced footprint and dependencies.

We also migrated from matplotlib to pygal. Matplotlib is a phenomenal
library, but again, is a large package and porting it to Android libre
is not trivial. 

In terms of the UI, we'll put time on charts to show relevant /
meaningful values, without cluttering small screens. That can be done
with pygal, and it will be a task on itself (eg, automatically setting
values on different time intervals...)

In terms of encryption, I like the idea of encrypting tinydb JSON
datafiles. We'll check on how current is the library and its
dependencies. In addition to that, it should be transparent to the
user. If we add complexity to the application, the user won't be happy.


I look for packages that have no or very few dependencies
to keep the project lightweight and easy to be ported with Kivy to
other architectures, specially the nasty Android environment, :( . By
the way, our colleague Pierre Michel has already build the development
version for Android! Work in progress

In summary, we strive to deliver an easy to use application for
individuals of all ages that are non-technical. The application will
also be convergent, so the look and feel and experience should be the
same in different resolutions and architectures, and your students
input is highly appreciated and go in that direction.


Thank you again!
Luis

Reply via email to