SVN hosting: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(linked further GForge bugs)
(link: Migration from CVS to SVN)
Line 41: Line 41:


=== See also ===
=== See also ===
* [[Migration from CVS to SVN]] (technical issues)
* [http://trac.edgewall.org/wiki/TracFaq#can-i-convert-mediawiki-pages-to-trac convert] MediaWiki pages to Trac
* [http://trac.edgewall.org/wiki/TracFaq#can-i-convert-mediawiki-pages-to-trac convert] MediaWiki pages to Trac


[[Category: Development]]
[[Category: Development]]

Revision as of 09:27, 13 September 2007

The goal is to move to SVN infrastructure for GRASS 7. The hosting of SVN needs to be discussed. A new repository has to be created in any case, despite its physical location.


SVN repository with GForge at Intevation

GRASS GForge Server: http://wald.intevation.org/tracker/?group_id=21

Pro:

  • continuity for GRASS

Contra:

  • GForge is not really accepted by GRASS developers, low usage (much lower than with old RT). Important developers are not even registered at all
  • GForge is not integrated with CVS, apparently also not with SVN
  • Wiki is yet on another server
  • more GForge bugs

SVN repository with Trac at OSGeo

OSGeo SVN/Trac Server: http://trac.osgeo.org/

GDAL SVN/Trac Server: http://trac.osgeo.org/gdal/

Pro:

  • Integrated infrastructure with other OSGeo projects (GDAL, ...)
  • SVN and Trac nicely integrated, also Wiki integrated
  • Trac shows patches/diffs in SVN (example)
  • login (signon) embedded in OSGeo LDAP: single signon for OSGeo infrastructure
  • Trac advantages
    • Timeline and roadmap provided for semi-automated release management (milestones)
    • Auto-generation of release notes (GDAL example) which we currently do by hand for thousands of fixes
    • Source code browser integrated
    • Wiki integrated
    • Ticket notification in IRC channel
    • tickets can moved around among OSGeo projects
    • easy ticket monitoring and retrieval
    • nice layout
  • potential new translation portal of OSGeo would integrate, too

Contra:

  • some time already invested in Intevation's GForge

See also