= GRASS 7 Release Planning = [[TOC]] * '''Release scope:''' complete demolition and reconstruction (new display architecture, new raster library, new ...). * The SVN trunk corresponds to GRASS 7 (for access, see [wiki:DownloadSource#GRASS7.0 here]) * http://grass.osgeo.org/wiki/GRASS_7_ideas_collection (to be merged into trac) == Already implemented == * [wiki:Grass7/NewFeatures New features in GRASS7] (already implemented) * [wiki:Grass7/G3dLib G3d (volume) library and modules in GRASS 7] (finished) == Planning & ongoing == Branch: {{{ svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0 grass70_release }}} '''7.0.0RC1 (planned for ~~29 Dec 2014~~ 14 Jan 2015)''' * #2409 - last call for options/flags/parameters consolidation * Solve whatever possible from http://trac.osgeo.org/grass/report/19 * [http://trac.osgeo.org/grass/query?status=new&status=assigned&status=reopened&group=type&order=priority&priority=blocker&priority=critical&milestone=7.0.0 Blocker and critical bugs] * Update [wiki:Release/7.0.0RC1-News] '''To be backported''': * raster3d manual fixes (Vaclav) r64109 '''Relevant differences - to be clarified''': * Volume/voxel/raster3D terminology cleanup (Vaclav) r64055, r64054, r64053 * v.select: code optimization, no bug fix * various modules: %s= and %s= are mutually exclusive Source code changes: * [wiki:Grass7/DisplayLib Display library in GRASS7] (planning & ongoing) * [wiki:Grass7/RasterLib Raster library in GRASS 7] (planning & ongoing) * [wiki:Grass7/VectorLib Vector library in GRASS 7] (planning & ongoing) * Temporal extension for GRASS 7 (core functions are implemented, ongoing improvement) * [http://grass.osgeo.org/grass70/manuals/temporalintro.html Introduction of temporal modules] * [http://grass.osgeo.org/grass70/manuals/temporal.html Available temporal modules] * [http://grass.osgeo.org/programming7/pythontemporallib.html Temporal Library API] * [http://grasswiki.osgeo.org/wiki/Temporal_data_processing Tutorials] (user contributed content) * [wiki:Grass7/TemporalGISAlgebra Temporal GIS Algebra for Raster and Vector Data] GSoC project 2013 Documentation * Use Sphinx for Python API: partially done * Documentation: update HTML manual pages to more recent technology (see examples by Vaclav Petras) and #151 == Blockers == [[TicketQuery(status=new&status=assigned&status=reopened&group=type&order=priority&priority=blocker&milestone=7.0.0)]] == Further issues == * Open bugs concerning [/report/19 GRASS 7] * [query:status!=closed&type=enhancement&order=id&desc=1,compact List Open Enhancement Requests] == General strategy == 7.0.0Beta 4 release: planned as last beta before RC1 * released, see [wiki:Release/7.0.0beta-News] 7.0.0Beta 1-3 releases * See "New features" above and [wiki:Release/7.0.0beta-News] * GRASS 6.3.0 has been released from the [source:grass/branches/releasebranch_6_3 releasebranch_6_3] branch * a new [source:grass/branches/develbranch_6 develbranch_6] branch has been created (for access, see [wiki:DownloadSource#GRASS6.5 here]) * a new [source:grass/branches/releasebranch_6_4 releasebranch_6_4] branch has been created (for access, see [wiki:DownloadSource#GRASS6.4 here]) * [http://lists.osgeo.org/pipermail/grass-dev/2008-April/037558.html Announcement] (2008, GRASS 7 development started) * [source:grass/branches/releasebranch_7_0/ branches/releasebranch_7_0] has become GRASS 7.0.svn * [source:grass/trunk/ trunk] has become GRASS 7.1.svn Trunk is undergoing (radical) changes. [[Image(Grass7-development-svn.png)]] * wxgrass development will continue for now * wxgrass development will continue for now * wxgrass development will continue for now