Talk:GRASS Community Meeting San Michele 2026: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
 
(9 intermediate revisions by 4 users not shown)
Line 50: Line 50:
# [https://github.com/OSGeo/grass-website/pull/635 PR#635 (grass-website)] - Build production site in CI and publish it as a release artifact
# [https://github.com/OSGeo/grass-website/pull/635 PR#635 (grass-website)] - Build production site in CI and publish it as a release artifact
# [https://github.com/OSGeo/grass-addons/pull/1783 PR#1783 (grass-addons)] - Updates deploy website CRON job from the CI-built release artifact
# [https://github.com/OSGeo/grass-addons/pull/1783 PR#1783 (grass-addons)] - Updates deploy website CRON job from the CI-built release artifact
'''13-07-2026'''
# [https://github.com/OSGeo/grass/pull/3826 PR#3826 (grass) v.ppa] - Split code into smaller lib functions, fix issues with original implementation, and updated tests.
# [https://github.com/OSGeo/grass/pull/7298 Reviewed PR#7298] - grass.script: add create_mapset function
# Got t.stac tutorial reviewed by Vero
# [https://github.com/OSGeo/grass-website/pull/635 PR#635 (grass-website)] - '''(Merged)''' Build production site in CI and publish it as a release artifact
# [https://github.com/OSGeo/grass-website/pull/637 PR#637 (grass-website)] - '''(Merged)''' Fix production build: inline Renovate-managed toolchain versions
# [https://github.com/OSGeo/grass-website/pull/639 PR#637 grass-website)] - '''(Merged)''' Add Renovate's helper preset to pin GitHub Actions to the full length SHA
]


