20150302 - Meeting minutes, Monday, March 2nd, 2015 - OpenNCP Community: BiWeekly meeting

20150302 - Meeting minutes, Monday, March 2nd, 2015 - OpenNCP Community: BiWeekly meeting

OpenNCP Community: Weekly meeting

2nd March

Estimated - 13:30 to 15:00 CET

Performed - 13:30 to 14:50 CET

AGENDA

a) Activities Planning: Assessments, Developments (eSENS); Connecthaton preparation;

b) Support Actions (key issues to address before connectathon)

c) AOB

 

 

LOCATION

- Wiki+ WorkBench + GoToMeeting

  • Development Board:  https://openncp.atlassian.net/secure/RapidBoard.jspa?rapidView=1

  • GoToMeeting: 

    • 1. Please join my meeting, 2 Mar 2015 at 13:30 CET.
      https://global.gotomeeting.com/join/929235661

      2. Use your microphone and speakers (VoIP) - a headset is recommended. Or, call in using your telephone.

      Austria: +43 (0) 7 2088 1036
      Belgium: +32 (0) 28 08 4345
      Denmark: +45 (0) 89 88 03 61
      Finland: +358 (0) 942 45 0382
      France: +33 (0) 182 880 162
      Germany: +49 (0) 692 5736 7207
      Ireland: +353 (0) 19 030 053
      Italy: +39 0 693 38 75 53
      Netherlands: +31 (0) 208 084 055
      New Zealand: +64 (0) 4 974 7243
      Norway: +47 23 96 01 18
      Spain: +34 932 20 0506
      Sweden: +46 (0) 853 527 818
      Switzerland: +41 (0) 435 0824 78
      United Kingdom: +44 (0) 330 221 0098

      Access Code: 815-358-541
      Audio PIN: Shown after joining the meeting

      Meeting ID: 815-358-541

      GoToMeeting®
      Online Meetings Made Easy®

      Not at your computer? Click the link to join this meeting from your iPhone®, iPad®, Android® or Windows Phone® device via the GoToMeeting app.



PARTICIPANTS

Today's Meeting Participants:

Licinio Mano <licinio.mano@spms.min-saude.pt>,

Rui Alves <rui.alves@spms.min-saude.pt>,

Kostas Karkaletsis <k.karkaletsis@gnomon.com.gr>,

Rui Pinto <rui.pinto@spms.min-saude.pt>,

Massimiliano Masi <massimiliano.masi@tiani-spirit.com>,

Heiko Zimmermann <Heiko.Zimmermann@agence-esante.lu>, 

Ioannis Petrakis <petrakis@ics.forth.gr>, 

Stéphane Spahni <stephane.spahni@hcuge.ch>,

Konstantin Hypponen <konstantin.hypponen@kela.fi>,

Peric Marko <marko.peric@hzzo.hr>,

Isabel Cruz <isabel.cruz@iuz.pt>,

Alexander Berler <a.berler@gnomon.com.gr>,

 

Invited Members List:

 

Markus Kalliola <markus.kalliola@ec.europa.eu>,

Michele Foucard <Michele.FOUCART@ext.ec.europa.eu>,

Ljubi Igor <Igor.Ljubi@hzzo.hr>,

Alen Vrecko <Alen.Vrecko@nijz.si>,

Marcello Melgara <Marcello.Melgara@cnt.lispa.it>,

Gwenaelle Quivy <Gwenaelle.QUIVY@ext.ec.europa.eu>

Marcelo Fonseca <marcelo.fonseca@iuz.pt>,

Gottfried Heider <gottfried.heider@ehealthcon.at>,

Ivo Pinheiro <ivo.pinheiro@iuz.pt>, 

Juergen Wehnert <juergen.wehnert@gematik.de>,

Dimitrios G. Katehakis <katehaki@ics.forth.gr>,

Olaf Rode <olaf.rode@fokus.fraunhofer.de>,

Thomas Fleischmann <thomas.fleischmann@bmg.gv.at>,

Robert Scharinger' <Robert.Scharinger@bmg.gv.at>,

Agius Muscat Hugo at MEH-IMU-Health <hugo.agius-muscat@gov.mt>,

Kenn Schultz Nielsen <KSN@ssi.dk>,

Sören Bittins <soeren.bittins@fokus.fraunhofer.de>,

Gareth Woodham <Gareth.Woodham@ehalsomyndigheten.se>,

Fredrik Linden <fredriklinden1@gmail.com>,

Karima Bourquard <karima.bourquard@ihe-europe.net>,

Samuel Danhardt <Samuel.Danhardt@agence-esante.lu>,

