Version 361 (modified by 7 years ago) ( diff ) | ,
---|
GRASS 7 Release Planning
Table of Contents
- Release scope: new display architecture, new raster library, new features such as temporal data handling...
- The SVN trunk corresponds to GRASS 7 (for access, see here)
- http://grass.osgeo.org/wiki/GRASS_7_ideas_collection (to be merged into trac)
Already implemented
- New features in version 7.0 (already implemented)
- 3D raster library and modules in version 7 (finished)
- Introduction of temporal modules | Available temporal modules | Tutorials (user contributed content)
- New features in version 7.2
- New features in version 7.4
Planning & ongoing
Source code changes:
- Display library in GRASS 7 (planning & ongoing)
- Raster library in GRASS 7 (planning & ongoing)
- Vector library in GRASS 7 (planning & ongoing)
- Temporal extension for GRASS 7 (core functions are implemented, ongoing improvement)
- Temporal Library API
- Temporal GIS Algebra for Raster and Vector Data GSoC project 2013
Documentation
Use Sphinx for Python API (complete?)(done)- Documentation: update HTML manual pages to more recent technology (see examples by Vaclav Petras) and #151
Trunk
- NULL compression, make default
~and backport to 7.0 for compatibility~ - RLE/DEFLATE/LZ4 compression: #2750: LZ4 when writing raster rows; better than double I/O bound r.mapcalc speed
- r.mapcalc / r3.mapcalc: new variables to access current region dimensions in cells (nrows, ncols, ndepths) (r67664)
7.2.2 (to be backported)
- vector modules: Added layer specific database information to v.info extended metadata flag: r69535
- i18N: Install gettext to Python script modules to use translated strings extracted by r70817: r70818
- ~v.what.strds: add capabilities to use names also for temporal dataset with minutes and seconds granularity: r69331~
v.in.lidar: r70134(done)d.linegraph: a series of improvements, see https://trac.osgeo.org/grass/log/grass/trunk/display/d.linegraph/main.c(wenzeslaus: most are improvements/features, a lot of code changed, leaving it for 7.4)i.atcorr: Sentinel-2A r70161 (Test feedback in ML needed first)- r.grow.distance: clean up after r68611: r69327
r.in.lidar: Storage type(wenzeslaus: not sure what it is, but code is not identical in 7.2 and trunk)r.in.xyz: unify keywords and method descriptions with r.in.lidar (r68596): r68600(done in r71300 and r70291)- lib/python/temporal: major differences to be checked TODO
- r.in.srtm: Print an error instead of failing in a XY location: r70819
7.2.3 (to be backported)
Blockers
No results
Critical issues
No results
handpicked issues:
- #2456: read CSV from GDAL data directory
Further issues
- Open bugs concerning GRASS 7
- List Open Enhancement Requests
Addon candidate to be moved to trunk
Comment from Moritz: At one point we said that only addons that have tests should go into core. AFAICS, none of the below have tests...
Interesting:
- G7A:r.geomorphon
- G7A:r.object.geometry - +/- equivalent to v.to.db, but for raster objects: very useful for many other modules (notably OBIA)
- G7A:r.vect.stats - very simple, but nice functionality to have in core
- G7A:v.centerpoint - basic GIS functionality
- G7A:v.clip - very easy to use and expected GIS functionality without hassle of complicated commmands :-)
- G7A:v.profile - expected GIS functionality
Maybe, if stable enough
General strategy
... regular publication of stability releases:
7.0.x ... 7.0.1 ... 7.0.0:
- all released, see Release
Historical notes
- a releasebranch_6_4 branch has been created (for access, see here) - used to release GRASS GIS 6.4.x
- a develbranch_6 branch has been created (for access, see here) - unused since 2015
- trunk has become GRASS 7.1.svn
- branches/releasebranch_7_0 has become GRASS 7.0.svn
- Announcement (2008, GRASS 7 development started)
- GRASS GIS 6.3.0 has been released from the releasebranch_6_3 branch
See also
Attachments (1)
-
Grass7-development-svn.png
(6.9 KB
) - added by 17 years ago.
GRASS 7 development SVN diagram
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.