NorduGrid technical meeting

23-24 June 2005, Copenhagen

Minutes

Since people from Denmark didn't travel to St.Petersburg in May, this extraodinary meeting was called in order to keep everybody in sync with the developments.

Participants: Michael, Mattias, Anders, Oxana, Balazs, Aleksandr, Jakob

Warm-up

SC3 briefing

Build order: lots of cleanup is needed to make nightlies build (datamove, std.h, namespaces, include system headers, include order etc)

  1. Build should be able to use the SUBDIRS of autotools
  2. Also dependencies should be explicitly expressed in terms of .la libs
  3. Merge/solve std.h and config.h
  4. Use std:: instead of "using namespace std;"
  5. Include system headers where needed directly (not rely on indirect dependencies)
  6. Include order:
    • std.h/config.h
    • system
    • globus
    • local
  7. Try as much as possible to have:
    • ClassName.cpp
    • ClassName.h
    • (single class per file)
  8. Use cpp suffix

.cpp is THE extension!

Naming: postponed; preferably not imposed

Agenda

Actual minutes

Next meeting: Oslo, August 17-19. Invited talks are discussed. Balazs has the list.

Externals:

Build:

Manpower:

Everybody's busy. Anders' deadline for the paper: Wednsesday, June 29. If not ready, somebody else writes it.

YAUNTs

YAUNTStatusSupportNeed
sse UNTESTED SUPPORTED NEEDED
SRM server UNFINISHED SUPPORTED NEEDED
SRM client UNTESTED SUPPORTED NEEDED
Fireman client UNTESTED SUPPORTED NEEDED
VOMS UNTESTED SUPPORTED NEEDED
remotelrms FINISHED ABANDONEDNONE
gridssh FINISHED EVENTUAL NONE
loggerDB UNFINISHED SUPPORTED NEEDED
ngjm UNFINISHED SUPPORTED NEEDED
http job UNFINISHED EVENTUAL NEEDED
FLO UNFINISHED ABANDONED NONE
sge UNFINISHED SUPPORTED NEEDED
loadleveler UNSTARTED SUPPORTED NEEDED
JavaGUI UNFINISHED SUPPORTED NEEDED
NGGUI UNTESTED SUPPORTED UNKNOWN
Myproxy UNSTARTED UNSUPPORTED UNKNOWN
JSDL UNFINISHED SUPPORTED NEEDED
Security UNSTARTED SUPPORTED NEEDED
Sandboxing UNSTARTED SUPPORTED NEEDED

Policy: if not needed, removed; if needed but not maintained - find maintainer; if not found, remove.

Balazs to send an e-mail

0.6

Somebody called Jakob will evaluate the possibility to have complete data movemet in arclib and hence build ngcopy on arclib - not for 0.6