Deployment of EDEN in Belgium (ongoing)

62 views
Skip to first unread message

Rotary Belux - Disaster Relief & Crisis Management

unread,
Aug 12, 2021, 9:51:57 AM8/12/21
to Sahana-Eden

Hello all,

I am Luc Rombout, Head of Disaster Relief & Crisis Management (DRCM) for the Belgium-Luxemburg Rotary zone.
We have hundreds of Rotary clubs currently assisting from day1 following the massive (flash) floods in Belgium July 15.
11,000 homes are no longer inhabitable, road and rail infrastructure has been destroyed, etc.

Rotary, with Clubs in almost all of the stricken villages and towns, has moved from a 'humanitarian service club' (doing social project in 'peacetime') to shift almost immediately towards providing food, hygiene products, cleaning products, etc. ... moving now in the second stage of support to start reconditioning homes (killing infestations and fungi, delivering cooking appliances, pots, tables, chairs, etc.) and helping schools etc.

To facilitate the effort of hundreds of volunteers, staff teams that we have made OSOCCs for each of the areas where we are on the ground - we have 24 Operations Zones - other Clubs that provide warehouses, transport, etc...

we decided to put up a netcentric DRCM organisation and implement EDEN as our overarching tool.

EDEN has been installed by an IT team over the weekend (I'm NOT an IT expert) and we are now 'filling' it with facilities, teams, warehouses, item catalogs, object on maps, etc.

Totally ignorant of the composition of this group, ... just a few points where you may be able to help:
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 ...

b. we run into the occasional errors, such as "Internal server error 500", mainly when:
i. clicking on the report buttons (e.g. when you want summery reports for projects or overview reports of all the warehouses)
and
ii. with any attempt to try and upload map symbols.
==> is there a 'right place' to post these tickets ? and a fixed format ?


Thank you very much !


If anybody is interested in finding out more in how we try to implement ... feel free to ask !

Cheers,
Luc




Dominic König

unread,
Aug 12, 2021, 10:31:41 AM8/12/21
to sahan...@googlegroups.com, armin.r...@gmail.com
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
signature.asc

Louiqa Raschid

unread,
Aug 13, 2021, 2:51:43 AM8/13/21
to Sahana-Eden
Luc, 

Great to hear that your team has made a decision to deploy Sahana Eden. 
This is indeed one of the places to post questions and requests and error messages.  Even if we cannot immediately provide answers, we should be able
to provide some assistance.

As Dominic has pointed out, we would need to see more details (configuration, specific error message, etc.) for any specific error.  

You had mentioned that you are not an IT person but that a team with IT (Python?) expertise configured and deployed Eden for your use.
Ideally, you should try to find some volunteers with IT/Python expertise to help you. We do have people on this google group that may see
your message and volunteer to help.

Has your system been deployed on a local server or is the server/port/Eden app accessible? If it is accessible would you be willing to share the URL with
volunteers who may not be able to help fix the code but who may be able to run some tests and help you to post detailed tickets.

Again, great to hear from you. Keep posting and hopefully we will be able to help. Louiqa Raschid

armin.r...@gmail.com

unread,
Aug 13, 2021, 3:58:48 AM8/13/21
to Sahana-Eden
Hi Luc,

I'am from Rhineland-Palatinate and we have two sahana installations working for COVID-19 support and one for the flood disaster 3 weeks ago.

You may have a look:


You can register yourself as Private Citizen and check out some of the features. As Dominic stated, the deployment will be fast and it may work out of the box for your mission ;-) .

Best regards from Germany

Armin

Rotary Belux - Disaster Relief & Crisis Management

unread,
Aug 13, 2021, 8:06:26 AM8/13/21
to Sahana-Eden
Hello Louiqa,

I have just reached out to the IT people who have deployed our EDEN, to get info from them how we could best "take you up" on your offer ...
EDEN has been deployed on AWS, so I think that giving access would be an option (if we do not run into trouble with GDPR privacy etc.) ... the alternative is that I list the encountered errors and that they post the actual tickets with all the required info.
Will be in touch as soon as I have an update,
cheers,
Luc

Louiqa Raschid

unread,
Aug 14, 2021, 3:04:49 AM8/14/21
to Sahana-Eden
Dear Luc, 
Perhaps you can request your IT team to set up an alternate AWS instance, server and Eden installation for
debugging purposes. 

Nuwan Waidyanatha

unread,
Aug 14, 2021, 9:06:57 AM8/14/21
to Sahana-Eden
Perhaps you can request your IT team to set up an alternate AWS instance, server and Eden installation for
debugging purposes. 


If there are no modifications made to the code and only implementing on a Eden-stable; according to these instructions I think you can install an additional test and demo instance on the same instance
 

Louiqa Raschid

unread,
Sep 4, 2021, 2:55:18 AM9/4/21
to Sahana-Eden
Nuwan, 
I was going to use these instructions to set up on AWS. I wanted to check that this was the correct starting point.
https://eden.sahanafoundation.org/wiki/InstallationGuidelines/Amazon

Also do you know who is offering this solution?

Fran Boon

unread,
Sep 4, 2021, 3:07:55 AM9/4/21
to Sahana Software Foundation


On Sat, 4 Sep 2021, 07:55 Louiqa Raschid, <lou...@umiacs.umd.edu> wrote:
Nuwan, 
I was going to use these instructions to set up on AWS. I wanted to check that this was the correct starting point.
https://eden.sahanafoundation.org/wiki/InstallationGuidelines/Amazon

Yes

Also do you know who is offering this solution?

Turnkey Linux
This is based on Debian 8: very, very old!


On Saturday, August 14, 2021 at 9:06:57 AM UTC-4 Nuwan Waidyanatha wrote:
Perhaps you can request your IT team to set up an alternate AWS instance, server and Eden installation for
debugging purposes. 


If there are no modifications made to the code and only implementing on a Eden-stable; according to these instructions I think you can install an additional test and demo instance on the same instance
 

--
You received this message because you are subscribed to the Google Groups "Sahana-Eden" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sahana-eden...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sahana-eden/bb636b18-5ad5-419f-9b95-7ca77fd2d8bdn%40googlegroups.com.

Nuwan Waidyanatha

unread,
Sep 7, 2021, 7:48:36 AM9/7/21
to Sahana Eden
Hi Louiqa,

Hope your questions got answered?

Nuwan

Louiqa Raschid

unread,
Sep 8, 2021, 2:48:13 AM9/8/21
to Sahana-Eden
Nuwan, I did not have time to check out the AWS installation. 
Reply all
Reply to author
Forward
0 new messages