Software Process

From the start:

CVS available as collaborative tool

Website: based on plain html, collaboration
through CVS

Several software trees inherited (cactus, gat,
gridsphere)
14.-15..2006
AGD: ResourceIntegration, Harry Enke (AIP)
2
Software Process
Switch to


SVN from CVS

Website: switch to Lenya (CMS-system)

Extensive discussion about structure of SVN repository and
software tools for easing the cycles of code-development and
deployment

maven2 for java-coding projects

Heterogeneity of coding projects

Issue-tracking which can interface to other source control modules

Medium term: continous build processes for ensuring code
integration
14.-15..2006
AGD: ResourceIntegration, Harry Enke (AIP)
3
Sustainability
Sound and well maintained software is an
important aspect of the sustainability of the
project.


14.-15..2006
This was not on our mind when the project proposal was written,
and we got no funding allocated for that but for the review we
should bring this to the attention of the reviews (and to the funding
agencies, BMBF)
AGD: ResourceIntegration, Harry Enke (AIP)
4

Components of Grid Development - AstroGrid-D