Marketing campaign
To better advertise the capabilities of GRASS GIS and its friendly community, we plan a marketing campaign.
Some ideas are
- (ideally) monthly blog post on the main site, with social media advertisements
- ask students of our courses to fix bugs, add examples to manuals or write small tutorials as assignements that we could then show off with
- pick some works of the students and create webinars or live streams
- ... add more
Ideas
- "feature of the month" with screenshots (use manual pages and Wiki material)
- advertise the mailing lists: purpose and where to subscribe
- grass-user
- grass-dev
- grass-announce (a low traffic list)
- newcomer level technical articles about
- new startup in GRASS GIS 8: why is it cool
- single windows GUI settings
- data import/registration
- how to best generate COG files with r.out.gdal
- from zero to hero
- ...
- power user level technical articles about
- invite folks to provide examples for manual pages
- invite folks to translate messages in Transifex
- ...
- dev level technical articles about
- compiling the software -> point to grasswiki installation page
- work done on removing compiler warnings: explain how that's done with compiler flag using
- Python linting and formatting: teach black and flake8
- C linting and formatting efforts: teach indentation script
- ...
- edu related articles about
- tutorials
- curriculum (goal: enable academics to easier teach GRASS GIS)
- ...
- present new add-ons and examples of workflows using them
- Nice tweet about ongoing code development: https://gitmemory.com/OSGeo/grass
- Twitter: identify more hashtags to widen up the potential followers
- ...
Ideas for upcoming or recurrent posts
New ideas:
- Pick interesting GRASS GIS commands, by using the respective manual screenshots: https://grass.osgeo.org/grass-stable/manuals/graphical_index.html
- Candidates (importantly, not only fancy commands but also common ones everyone is familiar with!):
G80:r.geomorphon
G80:r.in.lidar
G80:r.path
G80:r.sim.water
G80:r.stream.extract
G80:r.topidx
G80:r.viewshed
G80:r.volume
G80:r.water.outlet
G80:v.clean
G80:v.clip
G80:v.cluster
G80:v.decimate
G80:v.hull
G80:v.kernel
G80:v.lidar.edgedetection
G80:v.mkgrid
G80:v.net.alloc
G80:v.net.path
G80:v.net.salesman
G80:v.vect.stats
G80:i.vi
G80:r3.flow
G80:r3.in.lidar
G80:wxGUI.gcp
G80:wxGUI.iscatt
G80:wxGUI.vnet
- Post PSC meeting minutes
- advertise translations in
Transifex Weblate: https://weblate.osgeo.org/
- promote/recall folks about mailing lists and where to enroll and that they are friendly
- show the list of open PRs with important bug fixes and cool improvements and invite folks to test and review
- promote GRASS GIS related talks at FOSS4G 2021:
- promote discussions in github: https://github.com/OSGeo/grass/discussions
- OpenCollective: Our new money sponsoring pool is now at https://opencollective.com/grass
- important: connect a goal with it
- Promote addons. For example r.nasadem as a great way to get elevation data.
Tag cloud (collection, please expand):
- @grassgis @osgeo
- #gis #foss #foss4g #gischat
- #satellite #remotesensing #EO
- #opensource
- #mapping
- #community
- ...
Upcoming posts (may be recycled and posted again)
r.futures new validation modules (done)
NCSU course (done)
General list of GRASS courses/materials by NCSU (done)
Invite folks to test release branch 8 and complete the wiki page (we did a similar one for GRASS 8 RC1)
- We have the GRASS GIS 8 branch! Have you tested it? Which feature do you like most? Help us fill in the new features page: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures80
- We happily welcome text snippets and screenshots to highlight the new and exciting changes that will come with GRASS 8 as well as bug fixing, improvements, new modules, library changes, etc.
|
GRASS GIS + UAV + SDM for Rare Plant Monitoring (done)
FOSS4G 2021 videos template post (done, but could be recycled in future FOSS4G)
- Did you miss the talk about #topic in GRASS GIS @foss4g 2021?? The video is online now!
- Get your popcorn and enjoy the amazing #somethingrelatedtothetopic in #GRASSGIS with #author and the #grassgis dev team!
- youtube link
|
Xmas (we didn't use this one)
As Christmas present this year we give you the first release candidate of GRASS GIS 8!! Report any issues here: https://github.com/OSGeo/grass/issues
Merry Xmas and happy holidays everybody~~
|
End of year toast (done)
- On Wednesday Dec 29th at 20:00 UTC, GRASS GIS community will meet for the end of year toast (glasses, beers)
- Link will be published here: <thread link>
- Join us!!
|
New Year (we didn't use this one)
A lot happen this year! Have a look at our 2021 summary: <link>
Glasses up for a great 2022~~
|
New discussion forum in GitHub & mailing lists (done)
Tangible Landscape and GRASS GIS for Geography Education (done)
- Tangible Landscape and GRASS GIS were used to teach geography topics such as water flow and flooding phenomena to 11 yo students in a secondary school. How cool!!
- The Tangible Landscape system couples a physical model with its digital model in GRASS GIS via 3D scanning, geospatial processing, and projection. The main advantage of this tangible system is that children can interact with the physical model by hand and see the effects of changes to properties of the model or simulated landscape processes. They can then concentrate on spatial aspects and effects of changing landscape components.
- Students showed an improved understanding of the concept of contours and basic landforms, indicating that Tangible Landscape provides an easy-to-understand concept and teaching tool that improves the geospatial thinking of students.
- Add pics from the paper (fig 3 & 5) + link to the paper: https://link.springer.com/article/10.1007/s10639-021-10847-y
- Link to tangible modeling book (https://doi.org/10.1007/978-3-319-89303-7)
|
Student's projects/work in the context of GRASS mini grants
Redesigning the map display status bar combo box into a new settings dialog (done)
- During GSoC 2021 Linda (twitter handle) proposed and implemented a simple prototype of Single-Window GUI. It looks really cool at first glance. Still, there are some shortcomings and missing features that need to be removed/implemented to provide the Single-Window GUI layout as an optional mode in upcoming GRASS version 8.2.0.
- In these couple of months, with the mentoring of Anna, Martin and Vaclav, Linda (twitter handle) will be working on the reorganization of the map display status bar towards a fully functional testable Single-Window GUI mode which addresses the map display window settings through a new dialog.
- Have a look at Linda's project and progress here: https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/RedesigningStatusbar and also the latest relevant PRs therein. Testing and feedback is highly appreciated. We are really looking forward for the Single-Window GUI in full swing! Thanks Linda and her mentors for such great features!
Space-Time Dataset Visualization and Improved Interactive Maps for grass.jupyter (done)
- During GSoC 2021, Caitlin (twitter handle) along with her mentors, created “grass.jupyter”, a package that improves the integration of GRASS GIS and Jupyter with a set of functions for displaying GRASS data in Jupyter Notebooks. In its current state, grass.jupyter allows users to create static visuals and simple interactive maps.
- In these couple of months, mentored by Vaclav, helena and Stefan, Caitlin (twitter handle) will be working on new additional features to allow Jupyter users to fully and easily access the power of GRASS
- Specifically, she'll be focused on:
- create a class for visualizing space time datasets allowing users to create interactive time-sliders and non-interactive animations such as GIFs
- improve the integration with #folium so that users can access all of its functionality by means of new grass-folium objects
- create a function to display vector attribute data in nicely-formatted #pandas or #GeoPandas tables
- Have a look at Caitlin's project and progress here: https://trac.osgeo.org/grass/wiki/GSoC/2021/JupyterAndGRASS/MiniGrant2022 and also test her contributions here: https://mybinder.org/v2/gh/chaedri/grass/Jupyter-Timeseries?urlpath=lab%2Ftree%2Fdoc%2Fnotebooks%2FTemporal.ipynb.
- Testing and feedback is highly appreciated. We are really looking forward for grass-jupyter in full swing! Thanks Caitlin and her mentors for such great features!
|
New bugfixing releases: 7.8.7 and 8.0.1 (done)
- Add links to news posts from the website
|
PSC meeting minutes (done)
New rgrass version (done)
- The #rstats-#grassgis interface is getting a lot of love lately!! A new version of rgrass is now on CRAN (Here RT with comment Roger's tweet: https://twitter.com/RogerBivand/status/1500158809691594761?s=20&t=pIF_ik5iqrWQPIz1iSOUkg)
- The rgrass package works in 2 main modes: users can start R in a running GRASS session or start a fresh GRASS session from R. In both cases, all GRASS spatial power can be used from R - extending what is already feasible in R-spatial alone, and all statistical and plotting power of R can be used with GRASS data. Win-win!!
- This new rgrass release will permit those using functions readRAST(), writeRAST(), readVECT() and writeVECT() to transition to the new read_RAST(), write_RAST(), read_VECT() and write_VECT(), which use SpatRaster and SpatVector objects defined in the terra package.
- terra objects may then be coerced to stars, raster and sp objects for rasters, and sf and sp objects for vector. The development details and contributors' inputs can be found at: https://github.com/rsbivand/rgrass/issues/42.
- Please test and report any issues at https://github.com/rsbivand/rgrass/issues. Also, don't be shy and help us document these new functions by adding vignettes in the package website: https://rsbivand.github.io/rgrass/ and in the GRASS wiki: https://grasswiki.osgeo.org/wiki/R_statistics. Thanks Roger, Robert and all contributors! (twitter handles here and a nice gif)
|
r.in.usgs enhancements (done)
Invitation to participate in GSoC (done)
- Attention everyone! GSoC 2022 application period is approaching and this year the call is open to all open source newcomers that are 18yo and older, not only students. Also, there will be different sizes of projects to suit different needs. Check their basis: https://summerofcode.withgoogle.com/programs/2022
- Once again, the GRASS GIS project has created a list of ideas for you to jump in. You are welcome to bring your own ideas too.
https://trac.osgeo.org/grass/wiki/GSoC/2022
- If you are interested in geospatial programming, considering applying for this paid opportunity to develop your skills and contribute to open source. We look forward to hearing from you. Contact us via mailing list at https://lists.osgeo.org/listinfo/grass-dev
|
Huidae's workshop (done)
Isaac's videos (done)
Paulo's post (done)
r.viewshed.exposure (done)
GRASS GIS 8.2 RC1 out (done)
- Have you heard the news? The first release candidate of GRASS GIS version 8.2 is out!! This will be a very special release, it comes with all the new features implemented during GSoC 2021 and also the results of students mini grants!
- Some of the most exciting changes include: Optional single window mode, a new grass.jupyter package and parallel support for various raster modules
- Have a look at the changelog for further details: https://github.com/OSGeo/grass/releases/tag/8.2.0RC1
|
New addon: r.boxplot (done)
Students grants results: Linda (to be posted)
Students grants results: Caitlin (to be posted)
- Remember we told you about student grants some time ago? (cite old tweet - Caitlin)
- Well, they have come to an end now, with exciting outcomes...
- Have a look at Caitlin's results and enjoy the story of her path within our community in her own words:
- https://grass.osgeo.org/news/2022_05_/
- If you enjoy the new python subpackage grass.jupyter and the new functionality that allow to easily connect GRASS and Jupyter notebooks as well as display maps and time series within notebooks, please consider donating to GRASS GIS project at https://opencollective.com/osgeo/projects/grass so we can keep offering these grants to students interested in contributing to open source
|
Workshops at FOSS4G (to be posted)
Open bugs (to be posted)
Open PRs (to be posted)
New startup in GRASS GIS 8 (to be crafted and posted)
New info bars (to be crafted and posted)
- Show info bars guiding data import - search for material
|
See also