<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://grasswiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pvanbosgeo</id>
	<title>GRASS-Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://grasswiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pvanbosgeo"/>
	<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/wiki/Special:Contributions/Pvanbosgeo"/>
	<updated>2026-04-13T19:37:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=PSC_Meeting_2025-08-08&amp;diff=28626</id>
		<title>PSC Meeting 2025-08-08</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=PSC_Meeting_2025-08-08&amp;diff=28626"/>
		<updated>2025-08-11T17:23:27Z</updated>

		<summary type="html">&lt;p&gt;Pvanbosgeo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Anna Petrasova&lt;br /&gt;
* Helmut Kudrnovsky&lt;br /&gt;
* Huidae Cho&lt;br /&gt;
* Linda Karlovska&lt;br /&gt;
* Nicklas Larsson&lt;br /&gt;
* Paulo van Breugel&lt;br /&gt;
* Vaclav Petras&lt;br /&gt;
* Veronica Andreo&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
The topics proposed are:&lt;br /&gt;
&lt;br /&gt;
* GRASS presence on different events&lt;br /&gt;
* Release 8.5&lt;br /&gt;
* New docs status&lt;br /&gt;
* Website rebranding status&lt;br /&gt;
* Mailing list removal? Question from Vicky in chat&lt;br /&gt;
* Decide on the Workspace topic and whether the solution suggested [https://github.com/OSGeo/grass/discussions/5916#discussioncomment-14045240 here] can be implemented. This would help to finalize and merge this [https://github.com/OSGeo/grass/pull/3113 PR].&lt;br /&gt;
* Discussion on the [https://github.com/OSGeo/grass/discussions/5909 workflow proposal]. Perhaps we need a File Browser pane?&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
* GRASS presence on different events&lt;br /&gt;
** FOSS4G EU: Alen presented the state of GRASS talk.&lt;br /&gt;
** FOSS4G NL: Paulo gave a presenation about GRASS in education and research&lt;br /&gt;
** FOSS4G NA (Nov 3-5)&lt;br /&gt;
*** Workshop: GRASS Addon Development with Python, Corey &amp;amp; Caitlin.&lt;br /&gt;
*** Talk: GRASS Meets Longest Flow Paths, Shortest Compute Times, Huidae.&lt;br /&gt;
*** Talk: State of GRASS, Corey.&lt;br /&gt;
** FOSS4G 2025 NZ: &lt;br /&gt;
*** Alen and Luca will attend and present the state of GRASS talk (Corey as co-author as he wrote the original abstract).&lt;br /&gt;
** FOSS4G.be: Moritz will present a state of GRASS talk&lt;br /&gt;
&lt;br /&gt;
* GRASS 8.5 Release postponed to fall&lt;br /&gt;
** Waiting for JSON stuff from GSoC, which needs to be reviewed before release.&lt;br /&gt;
** Fix r.mapcalc issues regarding parallelization.&lt;br /&gt;
** Mac binaries: There's an issue with code signing. Needs to be solved before the release.&lt;br /&gt;
** Release scripts are in addons, and they run in a Docker image. Still several steps need to be manual and they are different depending on the type of release, i.e., major, minor, micro or RC.&lt;br /&gt;
** Jupyter notebook integration into GUI. Some things need to be defined/solved first: &lt;br /&gt;
*** Where to start the Jupyter server?&lt;br /&gt;
*** Where to store the notebooks: current working directory, let users choose, outside projects, within mapsets, provide a good default?&lt;br /&gt;
*** What happens when users do not have the dependencies installed?&lt;br /&gt;
*** It should work in Windows (both OSGeo4W and standalone installer).&lt;br /&gt;
** FHS should be ready for 8.6&lt;br /&gt;
&lt;br /&gt;
* New docs: &lt;br /&gt;
** They are up and running, but there's still something missing on the automatic upload part (currently a personal GH token of MN is used which expires every 3 months).&lt;br /&gt;
** There’s the question of whether we need to have docs updated all the time or only when we release. In that sense, this is not a blocker for the release, but a nice-to-have.&lt;br /&gt;
** For this release, we do not remove the HTML files, which are mostly used locally in the GUI or when called with g.manual from the terminal.&lt;br /&gt;
** Addon docs with new format: they work online.&lt;br /&gt;
&lt;br /&gt;
* GSoC: &lt;br /&gt;
** The student and mentors are working hard on adding JSON output to C tools.&lt;br /&gt;
** They are obsoleting the -g flag and moving to the format option. &lt;br /&gt;
** More clean-up should be done before GRASS 9 + Python tools.&lt;br /&gt;
&lt;br /&gt;
* CMake: &lt;br /&gt;
** We need 3 steps: FHS ([https://github.com/OSGeo/grass/pull/5630 PR WIP]), GUI (Nicklas has a follow-up PR, but will need help with this), extensions (nothing done so far).&lt;br /&gt;
** MSVC binaries are built fine, but they don’t work out of the box because of missing environment variables; Can make them work by manually setting environment variables though; g.gui fails with Python exceptions&lt;br /&gt;
&lt;br /&gt;
* Vicky's questions in the [https://matrix.to/#/!BOjyJgENYOLyXbRKxO:gitter.im/$xIdFsIr_HiEm6ASHtQCEt7GQkIrz_5zlLKOr-UpZLgo?via=gitter.im&amp;amp;via=matrix.org&amp;amp;via=osgeo.org GRASS chat]: &lt;br /&gt;
** We need to understand what they want to remove, and why; grass-user and grass-dev archives must not be removed, and neither must other list archives.&lt;br /&gt;
** Anna sends an email to Vicky.&lt;br /&gt;
&lt;br /&gt;
* Workspace discussion:&lt;br /&gt;
** We agreed on having them within mapsets, but being asked if we want to save them or not - the opposite view is to save them automatically with a timer or so&lt;br /&gt;
* Anna proposed to remove the lock to delete maps in different mapsets from the GUI - check if this is independent from the owners of mapsets.&lt;br /&gt;
&lt;br /&gt;
[[Category:PSC]]&lt;/div&gt;</summary>
		<author><name>Pvanbosgeo</name></author>
	</entry>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=Map_Reprojection&amp;diff=27913</id>
		<title>Map Reprojection</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=Map_Reprojection&amp;diff=27913"/>
		<updated>2024-08-25T09:02:45Z</updated>

		<summary type="html">&lt;p&gt;Pvanbosgeo: correct typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Question''': How to change map/image projections, datums, etc in GRASS GIS?&lt;br /&gt;
&lt;br /&gt;
'''Answer''': For quality reasons, GRASS GIS handles '''one projection per location'''. You can reproject between locations as well as reproject during data import if needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rationale ===&lt;br /&gt;
&lt;br /&gt;
Reprojection on the fly can easily introduce artifacts. Especially,&lt;br /&gt;
* vector maps: lines and polygons need to have a sufficiently high amount of vertices which is not guaranteed, hence {{cmd|v.split}} be used;&lt;br /&gt;
* raster maps:&lt;br /&gt;
** categorical maps need to be reprojected with nearest-neighbor method, while&lt;br /&gt;
** floating point data might be better reprojected with bilinear or cubic convolution methods)&lt;br /&gt;
Since many GIS users tend to blindly go ahead without selecting proper methods, the simple approach was adopted: put data which are in different projections into separate locations. That's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reprojecting data in GRASS GIS ===&lt;br /&gt;
&lt;br /&gt;
Variant 1:&amp;lt;br&amp;gt;&lt;br /&gt;
# first create a location from the dataset itself (e.g. using the [[GRASS Location Wizard]])&lt;br /&gt;
# second: use {{cmd|r.import}} or {{cmd|v.import}}&lt;br /&gt;
&lt;br /&gt;
Ready.&lt;br /&gt;
&lt;br /&gt;
Variant 2:&amp;lt;br&amp;gt;&lt;br /&gt;
# first create a location in the source projection/geodetic datum (using the [[GRASS Location Wizard]]; note that you can generate the location from the dataset itself)&lt;br /&gt;
# [[Importing data|import]] the map/image into the location,&lt;br /&gt;
# create a second destination location in the projection/geodetic datum you want to reproject the map/image into,&lt;br /&gt;
# Within the destination location session, use {{cmd|r.proj}} or {{cmd|v.proj}} (depending on whether the map/image is raster or vector) to reproject the map/image '''from''' the import location '''to''' the destination location.&lt;br /&gt;
&lt;br /&gt;
Ready.&lt;br /&gt;
&lt;br /&gt;
Variant 3:&amp;lt;br&amp;gt;&lt;br /&gt;
Another (similar) strategy frequently needed when maps need to be imported using, e.g. {{cmd|v.in.ogr}} or {{cmd|r.in.gdal}}, is to tell these programs to create a new location (argument &amp;quot;location&amp;quot;). If the imported data contains proper &amp;lt;code&amp;gt;PROJ_INFO&amp;lt;/code&amp;gt; files, they can be reprojected into the current mapset, using the the projection in the current location/mapset.&lt;br /&gt;
&lt;br /&gt;
=== Raster data: GDAL alternative ===&lt;br /&gt;
&lt;br /&gt;
Export as a GeoTIFF, use &amp;lt;code&amp;gt;gdalwarp&amp;lt;/code&amp;gt; to change the projection and then import the new GeoTIFF file into GRASS GIS. If you have installed &amp;lt;code&amp;gt;gdal&amp;lt;/code&amp;gt;, you almost certainly have &amp;lt;code&amp;gt;gdalwarp&amp;lt;/code&amp;gt; as well. Indications for &amp;lt;code&amp;gt;gdalwarp&amp;lt;/code&amp;gt; are found at http://www.gdal.org/gdalwarp.html. The options for &amp;lt;code&amp;gt;gdalwarp&amp;lt;/code&amp;gt; may be a bit confusing for newbies. In the following example of projecting a GeoTIFF based on SRTM elevation data to UTM 37N, &amp;lt;code&amp;gt;-t_srs&amp;lt;/code&amp;gt; is the output file projection, &amp;lt;code&amp;gt;AfricaHornElev.tif&amp;lt;/code&amp;gt; is the input file and &amp;lt;code&amp;gt;AfricaHornElev37n.tif&amp;lt;/code&amp;gt; is the output file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# use bilinear resampling (-r; use bilinear for floating point maps)&lt;br /&gt;
# use 2GB of RAM as cache&lt;br /&gt;
# target resolution (-tr): ensure 100m pixel resolution&lt;br /&gt;
gdalwarp --config GDAL_CACHEMAX 2000 -t_srs '+proj=utm +zone=37 +ellps=WGS84 +datum=WGS84 +units=m +no_defs' \&lt;br /&gt;
         -r bilinear -tr 100 100 AfricaHornElev.tif AfricaHornElev37n.tif&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Extracting spatial subset (subregion) ====&lt;br /&gt;
&lt;br /&gt;
If you just want to reproject a part of the image, you may extract a spatial subset first&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# projwin order: W N E S&lt;br /&gt;
gdal_translate -of GTiff -projwin 636861 5152686 745617 5054047.5 \&lt;br /&gt;
     p192r28_5t19920809_nn1.tif test1_utm.tif&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vector data: have enough vertices in your vector data ===&lt;br /&gt;
&lt;br /&gt;
When reprojecting vector data, it is important to have enough vertices in the data. Starting from GRASS GIS 7 the vertices are automatically densified.&lt;br /&gt;
&lt;br /&gt;
Example: Box (polygon) created with {{cmd|v.in.region}}:&lt;br /&gt;
&lt;br /&gt;
 g.region n=60 s=40 w=0 e=30 res=10 -p&lt;br /&gt;
 v.in.region box_latlong_10deg&lt;br /&gt;
&lt;br /&gt;
[[Image:V proj input unsplit boundaries.png|450px|center|thumb|4 corner rectangle, LatLong (no further vertices)]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Update 12/2014: vertex densification is now automatically done in {{cmd|v.proj}} of GRASS GIS 7! Just use v.proj and it will be right.&lt;br /&gt;
 &amp;lt;strike&amp;gt;v.split -n box_latlong_10deg output=box_latlong_10deg_vertices_200km length=200 units=kilometers&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:V proj input split boundaries.png|450px|center|thumb|Split rectangle, LatLong]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As obvious from the results, enough vertices must be present in the map to avoid (severe) distortion. Note that this applies likewise to &amp;quot;ogr2ogr&amp;quot; and QGIS:&lt;br /&gt;
&lt;br /&gt;
 # switch to a different location.&lt;br /&gt;
 # Properly reproject in GRASS GIS (when having used v.split):&lt;br /&gt;
 grass70 -c box_latlong_10deg_EU_LAEA.shp ~/grassdata/eulaea&lt;br /&gt;
 v.proj box_latlong_10deg location=latlong_wgs84 mapset=neteler&lt;br /&gt;
 v.proj box_latlong_10deg_vertices_200km location=latlong_wgs84 mapset=neteler&lt;br /&gt;
&lt;br /&gt;
[[File:V proj result.png|450px|center|thumb|Results in EU LAEA (EPSG: 3035)]]&lt;br /&gt;
&lt;br /&gt;
 # Test in OGR/QGIS&lt;br /&gt;
 v.out.ogr box_latlong_10deg dsn=box_latlong_10deg.shp&lt;br /&gt;
 ogr2ogr -t_srs epsg:3035 box_latlong_10deg_EU_LAEA.shp box_latlong_10deg.shp&lt;br /&gt;
 qgis box_latlong_10deg_EU_LAEA.shp&lt;br /&gt;
 # ... oops... (result not shown here).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Location and Mapsets]]&lt;br /&gt;
* [[WxGUI]]&lt;br /&gt;
* [[Projection]]s&lt;br /&gt;
&lt;br /&gt;
Other publications and sites:&lt;br /&gt;
* [https://crs-explorer.proj.org CRS Explorer - PROJ codes]&lt;br /&gt;
* [http://projections.mgis.psu.edu Interactive Album of Map Projections 2.0]&lt;br /&gt;
* Compare Map Projections: [https://map-projections.net/singleview.php View Map Projections]&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Raster]]&lt;br /&gt;
[[Category:Vector]]&lt;/div&gt;</summary>
		<author><name>Pvanbosgeo</name></author>
	</entry>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=GRASS_Community_Meeting_Prague_2024&amp;diff=27629</id>
		<title>GRASS Community Meeting Prague 2024</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=GRASS_Community_Meeting_Prague_2024&amp;diff=27629"/>
		<updated>2024-06-16T08:38:27Z</updated>

		<summary type="html">&lt;p&gt;Pvanbosgeo: /* Online */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{toc|right}}&lt;br /&gt;
The ''GRASS GIS Community Meeting'' for contributors and developers will be happening from '''June 14 to June 19, 2024''' in Prague, Czechia.&lt;br /&gt;
&lt;br /&gt;
[[File:Prague-Community-Meeting-2023-crop.jpg|500px|frameless|center]]&lt;br /&gt;
&lt;br /&gt;
== Sponsor us! ==&lt;br /&gt;
&lt;br /&gt;
We welcome financial contributions to support the meeting and we are looking for sponsors to cover costs such as meals or to help reducing travel and accommodation expenses for GRASS developers who volunteer their time. If you are interested in sponsoring the GRASS Community Meeting, please go to:&lt;br /&gt;
&lt;br /&gt;
::: '''[https://opencollective.com/osgeo/projects/grass/contribute/community-meeting-2024-71849 Open Collective: Community Meeting 2024]'''&lt;br /&gt;
&lt;br /&gt;
Any surplus at the end of the event will be used for future activities of the GRASS GIS project such as the [[Student Grants|Student Grant program]].&lt;br /&gt;
&lt;br /&gt;
This GRASS Community Meeting is a great occasion for you to support the development of GRASS. With your contribution you'll enable more developers to meet. Community meetings are important opportunities for developers to discuss, fix bugs, plan the direction for the project and work on new features. The developers and other contributors or their employers are donating their valuable time, so it would be great if funding can be made available from within the community to cover out-of-pocket expenses. All of the work that takes place at the community meeting will be directly contributed back into the GRASS project to the benefit of everyone who uses it. Note that while we have our general plan, we can't accept any earmarked donations, i.e., we can't make any promises for a specific work to be done, please contact specific developers or support commercial providers for that.&lt;br /&gt;
&lt;br /&gt;
We are grateful to the following sponsors for their support and commitment! &lt;br /&gt;
&lt;br /&gt;
* U.S. National Science Foundation, award 2303651. (Travel for 5 participants and their time, event venue.)&lt;br /&gt;
&lt;br /&gt;
[[File:NSF Official logo.png|none|left|200px|alt=Logo of US NSF|U.S. National Science Foundation]]&lt;br /&gt;
&lt;br /&gt;
* [https://www.osgeo.org/ OSGeo]: 5500 USD (approved budget contribution, [https://www.loomio.com/p/W9Qz5cf1/motion-to-approve-5-500-for-the-grass-community-meeting-2024-budget motion])&lt;br /&gt;
&lt;br /&gt;
[[File:Osgeo logo.png|none|left|alt=Light and dark green logo of OSGeo saying Your Open Source Compass|Open Source Geospatial Foundation]]&lt;br /&gt;
&lt;br /&gt;
* [https://www.fossgis.de/ FOSSGIS e.V.]: 3500 EUR (approved budget contribution, [https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/GRASS_GIS_Community_Meeting_2024 request])&lt;br /&gt;
&lt;br /&gt;
[[File:FOSSGIS_eV_logo.png|none|left|400px|alt=Logo of FOSSGIS e.V.|FOSSGIS e.V.]]&lt;br /&gt;
&lt;br /&gt;
* [https://opencollective.com/osgeo/projects/grass/contribute/community-meeting-2024-71849 Community Meeting 2024 goal contributors at Open Collective]&lt;br /&gt;
* In-kind contributions will be acknowledged here.&lt;br /&gt;
* Personal time and/or financial contributions will be acknowledged here.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The ''GRASS GIS Community Meeting'' is a great occasion for folks to support the development by actively contributing to the project in different ways. These include  source code updates, documentation (manuals, wiki, tutorials), translations, website improvements or likewise. The community meeting is also a get-together where supporters, contributors, power users and developers make decisions and tackle larger problems related to the project, discuss and collaboratively resolve bugs, plan the direction for the project and work on new features. We welcome people committed to improving the GRASS GIS project and the interfaces to QGIS, GDAL, PostGIS, R, OGC Services and others.&lt;br /&gt;
&lt;br /&gt;
In this meeting, building on momentum from the 40th birthday meeting, we will continue the revisions of the maintenance processes and infrastructure - a process which highly benefits from the current maintainers being in one place (and time zone). Topics which require highly synchronous collaboration will be included such as Markdown documentation and CMake build transitions. Other contributors are expected to enhance existing tools and their documentation. A [https://grass.osgeo.org/news/2023_08_13_grass_community_meeting_prague_june_2023_report/ press release] gives an overview of last year's event.&lt;br /&gt;
&lt;br /&gt;
We do require participants to work on GRASS GIS or connections to other projects. However, we leave them the freedom to work on what they think is the best contribution to the project given their skills and time available.&lt;br /&gt;
&lt;br /&gt;
For the detailed agenda and individual's plans, see below.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
These are some of the identified project priorities:&lt;br /&gt;
* Develop the project roadmap to better communicate project vision and priorities.&lt;br /&gt;
* Discuss the GRASS GIS integration with QGIS with its maintainers to identify next steps.&lt;br /&gt;
* Test the CMake and conda packaging implementations.&lt;br /&gt;
* Finalize the HTML to Markdown documentation conversion.&lt;br /&gt;
* GSoC students will showcase their projects and seek feedback. We also search for fostering their engagement with community members participating in the meeting and others that want to join online.&lt;br /&gt;
* Test and review onboarding documentation for developers, maintainers and other contributors.&lt;br /&gt;
* Develop use cases and tutorials on the use and integration of STAC related modules into data processing workflows.&lt;br /&gt;
* Get feedback on ongoing GRASS website UX improvements and add missing content. &lt;br /&gt;
* Address issues discussed last year about GRASS-R integration: https://github.com/rsbivand/rgrass/discussions/78&lt;br /&gt;
* Discuss mailing list (mailman) vs [https://discourse.osgeo.org/ discourse] (forum)&lt;br /&gt;
* Simplify [[Working with GRASS without starting it explicitly#Python:_GRASS_GIS_8_with_existing_location|working with GRASS 8.4+ in Python wiki page]], then improve [https://gis.stackexchange.com/a/457875/687 here on GS]&lt;br /&gt;
* Create release artifacts by GitHub CI (for inspiration, see [https://github.com/OSGeo/libgeotiff/pull/115 libgeotiff] and [https://github.com/libgeos/geos/blob/main/.github/workflows/release.yml GEOS])&lt;br /&gt;
&lt;br /&gt;
=== Thursday, June 13 ===&lt;br /&gt;
&lt;br /&gt;
Day of arrival. Contact organizers if you are interested in individualized program or helping with organization.&lt;br /&gt;
&lt;br /&gt;
=== Friday, June 14 ===&lt;br /&gt;
&lt;br /&gt;
* Welcome.&lt;br /&gt;
* Refine shared goals.&lt;br /&gt;
* 5 pm: PSC meeting ([https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&amp;amp;month=6&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=207&amp;amp;p2=204&amp;amp;p3=25&amp;amp;p4=197 See local times]):&lt;br /&gt;
** Elections' date, contributors that will vote, who steps down.&lt;br /&gt;
&lt;br /&gt;
=== Saturday, June 15 ===&lt;br /&gt;
&lt;br /&gt;
* morning: GRASS in Windows&lt;br /&gt;
* 2 pm: Project roadmap discussion&lt;br /&gt;
&lt;br /&gt;
=== Sunday, June 16 ===&lt;br /&gt;
&lt;br /&gt;
* 11am or 4pm: Group photo&lt;br /&gt;
* 2 pm: Documentation discussion&lt;br /&gt;
** html - md conversion status&lt;br /&gt;
** Programming manuals&lt;br /&gt;
** Guidelines: contribution, submission, translation, etc.&lt;br /&gt;
** Tutorials: feedback on topics, where to include them, etc.&lt;br /&gt;
&lt;br /&gt;
=== Monday, June 17 ===&lt;br /&gt;
&lt;br /&gt;
* Morning: Status of GRASS-QGIS integration&lt;br /&gt;
* Afternoon:&lt;br /&gt;
** Session, projects and mapsets, Python API, subcommands in CLI (Vashek leads)&lt;br /&gt;
** GSoC students presentations&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, June 18 ===&lt;br /&gt;
&lt;br /&gt;
* 9:15am-9:45am: Nix, Ivan Mincik, Geospatial Nixpkgs maintainer&lt;br /&gt;
* 10am: GeoSPARQL in GRASS&lt;br /&gt;
** SPARQLing Unicorn modularisation&lt;br /&gt;
** on-line with Timo Homburg&lt;br /&gt;
&lt;br /&gt;
* 2pm: Website redesign discussion&lt;br /&gt;
** UX feedback&lt;br /&gt;
** Content&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, June 19 ===&lt;br /&gt;
&lt;br /&gt;
=== Thursday, June 20 ===&lt;br /&gt;
&lt;br /&gt;
Day of departure.&lt;br /&gt;
&lt;br /&gt;
== Participation ==&lt;br /&gt;
&lt;br /&gt;
Please add your name here or contact [[User:wenzeslaus|Vaclav Petras]] &amp;lt;tt&amp;gt;&amp;lt;wenzeslaus at gmail com&amp;gt;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
=== In person ===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;   border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; rules=&amp;quot;all&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#edf9c7; font-size:95%; empty-cells:show;&amp;quot; &lt;br /&gt;
!width=50px|'''Number'''&lt;br /&gt;
!width=130px|'''Participant '''&lt;br /&gt;
!width=100px|'''Country'''&lt;br /&gt;
!width=100px|'''Arrival'''&lt;br /&gt;
!width=100px|'''Departure'''&lt;br /&gt;
!'''Topics'''&lt;br /&gt;
!'''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| [[User:wenzeslaus|Vaclav Petras]]&lt;br /&gt;
| United States &lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| review PR, reduce PR queue, Python API topics (also for QGIS and R), funding&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| [[User:Annakrat|Anna Petrasova]]&lt;br /&gt;
| United States &lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| grass.jupyter, R and QGIS integration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| [[User:Ctwhite|Corey White]]&lt;br /&gt;
| United States &lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| STAC, JSON outputs, connections with other tools (OpenPlains) &lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| [[User:Chaedri|Caitlin Haedrich]]&lt;br /&gt;
| United States&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| grass.jupyter, GRASS on Windows&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
| [[User:Veroandreo | Vero Andreo]]&lt;br /&gt;
| United States&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| tutorials, website, documentation, contributing guidelines&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
| [[User:florisvdh | Floris Vanderhaeghe]]&lt;br /&gt;
| Belgium&lt;br /&gt;
| June 13&lt;br /&gt;
| June 18 (morning)&lt;br /&gt;
| Interfacing GRASS from R (parts of the [https://github.com/rsbivand/rgrass/discussions/78 todo-list])&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
| [[User:martinl | Martin Landa]]&lt;br /&gt;
| Czech Republic&lt;br /&gt;
| June 14&lt;br /&gt;
| June 19&lt;br /&gt;
| GUI, Modeler, Markdown, ...&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
| [[User:hellik | Helmut Kudrnovsky]]&lt;br /&gt;
| Austria &lt;br /&gt;
| June 14&lt;br /&gt;
| June 16&lt;br /&gt;
| ...&lt;br /&gt;
| Arrival on Friday evening.&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
| [[User:neteler | Markus Neteler]]&lt;br /&gt;
| Germany&lt;br /&gt;
| June 13&lt;br /&gt;
| June 19&lt;br /&gt;
| Infrastructure, Markdown, mailman vs discourse...&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
| [[User:lads | Luís de Sousa]]&lt;br /&gt;
| Portugal&lt;br /&gt;
| June 14&lt;br /&gt;
| June 20&lt;br /&gt;
| r.mblend, [https://github.com/OSGeo/grass/issues/2187 issue 2187], GeoSPARQL plug-in, DGGS free thinking, ...&lt;br /&gt;
| Arrival on Friday evening.&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
| Edouard Choinière&lt;br /&gt;
| Canada&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| CI, checks, code quality&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
| [[User:pesekon2 | Ondřej Pešek]]&lt;br /&gt;
| Czech Republic&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| Modeler, refactoring, i.atcorr, ...&lt;br /&gt;
| Not joining on June 15&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
| [[User:Mazingaro | Alen Mangafić]]&lt;br /&gt;
| Slovenia&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| LiDAR tutorial, hyperspectral discussion&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
| Ivan Minčík&lt;br /&gt;
| Slovakia&lt;br /&gt;
| June 17&lt;br /&gt;
| June 19&lt;br /&gt;
| packaging&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
| Linda Karlovska&lt;br /&gt;
| Czech Republic&lt;br /&gt;
| June 15&lt;br /&gt;
| June 15&lt;br /&gt;
| GUI, refactoring&lt;br /&gt;
| Maybe joining also on June 16&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
| Chung-Yuan Liang&lt;br /&gt;
| Taiwan&lt;br /&gt;
| June 13&lt;br /&gt;
| June 20&lt;br /&gt;
| Tools parallelization&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are arriving or departing on the days of the event, please specify the time, too.&lt;br /&gt;
&lt;br /&gt;
=== Online ===&lt;br /&gt;
&lt;br /&gt;
Join our [https://app.gitter.im/#/room/#grassgis_sprint:gitter.im Gitter chatroom: grassgis/sprint]&lt;br /&gt;
&lt;br /&gt;
Gitter has a video (and backup will be Zoom).&lt;br /&gt;
&lt;br /&gt;
Participating virtually:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;   border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; rules=&amp;quot;all&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#edf9c7; font-size:95%; empty-cells:show;&amp;quot; &lt;br /&gt;
!width=50px|'''Number'''&lt;br /&gt;
!width=130px|'''Participant '''&lt;br /&gt;
!width=100px|'''Country'''&lt;br /&gt;
!'''Topics'''&lt;br /&gt;
!'''Times, synchronous or fully asynchronous'''&lt;br /&gt;
!'''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| Loïc Bartoletti&lt;br /&gt;
| France&lt;br /&gt;
| QGIS Integration, CMake, C&lt;br /&gt;
| Part of 15th and 17th&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| Paulo van Breugel&lt;br /&gt;
| Netherlands&lt;br /&gt;
| Documentation, tutorials&lt;br /&gt;
| Part of the 16th&lt;br /&gt;
| Will join discussion at 2pm&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Venue ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ncsu logo.jpg|240px|frameless|left]]&lt;br /&gt;
[https://prague.ncsu.edu/about/ NC State European Center in Prague]&amp;lt;br&amp;gt;&lt;br /&gt;
Malé náměstí 144/1&amp;lt;br&amp;gt;&lt;br /&gt;
Praha 1 – 110 00&amp;lt;br&amp;gt;&lt;br /&gt;
Prague, Czech Republic&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://en.mapy.cz/s/fohulovaha Map]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prague, the capital of Czechia (Czech Republic) has an international [http://www.prg.aero/en/ airport]. It's location in the middle of central Europe makes it easily reachable by train, bus or car. The city itself has great public transportation.&lt;br /&gt;
&lt;br /&gt;
== Accommodation and Costs ==&lt;br /&gt;
&lt;br /&gt;
''Participation is free of charge''. However, participants should plan for the following costs:&lt;br /&gt;
&lt;br /&gt;
* Travel&lt;br /&gt;
* Lodging&lt;br /&gt;
* Food and drink (some may be covered)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Please note''': The currency in Czech Republic is {{wikipedia|Czech crown}} (CZK, koruna, Kč). 100 Czech crowns are about 4 Euros (see [https://www.cnb.cz/cs/financni-trhy/devizovy-trh/kurzy-devizoveho-trhu/kurzy-devizoveho-trhu/ current rates]).&lt;br /&gt;
&lt;br /&gt;
== Individual Preparation ==&lt;br /&gt;
&lt;br /&gt;
* Bring your own computer&lt;br /&gt;
* Bring {{wikipedia|AC adapter|power connector adapter}} if needed (Czech Republic: 230V, 50Hz, {{wikipedia|File:Euro-Flachstecker_2.jpg|Type C Europlugs}} are common and also {{wikipedia|File:French_plug_and_socket.jpg|Type E}})&lt;br /&gt;
* Install git and the compiler tools, and come with a working GRASS development environment if possible. See [https://github.com/OSGeo/grass/blob/main/CONTRIBUTING.md here] for details.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* ''How was it last time?''&lt;br /&gt;
** Splendid! See [[GRASS Community Meeting Prague 2023]]!&lt;br /&gt;
* ''Is the meeting just a coding event?''&lt;br /&gt;
** It is mainly a coding and documentation event. It is a working session for people who are already participants in the GRASS project and/or are committed to improving the GRASS project. Committed newcomers are welcome! &lt;br /&gt;
* ''Is the GRASS Community Meeting for developers only?''&lt;br /&gt;
** No, anybody can help, with testing, checking out bugs and fixes, documentation and more.&lt;br /&gt;
* ''Where can I get help and more information about the community meeting?''&lt;br /&gt;
** Contact [[User:wenzeslaus|Vaclav Petras]] &amp;lt;tt&amp;gt;&amp;lt;wenzeslaus at gmail com&amp;gt;&amp;lt;/tt&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Pvanbosgeo</name></author>
	</entry>
</feed>