At CERN: Federico, Christophe, Zoltan, Philippe, Joel, Milosz, Wojtek, Hamza
On Vidyo: Andrew, Hideki, Ueda, Marcelo, Xiaomei, Andrei
Apologies: Marko, Andre
Follow-up from previous meeting
- (Also items from last Fridays' meeting on Development strategy)
- Zoltan will take care of the final implementation of a dirac-install-plus script, but some pre-design is necessary
- Deprecated decorator: ask Simon?
- CODEOWNERS file may be expanded a bit
Current situation
DIRAC:
- v6r19p2 is the last production version
WebApp:
- NTR.
- Andrei would like to discuss the changes Zoltan proposed on deployment - out of this meeting
Pilot:
- NTR
- We can introduce Pilot3 as optional from the SiteDirectors from next version (v6r20 even?)
- All new PRs should be targeted to devel branch, then a quick Jenkins test will be run before merging it back to master branch
Externals:
- NTR
- Asked about moving to python 2.7.14: no rush, we can keep in sync with LHCb core software
LCG bundles:
- Version v13r0 looks OK, and DIRAC v6r19 depends from that
- This version includes python packages like pyparsing and futures, which should be anyway in the externals. To verify
- still not moved its "development" to GitHub. This would also answer the recurrent question of the content of each release
REST:
- NTR, but Chris said he will make a PR for fixing it
BOINC:
PyGSI:
Documentation
DB12:
- Andrew added file used by all VOs. We should make a pip (wheel) package and release it, then import it in DIRAC
Release planning, tests and certification
Release planning:
- v6r17 series
- v6r19 series
- v6r19p3 should be out ASAP
- It will fix the loading of modules in the extension
- v6r20 series
- pre3 is out, pre4 should be out ASAP
- PilotsLogging showed some issues that should be now solved
- anyway verified a "full chain"
- FTS3 should be fixed with the proposed PR, but new fixes should be done in the future
Certification process:
- v6r20 certification is ongoing:
- Using trello and slack as usual
- Also ILC people in
- The lhcb-jenkins server needs to be retired soon, we need to find a solution ASAP, will be announced at the BiLD
Weekly development(s) focus
DIRAC: current PRs and tasks being worked on
- pyGSI -> M2Crypto: maybe for v6r21
- still lacking the sockets part
- CLI of DFC will be changed to avoid confusion [Andrei]
- dirac-wms vs dirac-admin scripts: time to change the names?
DIRAC communities roundtable
- ILC: NTR
- Belle2: NTR
- BES3: NTR
AOB
- formatting with autopep8: looks OK but slightly aggressive
- Decided to held the DUW 2018 starting May 22nd, in Lyon
- Next BiLD-Dev meeting will be held in 2 weeks (November 9)
LHCbDIRAC
- Not much progress: waiting for new DIRAC v6r19 patch
- Need to wait a bit longer for LHCbDIRAC v9r0 release
- LHCbGrid v9r0 needs to be done, but need first to create "prod" symlink
- new jenkins-dirac is being prepared
- QT4 -> QT5? no Progress, and no real urgency
There are minutes attached to this event.
Show them.