EPICS V4 Telecon 02-Aug-2016

Earlier                                                                                Later

Agenda

  1. Progress on AIs
  2. Status of Release
  1. Planning Document
  2. C++ Bundling
  1. Next Telecon
  2. AOB

Minutes

Chair: AJ

Present: AJ, DH, MK, MS, RL

Minutes: AJ

1. Table of AIs

No

Action

Assignee

Target Date

Status

2

See who can fund dbGroup/Qsrv going on

GW

assigned

6

Update your module to include copy of that one LICENSE. Update your headers to contain the header text.

31-Jul-2016

assigned

6a

Update your module to include copy of that one LICENSE.

ALL MODULE OWNERS

31-Jul-2016

completed (RL verified)

6b

Update your headers to contain the header text.

ALL MODULE OWNERS

assigned

7

On your module pages, remove the current/previous links; replace “Working Draft” with version number of module, which has its own numbering scheme, like 5.0.2 for pvDataCPP. Eg “Version 5.0.2 18/Nov/2015”

AJ check status, ALL MODULE OWNERS

5-Mar-2016

completed

7a

For masarService

GS

5-Mar-2016

completed

(RL)

10

Simplify Literature page and home page to help users find novice oriented documentation.

GW

assigned

16

Commit changes to all C++ modules, other than exampleCPP and pvDatabaseCPP, which set the shared library versions

MD

assigned

17

Monitor changes pull request (AI from meeting 15-Mar-2016, http://tinyurl.com/zqa3qyp

MD

5-Apr-2016

assigned

AJ asked about dropping the above table since it hasn’t changed much recently.

RL pointed out that several AIs have just been marked complete so will go away, and others are on people who don’t attend Telecon’s much.

2. Status of Release

a. Planning Document

RL: For Java code all tagging should be left for the person doing the bundling.

DH: Something wrong in the design as to why you have to do that.

RL: This is due to Maven; no -SNAPSHOT tag allowed, this is why there’s a Maven release plugin to do all the work. We have no control over this. My email from Friday describes this, everything must be tagged and updated at the same time, which wasn’t a big deal to handle. Don’t know if maven release plugin can handle independent module releases.

DH: Because RL did the bundle we didn’t get all the release notes done, and the submodule release notes aren’t included in the final jarfile.

RL: This is a bug, need to add those.

MK: Problem reported in email with how someone runs the examples; scripts missing?

RL: Will take a look.

b. C++ Bundling

AJ: Will need re-tag normativeTypesCPP after changing PVDATA_BRANCH= in the jenkins/cloudbees_build script.

MK: AJ will tag the modules

AJ: Yes, because MO’s don’t know about the cloudbees_build script change.

MK: Java modules don’t all have automated tests, need to do manual testing.

AJ: Should be an aim for future releases to ensure java modules have JUnit tests.

MK: Cross-testing needs both

MS: Easier to run cross-tests on CPP than on Java.

AJ: Asked RL about uploading documents

RL: Jobs upload docs automatically, looking at the tag.

AJ: Please look at the bundleCPP README.md file and send comments.

RL: Yup; for -pre1 we should be getting the code to work, for -rc1 have the docs finalized. Please file github issues for things you notice.

AI on AJ: Complete the C++ tagging and bundling process for -pre1 by the end of today.

3. Next Telecon

AJ: Will be on vacation next week, back on 8/11

RL: Can skip a telecon next week, it’s fairly clear what’s happening next.

DH: Wanted to know how much time for additional RPC examples and work on the documentation before the -rc1.

MK: Can you make those example RPC changes on the master branch first.

AJ: We won’t be creating the -rc1 before the 18th.

4. AOB

None.

Meeting closed at about xx:40.