20131112 - Meeting minutes, Tuesday, November 12th, 2013
OpenNCP Weekly Sprint Meeting
12nd November 10:00 to 12:00 CET
Work RoadMap - epSOS 2 Services
1º Sprint: 28Jan > 8 Fev (2 weeks) > Completed
2º Sprint: 11Fev > 22Fev (2 weeks) > Completed
3º Sprint: 25Fev > 8Mar (2 weeks) > Completed
4º Sprint: 11Mar > 22Mar (2 weeks) Completed
5º Sprint: 25Mar > 8Apr (2 weeks) Completed
6º Sprint: 22Apr> 3May (2 weeks) > Completed
7º Sprint: 6May> 17May (2 weeks) > Completed
8º Sprint: 20May> 31May (2 weeks) > Completed
9º Sprint: 3June> 14June (2 weeks) > Completed
10º Sprint: 24June > 19July (4 weeks) > Completed
Release OpenNCP 2.0.1 > 31 July, 2013 (Wednesday) 6th August
Release OpenNCP V2.0.2 > 2013-09-12 Transformation Manager + Emergency Scenario + Bug Fixing
5ª PPT [completed]
[NOT] OpenNCP V2.0.3 (after PPT) 2013-10-16 OPERATION Ready for: PAC + HCER epSOS 2 Services
11º Sprint: 15Oct > 28Oct (2 weeks) > completed
PPT Ready for: MRO (new epSOS 2 Service)
[√] OpenNCP V2.0.3 (after PPT) 2013-11-05 OPERATION Ready for: PAC + HCER epSOS 2 Services
12º Sprint: 1Nov > 14Oct (2 weeks) [ in progress ]
12º Sprint: 5Nov > 19Oct (2 weeks) [ in progress ] (delayed one week due to lack of resources to work in the 1st week)
PPT Ready for: CI Automated Testing Suite Enhancements
OpenNCP V2.1.0 (PPT Ready) 2013-11-20 > MRO + CI Automated Testing Suite Enhancements
PPT/QA Stage [not a formal PPT but a more structured QA stage - coordinated by the OpenNCP Community]
OpenNCP V2.1.1 (after PPT stage) 2013-12-18 OPERATION Ready for: MRO + CI Automated Testing Suite Enhancements
AGENDA
a) Dev Sprint Progress Monitoring
Sprint Accomplishments - so far;
Impediments - to clean;
Re-focus work for this week;
b) Documentation preparing
c) Knowledge sharing
d) Continuous Integration Environment - Sustainability Plan
LOCATION
- Skype (sirLicman) + Jira Board + MeetingWords ()
Development Board: https://openncp.atlassian.net/secure/RapidBoard.jspa?rapidView=1
Support Board: https://openncp.atlassian.net/secure/RapidBoard.jspa?rapidView=2
Meeting Words: http://meetingwords.com/VZI3fujehL
PARTICIPANTS
Today's Meeting Participants:
Gareth Woodham <Gareth.Woodham@apotekensservice.se>,
Marcelo Fonseca <marcelo.fonseca@iuz.pt>,
Licinio Mano <licinio.mano@iuz.pt>,
Stéphane Spahni <stephane.spahni@hcuge.ch>,
Ivo Pinheiro <ivo.pinheiro@iuz.pt>,
Invited Members List:
Aarne Roosi <Aarne.Roosi@affecto.com>,
Alexander Berler <a.berler@gnomon.com.gr>,
Anders Nyström <Anders.Nystrom@apotekensservice.se>,
Arnaud Gaudinat <arnaud.gaudinat@hesge.ch>,
Belani Hrvoje <Hrvoje.Belani@hzzo.hr>,
Gergely Heja <heja.gergely@eski.hu>,
Giorgio Cangioli <giorgio.cangioli@gmail.com>,
Ljubi Igor <Igor.Ljubi@hzzo.hr>,
Juergen Wehnert <juergen.wehnert@gematik.de>,
Konstantin Hypponen <konstantin.hypponen@kela.fi>,
Oskari Kettinen <oskari.kettinen@kela.fi>,
Jussi Lemmetty <jussi.lemmetty@kela.fi>,
Kostas Karkaletsis <k.karkaletsis@gnomon.com.gr>,
Maarten Festen <maarten.festen@ihe-europe.net>
Marcello Melgara <Marcello.Melgara@cnt.lispa.it>,
Mate Beštek <mate.bestek@gmail.com>,
Milada Kovarova <Milada.Kovarova@posam.sk>,
Mika Myllyvirta <mika.myllyvirta@kela.fi>,
Mindaugas Ajauskas <mindaugas.ajauskas@lispa.it>,
Norbert Repas <norbert.repas@elga.gv.at>,
Patrick Ruch <Patrick.Ruch@unige.ch>,
Per Loubjerg <consult@loubjerg.dk>,
Tomaz Cebular <Tomaz.Cebular@ivz-rs.si>,
Steen Manniche <steen@manniche.net>,
Stefan Gustafsson <stefan.gustafsson@callistaenterprise.se>,
Annika Sonne Hansen <ash@carecom.eu>,
MEETING NOTES
a) Dev Sprint Progress Monitoring
Keep sprint end date for 18th, with a RC for the 2.1.0 (end at 2013-11-18)
CI developments are going well, the validation tool is done and the invocation (from the Protocol Terminators, Audit Manager, etc) is being started;
The first version should be ready on next monday, with basic testing report;
MRO Service + CI Enhancements
INTERNAL QA > 19 to 22 Nov > OpenNCP V2.1.0;
PN’s QA > 25Nov to 6 Dec
GOLD (FINAL) Release - OpenNCP V2.1.1
Release Process: 9 to 13Dec
Support Countries Updating: 16 to 20Dec;
Articulate with IHE improvements - Gazelle Web Services to perform validation on audits:
- The current Gazelle validation web-services do not return any EVS Permanent link, as they only validate the messages and return validation result and details (errors and warnings);
it would be useful to have a "permanent link" functionality (in Gazelle Remote validation services) in order to keep validation reports simpler and traceable, by linking them to validation pages in EVS Client;
We should enforce the responsible usage of remote validation services by PN's as some limitations are imposed by IHE;
The current imposed numbers ( No more than 30 requests per IP address per minute, No more than 3000 requests per period of 24 hours per IP address) should be enough for the CI environment and even PN's - but we should keep this topic under control;
A meeting between Gareth Woodham, Marcelo Fonseca and Eric will take place tomorrow to discuss this topic;
b) Documentation preparing
[LKM] OpenNCP Technical Sheet [50%] - for the web site
[LKM] OpenNCP General Presentation [75%]
[ √ ] OpenNCP Installation Manual Overview [100%]
[LKM] 3.B.2: (Articulate with MM)
c) Knowledge sharing
Knowledge sharing & Collaborative Design
Webinars (online) – When?
a. Tools and Method
b. Architecture and Technologies
c. Testing and Deploying
Workshop (f-2-f) – Where? When?
a. Real Life Operation - Struggles
b. Security Hackathon
c. Performance Hackathon
d. 3rd Party Projects Collaboration
e. Designing the Future - evolutions roadmap
d) Continuous Integration Environment - Sustainability Plan
Perhaps a cloud service would be a better approach than a single country hosting the CI?
NEXT STEPS
To Do [ @Licinio Kustra Mano ] Schedule "Sprint Review/Retrospective" TConf > Tuesday, 19th November 2013 09h30 CET;
Previous meeting - NEXT STEPS
Done [ @Licinio Kustra Mano ] Schedule "Sprint Progress Monitoring" TConf > Tuesday, 12th November 2013 14h CET (not to overlap with TPM in the mornig / overlaping with PSB meeting - no problem regarding attendees);
Done [ @Ivo Pinheiro ] Prepare and make available OpenNCP 2.0.3 Release Notes - Technical Details
Done [ @Licinio Kustra Mano ] Announce OpenNCP 2.0.3 Release
DONE [ @Marcelo Fonseca ] CI Environment > Clarify with @Eric Poiseau the OpenNCP CI Requirements and Strategy > having in mind the sustainability plan for this service;
IN PROGRESS [ @Marcelo Fonseca and @Gareth Woodham ] Focus TConf on "CI Automated Testing Suite Enhancements" design refinement and development work organization + effort estimation + Implement Enhancements;
To Do [ @Marcelo Fonseca and @Gareth Woodham ] Implement the "CI Automated Testing Suite Enhancements"
ON HOLD [ @Ivo Pinheiro ] Research for alternatives approaches to a single country hosting the CI - e.g. cloud based services with Open Source Projects special service plans.
IN PROGRESS [ @Licinio Kustra Mano ] Request @Kostas Karkaletsis to report (OpenNCP Support Board) issue found related with MRO new service ( PDF retrieval)
DONE [ @Licinio Kustra Mano ] Create Draft: OpenNCP Installation Manual Overview;
To Do [ @Licinio Kustra Mano ] Create Draft: OpenNCP General Presentation;
To Do [ @Licinio Kustra Mano ] Create Draft: OpenNCP Technical Sheet
IN PROGRESS [ @Licinio Kustra Mano ] Evaluate with @Marcello Melgara the value added and effort needed for updating the epSOS D 3.B.2 document
in progress [ @Licinio Kustra Mano ] Circulate for review in OpNCP-Comm (@Stéphane Spahni and @Ivo Pinheiro and @Konstantin Hyppönen) for Review: OpenNCP Installation Manual Overview;
To Do [ @Licinio Kustra Mano ] Circulate for review in OpNCP-Comm (@Stéphane Spahni and @Konstantin Hyppönen) for Review: OpenNCP General Presentation;
To Do [ @Licinio Kustra Mano ] Circulate for review in OpNCP-Comm (@Stéphane Spahni + @Konstantin Hyppönen + @Ivo Pinheiro) for Review: OpenNCP Technical Sheet
in progress [ @Licinio Kustra Mano ] OpenNCP Webinars > Present a value proposition (to OpenNCP-Comm and to Juergen);
in progress [ @Licinio Kustra Mano ] OpenNCP Workshop > Present a value proposition (to OpenNCP-Comm and to Juergen) for further discussion on When and How make this happen.
To Do [ @Licinio Kustra Mano ] VPN Problem > Provide a short summary of what has happened and solutions adopted