Difference: CoreSoftwareMeetingMinutes20101103 ( vs. 1)

Revision 12010-11-05 - MarcoClemencic

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CoreSoftwareMeetingMinutes"

LHCb Core Software Meeting

Date and Location

03-Nov-2010
10:40 - 12:20
CERN (2-R-030)

Attendees

Hubert, Illya, Joel, Karol, Marco Ca., Marco Cl. (minutes), Markus, Rob

Subjects

News

  • LHCb Analysis and Software Week next week
    • no Core Software Meeting
    • "Software evolution and planning" session on Thursday
      • CondDB discussions: Data Quality, Tags from the data
      • Gaudi next release (changes in externals and InstallArea structure, etc.)
    • Tutorial on Neurobayes on Friday
  • LCG
    • Boost 1.44: few glitches, fixed
    • next release of LCGCMT will feature builds of AA projects for both VC9 and ICC11
  • New lxbuild machine (lxbuild161) arrived but with some configuration problems
    • the quattor template for that hardware configuration was never prepared

Round Table

Karol

  • Tested SLC4 builds on SLC5 machines, but experienced errors in the tests.
    • Experts will have to check them (Karol will provide access to them)

We agreed to have an attribute in the configuration of the nightlies to disable single projects in a slot (instead of commenting out the configuration line) so that we can use it in the web editor. The impact of such a change on the editor is not clear, but it may be transparent or at least not disruptive (let's try and see).

We should start VC9 builds in the nightlies (since next Gaudi should be on VC9).
Marco Cl. suggests to copy (with a script he put in LbScripts) one successful build of the LCG nightlies and start from that. Later on we can make this copy evolve.

Marco Cl.

  • getpack and SetupProject --build-env extended to produce Eclipse configurations, so that there is no need to set the few required environment variables by hand.
    • The TWiki page will be updated ASAP.
  • Forgot to address the pre-commit issue (correctly preventing commits affecting the tags directories).
  • Working of a re-implementation of the "Configurables" machinery trying to implement proper semantics.

Rob: We have a problem with the configurables in Rec in the nightlies (probably a problem in the dependencies). Marco Cl. will take a look.

Joel

  • If lhcbts04 ready? Can we give back lhcbts02?
    • We can give back 02, and ask for a new one because the nightlies need more CPU power on Windows (one slot takes one day)
  • AFS Web severs moved to SLC5, which caused problems on the applications web pages (Hubert working on the issue).

Hubert

  • Completed the "move package" script, which allows to migrate a package from one project to another.
  • Completed the migration of Gauss to Subversion.
    • Marco Ca.: migration of Online? scheduled
    • Joel: should we change the structure of the lhcbdoc repository to match the software structure? No, there is no need to check out the documents with getpack.
  • Distribution problem with new data packages after the removal of the HTML file with the list of installable projects. Will resume the HTML file while working on a better solution.
  • Two migrations will have to take place in CVMFS:
    • split the catalogs from one per project to on per project+version (improves installation time and client performances)
    • move /opt/lhcb to /opt/lhcb/lib to have the same structure as the shared areas on the grid Can we do it in one step? To be asked to Jakob.
  • Trying to improve the dependency calculations using the gcc special flags in cmt. That will, of course, not improve Windows builds.
    • Marco Ca.: can we use QUICK=1 on Windows?
      Marco Cl.: At some point it was not possible to do it because it was disabling even the high level dependencies (genconf run before the library build, etc.). To be tested again. We should think about cmake too.

Marco Ca.

  • Dead line for CHEP papers is November, the 30th.

Rob

  • Thanks to the new tools, the preparation of the releases has been easy and quick.
    • It would be nice to have a tool to check that all the tags in the xxxSys package are available.
      Marco Cl.: it should be easy to do, most of the code is already available.
  • Experimenting with Kodingen.

Illya

  • Tools for a routinely check of the tags at the Tier-1s almost completed.


-- MarcoClemencic - 05-Nov-2010

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback