20150320 - Meeting minutes, Friday March 20th, 2015 - OpenNCP Community: Release Management

OpenNCP Community: DEV meeting

20th March

Estimated - 09:30 to 10:30 CET

Performed - 09:30 to 10:30 CET

 

 

AGENDA

a) Review the release management process;

b) Prepare the next release, from a responsibility and tasks needed to be done;

c) Schedule next release to 31st of March.

 

 

LOCATION

- Wiki+ WorkBench + GoToMeeting

  • Development Board:  https://openncp.atlassian.net/secure/RapidBoard.jspa?rapidView=1
  • GoToMeeting: 
    • 1. Please join my meeting, 20th March 2015 at 09:30 CET.
      https://global.gotomeeting.com/join/285907917

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

      Austria: +43 (0) 7 2088 2172
      Australia: +61 2 8355 1039
      Belgium: +32 (0) 42 68 0180
      Canada: +1 (647) 497-9379
      Denmark: +45 (0) 89 88 05 39
      Finland: +358 (0) 931 58 4588
      France: +33 (0) 170 950 589
      Germany: +49 (0) 692 5736 7301
      Ireland: +353 (0) 19 036 187
      Italy: +39 0 294 75 15 37
      Netherlands: +31 (0) 108 080 116
      New Zealand: +64 (0) 9 801 0294
      Norway: +47 21 51 81 86
      Spain: +34 911 23 4248
      Sweden: +46 (0) 852 500 516
      Switzerland: +41 (0) 435 0824 41
      United Kingdom: +44 (0) 330 221 0099
      United States: +1 (224) 501-3318

      Access Code: 285-907-917
      Audio PIN: Shown after joining the meeting

      Meeting ID: 285-907-917

      GoToMeeting®
      Online Meetings Made Easy®

      Not at your computer? Click the link to join this meeting from your


PARTICIPANTS

Today's Meeting Participants:

Licínio kustra Mano <licinio.mano@spms.min-saude.pt>,

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

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

Steen Manniche <steen@manniche.net>,


Invited Members List:

Licínio kustra Mano <licinio.mano@spms.min-saude.pt>,

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

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

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

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

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

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

Yacoubou Waolany <yacoubou.waolany@ext.ec.europa.eu>,

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

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

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

 

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

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

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

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

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

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

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

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

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>,

 

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

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

MEETING NOTES

a) Review the release management process;

b) Prepare the next release, from a responsibility and tasks needed to be done;

  • 2.2.0-RC1 Release Changelog and Notes
    • Every issue resolved to be included in the new version, MUST be labeled with "OpenNCP Fix version" = "2.2.0"
      • Let's use label as "OpenNCP Fix version" = "2.2.0" as a post facto, this means that the version is assigned after the code being DONE, not in the creation of the issue, story or bug.
      • Kostas Karkaletsis: Inform developers (from support or development) that all issue solved should be labeled (on RESOLVING action) as "OpenNCP Fix version" = "2.2.0".

 

c) Schedule next release to 31st of March (worst case scenario 7th of April).

  • 31st of March 2.2.0-RC1 release candidate.....
  • IHE CAT 20-to 24th of April
    • Pre-CAT during 6th to 17th of April
  • At least 2 weeks after 24th of April we will have fixes... 2.2.0 Release (Plan for 12nd May)
    • By principle the the release branch should have only 2 to 3 weeks..... so if possible, let's make the release shorter.


+++++++++++++++

-- OpenNCP Release Plan: https://openncp.atlassian.net/wiki/x/CYBv

-- Release Management: https://openncp.atlassian.net/wiki/x/OQCp

-- Nexus Web: https://joinup.ec.europa.eu/nexus/index.html#nexus-search;quick~eu/europa/ec/joinup/ecc

-- JoinUP Nexus - Releases: https://joinup.ec.europa.eu/nexus/content/repositories/releases/

-- JoinUP Nexus - Snapshots: https://joinup.ec.europa.eu/nexus/content/repositories/snapshots/

 

Deploy to JoinUP requires a maven command: "mvn clean deploy” 

To run this command it is needed to config the credentials to repositories in a file on the user root ~/.m2/settings.xml (more information on http://maven.apache.org/settings.html#Servers)

++++++++++++++

 

 

ACTIONS NEEDED

Today's meeting actions:

  • ...