Talk:GRASS Community Meeting Prague 2024: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(5 intermediate revisions by 4 users not shown)
Line 5: Line 5:
== Organizing Team ==
== Organizing Team ==


* Initial planning: Martin Landa, Vaclav Petras, Veronica Andreo, Markus Neteler, Anna Petrasova, Helmut Kudrnovsky, Helena Mitasova
* Initial planning: Vaclav Petras, Veronica Andreo, Markus Neteler, Anna Petrasova, Martin Landa, Helmut Kudrnovsky, Helena Mitasova
* Budget: Vaclav Petras, Anna Petrasova, Markus Neteler, Veronica Andreo, Helena Mitasova
* Budget: Vaclav Petras, Anna Petrasova, Markus Neteler, Veronica Andreo, Helena Mitasova
* Raising support: Vaclav Petras, Veronica Andreo, Markus Neteler, Helmut Kudrnovsky, Anna Petrasova
* Reimbursements: Vaclav Petras
* Venue: Vaclav Petras
* Food coordination: Anna Petrasova, Martin Landa, Caitlin Haedrich,  Vaclav Petras, Ondrej Pesek, Veronica Andreo
* Agenda: Veronica Andreo, Anna Petrasova
* Wiki page: Vaclav Petras, Veronica Andreo, Martin Landa
* Wiki page: Vaclav Petras, Veronica Andreo, Martin Landa
* Virtual participant support: Veronica Andreo
* T-shirts, hoodies, stickers: Vaclav Petras, Veronica Andreo
* Promotion, invitations, and social media: Caitlin Haedrich, Veronica Andreo, Vaclav Petras
* Photography: Caitlin Haedrich, Helmut Kudrnovsky


== Tasks for participants ==
== Tasks for participants ==
Line 48: Line 57:


* Discuss tutorial topics with Alen
* Discuss tutorial topics with Alen
* Reviewed PRs: i.eodag, a couple related to the temporal framework, tutorial on GRASS usage within Jupyter on Windows.
* Reviewed PRs: i.eodag, a couple related to the temporal framework, tutorial on GRASS usage within Jupyter on Windows, among others.
* Participated in the PSC meeting to define elections date and other elections related issues. See [[PSC_Meeting_2024-06-14]].
* Participated in the PSC meeting to define elections date and other elections related issues. See [[PSC_Meeting_2024-06-14]].
* Compiled the raw list of contributors since Dec 2020, to create the list of voters.
* Compiled the raw list of contributors since Dec 2020, to create the list of voters, as discussed in PSC meeting.
* Set up a swag shop in RedBubble and added designs with color and white logos. Yet not published as payment details need to be configured with OSGeo treasurer.
* Set up a swag shop in RedBubble and added designs with color and white logos. Yet not published as payment details need to be configured with OSGeo treasurer.
* Participated of the roadmap discussion session - Roadmap will be published in the website.
* Participated of the roadmap discussion session - Roadmap will be published in the website.
* Participated of the documentation discussion session.


