diff --git a/foss4gna2023.html b/foss4gna2023.html index cf4fe5c..5449c48 100644 --- a/foss4gna2023.html +++ b/foss4gna2023.html @@ -260,59 +260,77 @@

Interface options

Python

+ Python API comes with GRASS GIS.

R

+ rgrass package to use GRASS GIS from R is on CRAN.
+

QGIS

- GUI and Python + GRASS tools are available through the Processing Plugin
(GUI and Python).
- +
+
-

command line

- shell and batch +

Command Line

+
- +
-

in the cloud

- CLI, Python, actinia, OpenPlains +

Cloud

+
- +
-

About the Graphical User Interface

+

Graphical User Interface

-

Startup screen was a stumbling block for many first-time users

+

No startup screen

+ Startup screen was a stumbling block for many first-time users.
+
-

Desktop GRASS GIS starts with a project loaded

- +

Project Loaded on Start

+ Desktop GRASS GIS starts with a project loaded
(last-used or default). +
+
-

Streamlined data management

+

Streamlined Data Management

+ New Data tab is a central place to manipulate data in a project.
+

Location is Becoming a Project


- +
@@ -452,48 +511,71 @@

Code

C and C++ Code Quality

- Relevant to quality assurance, the code quality of C and C++ code improved significantly in the last year. The code compiles with more strict compiler settings than ever with the Clang compiler and we are heading towards pedantic compliance with the GCC compiler. +
- +
-

Python and More

- Python code improved significantly in the past few years and more improvements are underway and will be covered in the talk. +

Python

+
- +

Features

-
- - -
-

Features long requested from industry and academia now available

+ Features long-requested from industry now available and mature + (and usually overlooked by desktop users).

Managing GRASS session in Python

- + Revamped GRASS session makes it easier to use GRASS tools from Python.
- +

Command line batch mode with --exec

+ Streamlined usage of GRASS tools through system calls. +
grass /grassdata/nc_spm/work1 --exec \
+        r.viewshed input=elevation \
+        output=viewshed coordinates=642964,222890
+    
+
-
- + +
+

Command Line Description with --json

+ +
r.viewshed \
+        input=elevation \
+        output=viewshed \
+        coordinates=642964,222890 \
+        --json
+    
-

Python API for Jupyter

+

Data Analytics Workflows

See the separate talk!

Caitlin Haedrich
@@ -512,10 +594,10 @@

Python API for Jupyter

Community Meeting 2023

- + GRASS GIS birthday celebrated by advancing CMake build, 8.3.0 release, …
- grass.osgeo.org/news/2023_08_13_grass_community_meeting_prague_june_2023_report + grass.osgeo.org > News > Report of the GRASS GIS Community Meeting in Prague
@@ -523,8 +605,8 @@

Community Meeting 2023

Mentoring and Student Grants Program

@@ -533,10 +615,18 @@

Mentoring and Student Grants Program

Join a Working Group

- +
diff --git a/img/busy_parent.jpg b/img/busy_parent.jpg new file mode 100644 index 0000000..29603d3 Binary files /dev/null and b/img/busy_parent.jpg differ diff --git a/img/community_prague_2023_explaining.jpg b/img/community_prague_2023_explaining.jpg new file mode 100644 index 0000000..e9e45bf Binary files /dev/null and b/img/community_prague_2023_explaining.jpg differ diff --git a/img/drawing_the_parent_image.jpg b/img/drawing_the_parent_image.jpg new file mode 100644 index 0000000..37e3c8d Binary files /dev/null and b/img/drawing_the_parent_image.jpg differ diff --git a/img/funded_professor.jpg b/img/funded_professor.jpg new file mode 100644 index 0000000..05fce8c Binary files /dev/null and b/img/funded_professor.jpg differ diff --git a/img/nsf_grant_announcement.png b/img/nsf_grant_announcement.png new file mode 100644 index 0000000..7aa9005 Binary files /dev/null and b/img/nsf_grant_announcement.png differ diff --git a/img/open_collective_qr.png b/img/open_collective_qr.png new file mode 100644 index 0000000..b3c484e Binary files /dev/null and b/img/open_collective_qr.png differ diff --git a/img/open_collective_top.png b/img/open_collective_top.png new file mode 100644 index 0000000..01cb02d Binary files /dev/null and b/img/open_collective_top.png differ