dear all,
I've been working at this for a couple of months now. I've baptized it 'ghini reloaded', but not yet decided its place within the Ghini organization. It is a web server, written in Python, using Django, and a web client, obviously written in javascript. The web server serves pages and various ways to access the data, so it will be easy to write additional web clients, or adapt the existing ones — I'm thinking of ghini.tour and ghini.pocket.
As said, I've not yet decided the place within the Ghini organization, and I'm in contact with the conservator of a botanical garden in the Netherlands, for organizational support. So at the moment it's not yet in Ghini, but it is already in Taxasoft. Myself, I like the 'Ghini' name better, but who cares, whatever works to spread freedom of computation, isn't it?
There are several things that need to happen, before I can replace the current Ghini/ghini.web with this new thing, and the main one is that I first need to port the geographic interface, in order to really state that ghini has been reloaded! ;-)
Have a look at the videos I've published, showing what I've been doing the last few months.
https://www.youtube.com/playlist?list=PLtYRCnAxpinVw9AHl4fNXa15cekxebs9o
The best form of feedback would be: "I run a Botanical Garden and
we're interested in adopting this software". Surprise me! In the
meanwhile I'll keep adding according to my liking and thinking.
So the missing things according to me: make space for
institutional information in the database, generalized notes,
tags. but also report production (in particular the lightweight
one, template free) and the Query Builder, which is closely linked
to the lightweight report tool. I'll see what I have time for.
and unit tests, it's a shame I didn't do tests first. And a page
for reviewing Plant Images, as first class objects, so enabling
queries like: 'plant-image where verifications.taxon.epithet = Cranichideae', so you can make optimal use of
your visiting taxonomists.
ciao to all
Mario