2019-07-02 Call 5 Working Group

Date

Jul 2, 2019

Participants

  • @Alessandro Domanico

  • @Niccolò Pasquetto

  • @Paolo Viotti

  • @Ilario Gavioli

  • Henrique Almeida

Goals

Aim of the meeting was, by putting the long-term activities on standby, to focus on those essential to release the 1.9 version of OpenHospital (as soon as possible). Briefly:

  • Build version 1.9: what's missing?

  • Release 1.9: how can we automate the process?

  • Documentation Asciidoc where do we publish it?

  • New Features "1.9": there have been several contributions to strengthen and improve the 1.9 compared to the 1.8.x also from the user point of view (a few more features, improved graphics, etc ...)

Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

21:00 - 23:30

Build Version 1.9

@Alessandro Domanico

All the participants discussed and shared their experience about how to create a software release by using Travis CI and GitHub only.

All participants agree that everything can be done within GitHub and Travis CI, including all the integrations with other systems.

@Paolo Viotti proposed the use of “.gitmodules” as way to build and release the project from a central repository. For this reason an official repository will be created.

 

Documentation

 

Asciidoc conversion has been really appreciated and the idea of “doc as code” is a good idea.

Documentation will be published on a official repository as well and included in the Travis CI build process using pandoc utility.

 

Transifex

 

Transifex will be integrated as well following the provided documentation on their website [TO BE STUDIED] in order to get (and transform) the three different classes of resources: application, database, reports.

A task will be created for this activity

 

SourceForge

 

SourceForge will be kept open only for releases (using GitHub Integration) and all remaining tickets for Feature Requests will be moved to Jira.

For Support Requests the Jira’s ServiceDesk feature could be evaluated in order to serve this kind of requests.

 

Deadlines

 

Release 1.9 is expected for the end of the month, on date Jul 28, 2019. One week before a recap will be done to see the work progress

 

New Features

 

To close OP-72 Upgrade to 1.8.4 @Alessandro Domanico and to decide if to open to other users the merging process.

 

After Release 1.9

 

As soon we release OpenHospital 1.9 with the new process, we will adopt the Maven Standard Layout

Action items

Create issue for Transifex Integration @Alessandro DomanicoJul 21, 2019
To close SourceForge ticketing system @Alessandro Domanico after Release 1.9
Create official “openhospital” central repository @Alessandro Domanico
Paolo Viotti to push his work on the official “openhospital” central repository @Paolo ViottiASAP
Niccolò Pasquetto to contribute in Travis CI automation for the workflow, documented here Software Distribution
Create official “openhospital-doc” repository for documentation @Alessandro Domanico
Alessandro Fanna and Giulia Dall’Aglio to push their work on the official “openhospital-doc” repository @Alessandro Fanna@Giulia Dall'AglioASAP
@Alessandro Fanna@Giulia Dall'Aglio@Tiziana Titti to complete the conversion with Admin and User Manuals Jul 21, 2019
Jul 28, 2019 Release 1.9
Jul 22, 2019 Recap on work progress @Alessandro Domanico
To document software distribution, at least on Jira Issues before to close them Software Distribution@Paolo Viotti@Alessandro Domanico@Niccolò PasquettoJul 28, 2019
To merge new features coming from Unit2grow @Alessandro Domanico and to decide if to enable other users in the mergin process Jul 18, 2019

 

Open Hospital powered by ISF
2005 - 2016 ISF © Informatici senza frontiere - ONLUS