Giorgio Cangioli <giorgio.cangioli@gmail.com>,

Jussi Lemmetty <jussi.lemmetty@kela.fi>

Aarne Roosi <Aarne.Roosi@affecto.com>,

Arnaud Gaudinat <arnaud.gaudinat@hesge.ch>,

Belani Hrvoje <Hrvoje.Belani@hzzo.hr>,

Gergely Heja <heja.gergely@eski.hu>,

Oskari Kettinen <oskari.kettinen@kela.fi>,

Maarten Festen <maarten.festen@ihe-europe.net>

Mate Beštek <mate.bestek@gmail.com>,

Norbert Repas <norbert.repas@elga.gv.at>,

Patrick Ruch <Patrick.Ruch@unige.ch>,

Tomaz Cebular <Tomaz.Cebular@ivz-rs.si>,

Steen Manniche <steen@manniche.net>,

Catherine Chronaki<chronaki@gmail.com>,

Matic Meglic<matic.meglic@nijz.si>,

Mate Beštek <matebestekpro@gmail.com>,

Merik Seven <seven@nictiz.nl>,

João Francisco Marques <joaof.marques@spms.min-saude.pt>,

Gwenaelle Quivy <Gwenaelle.QUIVY@ext.ec.europa.eu>,

Philippe Loopuyt <Philippe.Loopuyt@ec.europa.eu>,

EXPAND Wp5 <expand-wp5@spms.min-saude.pt>,

Jerome Subiger <jerome.subiger@ext.ec.europa.eu>,

Guido Bosch <guido.bosch@list.lu>,

Stathis Andronikos <stathis.andronikos@gmail.com>,

Jens Ferring <jens.ferring@list.lu>,

 

OpenNCP Community Governance: 

  • From Jan. 2015 to Dec. 2015;

    • Nominated OpenNCP Committees: https://openncp.atlassian.net/wiki/x/DYANAg

    • Scope OpenNCP in EXPAND

      1. Take the OpenNCP to the next version;

      2. Assist and resolve any support issues that may arise;

      3. Handover to (DG-SANTÉ) for long term sustainability organisation;

MEETING NOTES

0) House keeping

  • Who's against remove all the "never logged in" users currently loaded on the Community tools?

    Maybe we could go further, even removing  the ones that did not logged in at least for more than two years.
    Review Code Repositories rights reviewed, according to people currently active?
    @Kostas Karkaletsis: had some difficulties assigning rights to a new developer, @Steen Manniche needed to be contacted as administrator. @Konstantin Hyppönen just confirm that there are other users with administrative credentials. 
    Decision: @Rui Alves (Unlicensed): proceed with the cleaning, and ask for help if needed (namely on the code repositories credentials)

 

a) Activities progress monitoring

  • In progress ASSESSMENTS

     

  • In progress DEVELOPMENTS

    • e-SENS 5.1: eP and PS 

      • Domain Pilot Plan ()

        • Delayed. The development period already gone....

      • Non-Repudiation BB is available and ready for integration into OpenNCP official fork:

        • Non-Rep Evidence Generator: specification, implementation and generation of test artefacts done

        • Actions agreed:

          • 1) @Massimiliano Masi: Talk to ETSI REM to find if they have a solution for eHealth Use cases (PS and eP);

          • 2) @Licinio Kustra Mano: EXPAND L&O: Decide what information MUST be stored on the audit logs (which are the disputes possible on eHealth).

          • 3) @Licinio Kustra Mano: EXPAND L&O: Check the legal implications of the proposed audit storage. (provided by the eSENS basecamp)

          • 4) OpenNCP: Decide what schema should be used for transferring/storing the non-repudiation evidences. (e.g. ETSI REM and extend ATNA)

            Study the standards;
            Study how to store signatures;
            ??Study the non-repudiation framework (source code) provided and check how to integrate it on the OpenNCP (based on facades).

            @Konstantin Hyppönen: most probably not able to implement, but is able to design the solution architecture (e.g data structures and what need to stored, the content of the evidence);

            @Massimiliano Masi: believes that if we want to test the BB we don't need to have the content of the evidences, but the framework that produces the evidences....

            @Licinio Kustra Mano: Can we adopt a Test Driven Development approach, since we already have the 1st test assertion.

          • 5) OpenNCP: Decide what must be signed in the exchange and how to implement signatures.

          • 6) OpenNCP: Prepare the change request and process (Design how to implement!)

          • 7) EXPAND Spec: Process the change request in the specification maintenance shop

          • 8) OpenNCP: IMPLEMENT

          • 9) OpenNCP: Test at IHE 2015 CAT (20 April)

      • Who's working on it: see participants on the meeting: https://openncp.atlassian.net/wiki/x/GwAJAw

      Progress activity: 

  • In preparation TESTING

    • IHE CAT 20th to 24th of April, Luxembourg (registration closed)

      • Registration status

  • Implementation and ADOPTION

    • DG-SANTÉ:

      • Installing OpenNCP into local servers 

      • Who's working on it: @Konstantin Hyppönen@markus.kalliola

      • Progress report: Problems persist with certificates... Issue will be communicated  ASAP.... 

    • PT:

      • Restarting PPT environment;

      • Who's working on it: @Licinio Kustra Mano

      • Progress report: GO LIVE foreseen to 2015-03-01.

     

  • In progress OPERATIONS

    • DG-SANTÉ: 

      • migrating the Continuos Integration Environment from iUZ

      • Who's working on it: @Licinio Kustra Mano and @markus.kalliola

      • Progress report: The migration instructions have been shared (at 2015-01-13), and some time for analysing was requested by the DG-S.

    • EXPAND (via PT): epSOS Central Services renewal for 6 months (most probably starting March 1st)

      • PT will financially support this action, since no agreement has been achieved between countries on collective financing approach;

      • Who's working on it: @Licinio Kustra Mano

      • Progress report: @Licinio Kustra Mano: send out the "Up and Running" news regarding the PPT environment and request for test.

        If any of could test if you can reach the "configuration services", please send feedback.

