Hi Luc--
torsdag 12 augusti 2021 kl. 15:51:57 CEST skrev Rotary Belux - Disaster
Relief & Crisis Management:
> Totally ignorant of the composition of this group, ... just a few points
> where you may be able to help:
Most people in this group are the same as you - i.e. people seeking advice on
how to deploy and use Eden. Some people are also subject matter experts, i.e.
emergency management, who can advice on process implementation - and then
there are two active developes who can help with bugs and features.
I belong to the last group.
> a. we have not been able to find a *full documentation* on how to set up
> and are trying to find out how we construct full records throughout all the
> different tables:
> - e.g. how do you put a facility on a map, how to enter the address ...
> because that is not possible on the facility registration screen ...
A "full documentation" doesn't exist, and probably never will, given the sheer
mass of features and options, and the rapid development of the platform.
> b. we run into the occasional *errors*, such as "Internal server error
> 500", mainly when:
> ==> is there a 'right place' to post these tickets ? and a fixed format ?
HTTP500 errors produce tickets, you can find them in the Administration
section under "Error Tickets". Most of the time, such errors are caused by
lack of certain data, e.g. reference tables, or incorrect configuration - but
some of them are also genuine bugs in rarely used modules.
To find out and help, we will need those tickets - and a description how
exactly they came about, i.e. what steps exactly did you do before the error
occured.
In many cases, we will also need details about your configuration, in
particular: which app template are you using, and what are your settings
(models/000_config.py). If you are doing development, e.g. use your own
template, we will need to have that code visible too (ideally on GitHub).
You can post issues here, or on GitHub issues - it will have the same
visibility and find the same people either way. However, as community
resources are limited, not all of the issues would be picked up equally
quickly.
Also note: Eden is Python-3 (sometimes people still roll it out on Python-2.7,
but this will lead to errors) - so make sure you're running on Python-3.6 or
later (Python-3.7 recommended).
---
As a side note: I am currently working with the state government in Rhineland-
Palatinate on their Sahana-Eden deployment for the very same disaster - which
is primarily a case management application (i.e. assessing and matching needs
and available aid and supplies). It is designed for multi-org engagement, and
allows for additional crowdsourcing of aid and needs - in order to increase
the bandwidth of help, but it can also be used by just a single org (but not
by a single user, as it is a distributed-roles concept).
If that platform could be of interest for you - the code is freely available,
and it can be deployed very quickly (although it will take an initial training
of the coordinator staff to operate it properly), and I can offer free
implementer support for that particular platform for the next couple of weeks.
However, inventory and supply chain management, as well as volunteer
coordination, are a bit different, so don't let me side-track you there. Just
an offer on the side.
Dominic