=== Anna Petrasova ===
=== Anna Petrasova ===
==== Jul 12 ====
* Review of [https://github.com/OSGeo/grass/pull/7659 #7659], [https://github.com/OSGeo/grass/pull/7599 #7599]
* Review of [https://github.com/OSGeo/grass/pull/7659 #7659], [https://github.com/OSGeo/grass/pull/7599 #7599]
* Finish v.geometry tool: [https://github.com/OSGeo/grass/pull/7329 #7329]
* Finish v.geometry tool: [https://github.com/OSGeo/grass/pull/7329 #7329]
Line 57: Line 67:
** [https://github.com/OSGeo/grass/pull/7540 #7540] - merged
** [https://github.com/OSGeo/grass/pull/7540 #7540] - merged
** [https://github.com/OSGeo/grass/pull/7674 #7674]
** [https://github.com/OSGeo/grass/pull/7674 #7674]
* Review website [https://github.com/OSGeo/grass-website/pull/599 #599]
==== Jul 13 ====
* Discussion with Vero and Stefan on GSoC project implementation
* Fixed bug in temporal library: [https://github.com/OSGeo/grass/pull/7681 #7681]
* t.info tests [https://github.com/OSGeo/grass/pull/7682 #7682]
* Review Jupyter GUI integration [https://github.com/OSGeo/grass/pull/5901 #5901]
* Discussion between me, Linda, Alen and Vashek about data catalog and regions


=== Edouard Choinière ===
=== Edouard Choinière ===
Line 76: Line 95:


==== 2026-07-13 ====
==== 2026-07-13 ====
* Reviewed PRs: [https://github.com/OSGeo/grass/pull/7663 #7663], [https://github.com/OSGeo/grass-website/pull/635 grass-website#635], [https://github.com/OSGeo/grass/pull/7337 #7337]
* Reviewed PRs: [https://github.com/OSGeo/grass/pull/7663 #7663], [https://github.com/OSGeo/grass-website/pull/635 grass-website#635], [https://github.com/OSGeo/grass/pull/7337 #7337], [https://github.com/OSGeo/grass/pull/7672 #7672]
* Worked on the last sscanf CodeQL alert, for [https://github.com/OSGeo/grass/pull/7673 #7673]
* Worked on the last sscanf CodeQL alert, for [https://github.com/OSGeo/grass/pull/7673 #7673]
* Tested out windows standalone installer built in CI [https://github.com/echoix/grass/pull/664 echoix#664]. Almost works, as it installs, but it doesn't start because of a path error. Wrote some notes about windows compilation in CI in relation to addons in Vashek's google doc.
* Tested out windows standalone installer built in CI [https://github.com/echoix/grass/pull/664 echoix#664]. Almost works, as it installs, but it doesn't start because of a path error. Wrote some notes about windows compilation in CI in relation to addons in Vashek's google doc.
Line 92: Line 111:


=== Stefan Blumentrath ===
=== Stefan Blumentrath ===
==== 2026-07-12 ====
Opened PRs: [https://github.com/OSGeo/grass/pull/7672 #7672]
Reviewed: [https://github.com/OSGeo/grass/pull/7670 #7670], [https://github.com/OSGeo/grass/pull/7671 #7671]
Closed PRs: [https://github.com/OSGeo/grass/pull/7644 #7644]
==== 2026-07-13 ====
Discussed options for handling STDS in the GUI
Opened PRs: [https://github.com/OSGeo/grass/pull/7678 #7678]
Reviewed PRs: [https://github.com/OSGeo/grass/pull/7670 #7670]
Merged PRs: [https://github.com/OSGeo/grass/pull/7672 #7672]
Closeed PRs: [https://github.com/OSGeo/grass/pull/7671 #7671]


=== Luca Delucchi ===
=== Luca Delucchi ===


* All the local organizing (Thank you, Luca!)
* All the local organizing (Thank you, Luca!)

Latest revision as of 16:24, 13 July 2026

Quick links: Meeting page | Reports | Sponsors

Organizing Team

  • Initial planning: Luca Delucchi, Vaclav Petras, Veronica Andreo, Markus Neteler, Anna Petrasova
  • Budget: Luca Delucchi, Vaclav Petras, Markus Neteler, Veronica Andreo
  • Raising support: Vaclav Petras, Markus Neteler, Veronica Andreo
  • Reimbursements:
  • Venue: Luca Delucchi
  • Meals: Luca Delucchi
  • Agenda: Veronica Andreo, Anna Petrasova
  • Wiki page: Anna Petrasova, Luca Delucchi, Vaclav Petras
  • Virtual participant support:
  • Promotion, invitations, and social media: Vaclav Petras, Veronica Andreo
  • Photography: Veronica Andreo

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.
  • 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.)


Markus Neteler

  • work on generating an auto-generated GRASS addons index covering all addons found with GitHub topic "grass-gis-addons"
    • part 1: add missing markdown manual files to all addons missing them (addons found on GitHub outside of "grass-addons": currently 71)
    • part 2: developing of a script doing the git clone/compilation/manual page generation steps #1782

Veronica Andreo

  • Review grass-tutorials PRs #116, #135, #136.
  • Social media posting.

Corey White

12-07-2026

GRASS Website migration to Bootstrap 5 and sass-dart

Current state

  1. PR#599 (grass-website) - Approved (pending PR#635 and PR#1783)
  2. PR#552 (grass-website) (devcontainer) - Closed (superseded by #599)
  3. PR B (grass-website)(bootstrap5-migration) - Pushed to fork, not opened. I'll open after #599 merges
  4. PR C (grass-website) (brand-tokens-single-source) - Pushed to fork, not opened. I'll open after PR B merges
  5. PR#635 (grass-website) - Build production site in CI and publish it as a release artifact
  6. PR#1783 (grass-addons) - Updates deploy website CRON job from the CI-built release artifact

13-07-2026

  1. PR#3826 (grass) v.ppa - Split code into smaller lib functions, fix issues with original implementation, and updated tests.
  2. Reviewed PR#7298 - grass.script: add create_mapset function
  3. Got t.stac tutorial reviewed by Vero
  4. PR#635 (grass-website) - (Merged) Build production site in CI and publish it as a release artifact
  5. PR#637 (grass-website) - (Merged) Fix production build: inline Renovate-managed toolchain versions
  6. PR#637 grass-website) - (Merged) Add Renovate's helper preset to pin GitHub Actions to the full length SHA

]

Anna Petrasova

Jul 12

  • Review of #7659, #7599
  • Finish v.geometry tool: #7329
  • Working on markdown to man page conversion to remove old html pages:
  • Review website #599

Jul 13

  • Discussion with Vero and Stefan on GSoC project implementation
  • Fixed bug in temporal library: #7681
  • t.info tests #7682
  • Review Jupyter GUI integration #5901
  • Discussion between me, Linda, Alen and Vashek about data catalog and regions

Edouard Choinière

2026-07-11

  • Discussion with Corey White on trying to build docs with Zensical, and dropping Sphinx for mkdocstrings
  • Discussion with Vaclav Petras on Windows builds and Fable:
    • The nsis installer had a change to do (as debugged last year by me in #5663), but we don't know how to do it well. We suggested to let Anthropic's Fable try to do it before it stopped being included in the Claude subscription.
    • For us to try out the fixed nsis installer script, Fable should be able to create the installer in CI. It is being tried in echoix#664/wenzeslaus#12
    • Also suggested to use Fable to attempt to solve issues in a pending Sphinx PR that we were stuck for too long, (Stcuk PR: #7526, result: wenzeslaus#11)

2026-07-12

  • Got PRs merged: #7660, #7659,
  • Created follow-up PR for sscanf: #7673
  • Discussed with Stefan Blumentrath:
    • temporal init, choice of his PR or another contributor
    • Discussed AI findings on various files accumulated in the last weeks: most are valid and should be filed.
  • Reviewed PRs: grass-addons#641, #7635, #7671, #7669
  • Video call on FHS
  • First review of Fable windows installer in CI on echoix#664

2026-07-13

  • Reviewed PRs: #7663, grass-website#635, #7337, #7672
  • Worked on the last sscanf CodeQL alert, for #7673
  • Tested out windows standalone installer built in CI echoix#664. Almost works, as it installs, but it doesn't start because of a path error. Wrote some notes about windows compilation in CI in relation to addons in Vashek's google doc.
  • Wrote notes on the windows build script having two versions, where OSGeo4W uses a different one than the one we use in CI for our tests, and they diverged
  • Submitted PR of AI findings for tests of g.md2man #7679

Vaclav Petras

  • Reviews and discussion on FHS (video call, 5630, my fork PR 10)
  • Test reviews: #7675
  • Windows distribution reviews: #5663
  • Sphinx reviews: #7526
  • RegionManager discussion (7599)
  • Parson allocation review: 7208

Stefan Blumentrath

2026-07-12

Opened PRs: #7672

Reviewed: #7670, #7671

Closed PRs: #7644

2026-07-13

Discussed options for handling STDS in the GUI

Opened PRs: #7678

Reviewed PRs: #7670

Merged PRs: #7672

Closeed PRs: #7671

Luca Delucchi

  • All the local organizing (Thank you, Luca!)