Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Date

Participants

Goals

Goals of the meeting were:

  • last Sprint: retrospective and what's next

  • "oh-ui" (React) -> "oh-api" -> "oh-core"

  • 'develop' vs 'master', versions increments and releases process

  • next Sprint

Discussion topics

Time

Item

Presenter

Notes

21:00-21:30

Last Sprint: Retrospective

Full report here:
2020-03-02 Sprint 2 Retrospective

Alessandro Domanico

We had a brief presentation of the last Sprint just closed in the same date, pointing that we had a focus factor of zero (based on closed isses) because of some problems we had during the Sprint itself:

  1. Bugs on the 1.9.1-pre release that needed to be addressed (and still are going)

  2. A new problem (OP-178 added to the Sprint itself) about Spring versions between “core” and “api” that was actually blocking the biggest tsask in the Sprint: OP-6 - Getting issue details... STATUS

All the participants agreed that we are eager to finalize the following issues:

  • OP-178 - Getting issue details... STATUS

  • OP-127 - Getting issue details... STATUS

And to proceed with a new Sprint definition that cannot require more than 1d 6h effort (according with the last sprint average velocity).

21:30-22:30

the approved OP-4 - Getting issue details... STATUS pattern

Niccolò Pasquetto Vito Romano Roberto C Antonio Verni

A long discussion about the pattern to be used in developing the new REST API component (openhospital-api), conflicting points:

  • Automatic Mapper vs Esplicit Mapper

  • Non-Thread safe Mapper

  • Response contract between “api” and “ui” components

The discussion ended-up without a common decision, so the way forward is to continue the OP-6 everybody with a full implementation of his own pattern and we’ll decide together which one is better on a more effective evidences.

22:30

23:30

Alessandro Domanico Niccolò Pasquetto

In the remaining time we talked about the “ui” state of the art. In particular we summarized the activities held during the Torino Hacknight (mostly focused on the “ui”) and the way forward.

We took chance also to think about the structure of the code, since we faced a cross-component version problem, so Roberto C proposed the use of Maven modules, but there are also other suggestion coming from the community (git subtree)

We explained how to keep communication active by commenting the issues themselves and by using (if preferred) the Slack channel opened for the front-end developers, but that can be easily used for any other aspect of the project:
(Invitation Link: https://join.slack.com/t/openhospitalworkspace/shared_invite/enQtOTc1Nzc0MzE2NjQ0LWIyMzRlZTU5NmNlMjE2MDcwM2FhMjRkNmM4YzI0MTAzYTA0YTI3NjZiOTVhMDZlNWUwNWEzMjE5ZDgzNWQ1YzE)

Action items

These are the actions

Decisions

These are the possible decisions

  • Pattern to be used in “api” controllers

  • No labels