Date
Participants
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 |
---|---|---|---|
21:00 - 23:30 | Build Version 1.9 | 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 . 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 Domanico
- 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 FannaGiulia Dall'AglioASAP
- Alessandro FannaGiulia Dall'AglioTiziana Titti to complete the conversion with Admin and User Manuals
- Release 1.9
- Recap on work progress Alessandro Domanico
- To document software distribution, at least on Jira Issues before to close them Software DistributionPaolo ViottiAlessandro DomanicoNiccolò Pasquetto
- To close - OP-72Getting issue details... STATUS Alessandro Domanico
- To merge new features coming from Unit2grow Alessandro Domanico and to decide if to enable other users in the mergin process