Talk:GRASS Community Meeting San Michele 2026: Difference between revisions
Jump to navigation
Jump to search
(→Edouard Choinière: 2026-07-11 - 2026-07-12 work) |
|||
| Line 59: | Line 59: | ||
=== Edouard Choinière === | === Edouard Choinière === | ||
==== 2026-07-11 ==== | |||
* Discussion with Corey White on trying to build docs with Zensical, and dropping Sphinx for [https://zensical.org/docs/setup/extensions/mkdocstrings/ 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 [https://github.com/OSGeo/grass/issues/5663 #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 [https://github.com/echoix/grass/pull/664 echoix#664]/[https://github.com/wenzeslaus/grass/pull/12 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: [https://github.com/OSGeo/grass/pull/7526 #7526], result: [https://github.com/wenzeslaus/grass/pull/11 wenzeslaus#11]) | |||
==== 2026-07-12 ==== | |||
* Got PRs merged: [https://github.com/OSGeo/grass/pull/7660 #7660], [https://github.com/OSGeo/grass/pull/7659 #7659], | |||
* Created follow-up PR for sscanf: [https://github.com/OSGeo/grass/pull/7673 #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: [https://github.com/OSGeo/grass-addons/pull/641 grass-addons#641], [https://github.com/OSGeo/grass/pull/7635 #7635], [https://github.com/OSGeo/grass/pull/7671 #7671], [https://github.com/OSGeo/grass/pull/7669 #7669] | |||
* Video call on FHS | |||
* First review of Fable windows installer in CI on [https://github.com/echoix/grass/pull/664 echoix#664] | |||
==== 2026-07-13 ==== | |||
* Reviewed PRs: [https://github.com/OSGeo/grass/pull/7663 #7663] | |||
* Worked on the last sscanf CodeQL alert, for [https://github.com/OSGeo/grass/pull/7673 #7673] | |||
=== Vaclav Petras === | === Vaclav Petras === | ||
Revision as of 07:09, 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
Corey White
12-07-2026
GRASS Website migration to Bootstrap 5 and sass-dart
- Addressing Issue #600
Current state
- PR#599 (grass-website) - Approved (pending PR#635 and PR#1783)
- PR#552 (grass-website) (devcontainer) - Closed (superseded by #599)
- PR B (grass-website)(bootstrap5-migration) - Pushed to fork, not opened. I'll open after #599 merges
- PR C (grass-website) (brand-tokens-single-source) - Pushed to fork, not opened. I'll open after PR B merges
- PR#635 (grass-website) - Build production site in CI and publish it as a release artifact
- PR#1783 (grass-addons) - Updates deploy website CRON job from the CI-built release artifact
Anna Petrasova
- Review of #7659, #7599
- Finish v.geometry tool: #7329
- Working on markdown to man page conversion to remove old html pages:
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
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
Luca Delucchi
- All the local organizing (Thank you, Luca!)