Changes between Initial Version and Version 1 of Grass8/NewFeatures80


Ignore:
Timestamp:
May 11, 2021, 2:22:13 PM (3 years ago)
Author:
neteler
Comment:

draft news page

Legend:

Unmodified
Added
Removed
Modified
  • Grass8/NewFeatures80

    v1 v1  
     1= List of new features in GRASS GIS 8.0 =
     2
     3GRASS GIS 8.0 is actively developed and maintained with a first 8.0.0 stable release in XXX 2021. In total, it comes with '''almost [https://github.com/OSGeo/grass/compare/master...releasebranch_7_8 YYYY fixes and improvements]''' with respect to the previous [wiki:Grass7/NewFeatures78 stable releases 7.8.x]. This page summarizes the manifold new features which have been added to GRASS 8.0.
     4
     5[[TOC]]
     6
     7=== What's new in a nutshell ===
     8
     9After more than 3 year of development the **new stable release GRASS GIS 8.0** is available. Efforts have concentrated on making the user experience even better, providing many new useful additional functionalities to modules and further improving the graphical user interface.
     10
     11**Breaking news: new graphical user interface**
     12
     13This re-establishes compatibility with QGIS and other connected software packages.
     14
     15=== Releases ===
     16
     17 * For more details than on this overview page, see list here:
     18   * [wiki:Release/8.0.0-News] (DD MM 2021)
     19 * The 8.0 release development was officially moved to a dedicated release branch on TODO, 2021: https://github.com/OSGeo/grass/tree/releasebranch_8.0
     20
     21== Graphical User Interface ==
     22
     23GRASS GIS 8.0 graphical user interface comes with an entirely new concept of startup.
     24
     25See ... TODO
     26
     27== Modules (commands) ==
     28
     29A number of relevant improvements have been made (selected list):
     30
     31=== General modules ===
     32
     33 * G80:...
     34
     35=== Raster modules ===
     36
     37 * G80:...
     38
     39=== Vector modules ===
     40
     41 * G80:...
     42
     43=== Imagery modules ===
     44
     45Band support
     46
     47 * G80:...
     48
     49=== Temporal GIS modules ===
     50
     51 * G80:...
     52
     53=== Graphical user interface ===
     54
     55 * wxGUI ...
     56
     57=== Scripting ===
     58
     59Major efforts have been taken to port all Python scripts to Python 3.6
     60
     61=== Database support ===
     62
     63 * PostgreSQL driver: ...
     64
     65=== Python 3 support ===
     66
     67 * Code formatting with `black`
     68 * Hundreds of PEP8 fixes with `flake8`
     69
     70== User Manuals - Documentation ==
     71
     72=== Translations ===
     73
     74Translations are managed in Transifex (please join and translate messages): https://www.transifex.com/grass-gis/grass7
     75
     76=== User manual pages improvements ===
     77
     78 * numerous user manual pages have received major or minor improvements
     79 * ...
     80
     81== GRASS GIS 7 Library changes ==
     82
     83 * ...
     84
     85== PROJ support ==
     86
     87PROJ 4 to PROJ 7 compatibility implemented.
     88
     89 * ...
     90
     91== GDAL support ==
     92
     93GDAL 3 compatibility improved with speed-ups.
     94
     95== Source Code Portability ==
     96
     97 * Python-3 support implemented across the tree
     98 * FreeBSD: ...
     99 * Mac: ...
     100 * OSGeo4W: ...
     101
     102=== Unit tests / CI ===
     103
     104 * (!GitHub Actions activated in master: https://github.com/OSGeo/grass/actions)
     105
     106==== JSON /  REST support ====
     107
     108 * json parser: ...
     109
     110==== Docker support ====
     111
     112 * ...
     113
     114== GRASS GIS 8.0 Addons ==
     115
     116There are numerous new addons which enlarge the already impressive list of addons available (see http://grass.osgeo.org/grass7/manuals/addons/):
     117
     118 * G7A:...
     119
     120== Migrating from GRASS GIS 7 to version 8.x ==
     121
     122Nothing special to care about.