b) Support actions

  • Check on the key support issues that could move up on the priority list, in order to include them in the next OpenNCP Version.

    • Who's working on it: @Stéphane Spahni, who has time available for work on the issue resolution.

    • Progress report:  

  • @Isabel Cruz: sharing Stork GA:

    • OpenNCP: has been invited to attend the eHealth session on the 4th of March. 

      • @Licinio Kustra Mano will try to attend and do the follow up?

        • The Austrian team will be present by the representativa @Robert

          @Rui Alves (Unlicensed) will confirm my presence to Norbert....

 

c) AOB

  • MIE 2015 - Online Registry - Scientific Program Committee Decision

    • Final accepted (1st March): 

    • 15th March a decision will be taken regarding who will present the paper on the conference (28th of May)

    • @Isabel Cruz will share the last version of the paper.

 

ACTIONS NEEDED

Today's meeting actions

@Rui Alves (Unlicensed) Schedule next BiWeekly meeting - 16th of Mar 2015, Monday 13:30-15:00 CET
@Rui Alves (Unlicensed) Schedule next Dev Meeting

@Rui Alves (Unlicensed): proceed with the cleaning, and ask for help if needed (namely on the code repositories credentials).

Assessment on how much of the current code is based on GPL V3 and what can move to a less constrained licence model (like ASL V2):
@Konstantin Hyppönen: will write a comment on the background of the subject and a recommendation on how to progress.
@Licinio Kustra Mano bridge with EXPAND WP5 to contact SRDC as the original author of code.


@Licinio Kustra Mano: proceed with new developments without merging, and in some point if needed go back to the project branches and inspire the development of new features


In Progress Developments:

@Licinio Kustra Mano: Stress the topic in EXPAND WP5
@Rui Pinto (Unlicensed): as e-SENS project contact point, please warn for the risk of not completion before the Pre-CAT schedule.
@Licinio Kustra Mano or @Rui Alves (Unlicensed): attach Test assertions provided by @Massimiliano Masi.

IHE CAT (Testing):

@Licinio Kustra Mano: confirm on tomorrow TEST maintenance shop (8h00 CET) meeting... which are the scenarios to test;
@Licinio Kustra Mano: re-send the invitation from @Karima


Previously identified actions - keep track:

@Konstantin Hyppönen Licenses assessment: recover background intel of the subject and provide a recommendation on how to progress.
@Kostas Karkaletsis and @Marko Peric: Code merging assessment: what can and SHOULD be merged into the development branch?
@Stéphane Spahni: Perform a check on the key support issues that could move up on the priority list, in order to include them in the next OpenNCP Version.
@Konstantin Hyppönen: Support DG-SANTÉ installing OpenNCP;
@Licinio Kustra Mano: Support DG-SANCO migrating the Continuos Integration Environment from iUZ.
@markus.kalliola and @michele.foucart: Write down issues and difficulties installing OpenNCP instances (to be discussed on next OpenNCP weekly meeting)
@Licinio Kustra Mano OpenNCP Steering: Planning IHE LU Connectathon on April: plan, prepare what can be assessed in this event; Include this opportunity in the roadmap;


Related Documents:

Test Assertions: