Software Management
Work Plan for 2010 - Draft
Support activities
- Geant4 Releases and reference tags
- User support for installation and configuration, including
support for the 'configure' script (BM, GC)
- Release management (GC)
- release preparation, ie. leak checking, source code checks,
etc. (GC, GF)
- Building of binary releases (GF)
- Support of G4 tools, services, and servers
- improve internal documentation for tools (GF, tech. student)
- rewrite web interface to bonsai using modern tools (tech.
student)
Developments
- Improve configuration and installation tools
- provide a first version of cmake based build system (BM)
- Review need and use of mandatory environment variables (GC)
- Review classes compiled without optimization, is this still needed, and
why
- Review platform specific compiler flags - which ones are needed and document why we use them
- Provide distributions packaged with system tools, starting with
rpm distribution (BM, ?)
- Transition from cvs to subversion (svn) (GF/ tech. student)
- evaluate/create mechanism to collect tags in svn in bonsai
database
- evaluate tag mechanism of svn, including directory structure
for tags
- evaluate performance of current svn service
- prepare plan for migration from cvs to svn
- provide documentation for collaborators
- migrate Geant4 cvs repositories to svn, pending decision of
collaboration
- Code review and optimisation (FNAL)
- in collaboration with code authors or maintainers
cvs version info: $Id: witems2010.shtml,v 1.2 2010/02/11 14:00:27 gunter Exp $
|