=== Alen Mangafić ===
=== Alen Mangafić ===
Line 86: Line 96:
* Revised v.surf.rst PR (Cross-validation OpenMP support, PR #3590).
* Revised v.surf.rst PR (Cross-validation OpenMP support, PR #3590).
* Enabled Python benchmark module to plot speedup or efficiency.
* Enabled Python benchmark module to plot speedup or efficiency.
=== Caitlin Haedrich ===
* Discussed GRASS, Jupyter and Windows with Heli
* Wrote tutorial for using OSGeo4W to set up Jupyter Lab in Notebooks ([PR](https://github.com/ncsu-geoforall-lab/tutorials/pull/3))
* Set up Publer account for social media management
* Took pictures and posted 2x daily to social media
* Reviewed all GRASS GIS online profiled and compiled list that need updating (report in progress)
=== Edouard Choinière ===
* Discussion with Vaclav Petras on current state of python packaging, build, and testing framework and coverage, Windows porting improvements, and future plans. Planning for the week.
* Help Markus debugging Dockerfile builds. Reviewed docker-related PRs, improved docker builds, upgrade base images. (PRs: [https://github.com/OSGeo/grass/pull/3802 #3802], [https://github.com/OSGeo/grass/pull/3807 #3807], [https://github.com/OSGeo/grass/pull/3810 #3810], [https://github.com/OSGeo/grass/pull/3828 #3828], [https://github.com/OSGeo/grass/pull/3819 #3819], [https://github.com/OSGeo/grass/pull/3830 #3830], [https://github.com/OSGeo/grass/pull/3797 #3797], [https://github.com/OSGeo/grass/pull/3787 #3787], [https://github.com/OSGeo/grass/pull/3773 #3773], [https://github.com/OSGeo/grass/pull/3822 #3822], [https://github.com/OSGeo/grass/pull/3728 #3728])
* Helped multiple times Alen Mangafić with usage and building custom Docker images with different versions of PDAL.
* Designing and drafting the integration of docker build caching to improve build times whilst keeping risk of using cached old dependencies. [https://github.com/OSGeo/grass/pull/3821 #3821]
=== Vaclav Petras ===

Revision as of 08:22, 17 June 2024

Quick links: Meeting page | Reports | Sponsors

Organizing Team

  • Initial planning: Vaclav Petras, Veronica Andreo, Markus Neteler, Anna Petrasova, Martin Landa, Helmut Kudrnovsky, Helena Mitasova
  • Budget: Vaclav Petras, Anna Petrasova, Markus Neteler, Veronica Andreo, Helena Mitasova
  • Raising support: Vaclav Petras, Veronica Andreo, Markus Neteler, Helmut Kudrnovsky, Anna Petrasova
  • Reimbursements: Vaclav Petras
  • Venue: Vaclav Petras
  • Food coordination: Anna Petrasova, Martin Landa, Caitlin Haedrich, Vaclav Petras, Ondrej Pesek, Veronica Andreo
  • Agenda: Veronica Andreo, Anna Petrasova
  • Wiki page: Vaclav Petras, Veronica Andreo, Martin Landa
  • Virtual participant support: Veronica Andreo
  • T-shirts, hoodies, stickers: Vaclav Petras, Veronica Andreo
  • Promotion, invitations, and social media: Caitlin Haedrich, Veronica Andreo, Vaclav Petras
  • Photography: Caitlin Haedrich, Helmut Kudrnovsky

Tasks for participants

  • Create section for you in the Reports section.
  • List all the things you are working on in the section. Update the list each day. Include things you work on with other people.
  • Link the GRASS Community Meeting Prague 2023 project on GitHub to each PR or issue you are working on or plan to be working on.
  • If you are or will be working on an issue or on a PR which is not originally submitted by you, assign yourself to the issue or PR. (You can unassign yourself later if you change your mind.)

Reports

Per-person reports from the meeting (one === Name === section per participant.)

Floris Vanderhaeghe

  • Make maintenance pull requests PR #90 and PR #91 to support future contributors of the R package rgrass.
  • Test the standalone GDAL-GRASS driver in R and create issues #46, #47 and #48 in its code repository.
  • Implement the GDAL-GRASS driver in the read_RAST() and read_VECT() functions of R package rgrass, as well as some associated enhancements. See PR #93.
  • Make an issue, with the help of Helmut Kudrnovsky and Veronica Andreo, about launching R in the OSGeo4W shell independently of GRASS GIS.
  • Help sorting out a few issues in the repository of R package rgrass.
  • Point at the PROJJSON specification in support of GRASS GIS issue #3020.
  • Participate in the GRASS GIS roadmap discussion on Saturday.

Markus Neteler

Veronica Andreo

  • Discuss tutorial topics with Alen
  • Reviewed PRs: i.eodag, a couple related to the temporal framework, tutorial on GRASS usage within Jupyter on Windows, among others.
  • Participated in the PSC meeting to define elections date and other elections related issues. See PSC_Meeting_2024-06-14.
  • Compiled the raw list of contributors since Dec 2020, to create the list of voters, as discussed in PSC meeting.
  • Set up a swag shop in RedBubble and added designs with color and white logos. Yet not published as payment details need to be configured with OSGeo treasurer.
  • Participated of the roadmap discussion session - Roadmap will be published in the website.
  • Participated of the documentation discussion session.

Alen Mangafić

  • Discuss tutorial with Veronica and Vaclav.
  • Setting up the environment for the tutorial with Ondřej and Corey, resulting in a process to build a Docker container with the main branch and it's kernel connection to Jupyter Lab.
  • Writing a Jupyter Lab framework which works. Helped by Vaclav with locating the "GISENV" location bug.
  • Data preparation: correction the point clouds to match correct Global Encoding value of a LAS 1.4 file with PDRF 6 - 10 is 17 (16 + 1); CRS definition.
  • Testing and drafting the workflow in GUI.
  • Found a and reported a bug about how r.in.pdal handles the number of returns (#3827).

Corey White

Luís de Sousa

Anna Petrasova

  • Participated in the PSC meeting to define elections date and other elections related issues. See PSC_Meeting_2024-06-14.
  • Discussed and reviewed PR for Google Summer of Code jupyter notebook projects.
  • Reviewing v.surf.rst PR (Cross-validation OpenMP support, PR #3590)
  • Tasked Caitlin to show layer controller in grass.jupyter.InteractiveMap by default, defined implementation
  • Solving conflict and reviewing PR #2481

Chung-Yuan Liang

  • Refactored r.texture and updated tests (PR #3785, #3786).
  • Parallelized r.texture and provided benchmarks.
  • Revised v.surf.rst PR (Cross-validation OpenMP support, PR #3590).
  • Enabled Python benchmark module to plot speedup or efficiency.

Caitlin Haedrich

  • Discussed GRASS, Jupyter and Windows with Heli
  • Wrote tutorial for using OSGeo4W to set up Jupyter Lab in Notebooks ([PR](https://github.com/ncsu-geoforall-lab/tutorials/pull/3))
  • Set up Publer account for social media management
  • Took pictures and posted 2x daily to social media
  • Reviewed all GRASS GIS online profiled and compiled list that need updating (report in progress)

Edouard Choinière

  • Discussion with Vaclav Petras on current state of python packaging, build, and testing framework and coverage, Windows porting improvements, and future plans. Planning for the week.
  • Help Markus debugging Dockerfile builds. Reviewed docker-related PRs, improved docker builds, upgrade base images. (PRs: #3802, #3807, #3810, #3828, #3819, #3830, #3797, #3787, #3773, #3822, #3728)
  • Helped multiple times Alen Mangafić with usage and building custom Docker images with different versions of PDAL.
  • Designing and drafting the integration of docker build caching to improve build times whilst keeping risk of using cached old dependencies. #3821

Vaclav Petras