Version 14 (modified by 12 months ago) ( diff ) | ,
---|
Table of Contents
PSC Meeting 2024-02-09
Participants
- Anna Petrasova
- Vaclav Petras
- Helmut Kudrnovsky
- Markus Neteler
- Helena Mitasova
- Huidae Cho
- Michael Barton
- Martin Landa
- Veronica Andreo
Agenda
The topics proposed are:
- Review past minutes and action points
- PSC elections in 2024
- See https://lists.osgeo.org/pipermail/grass-psc/2023-December/002780.html
- Discussion and decisions from Feb 2021: https://trac.osgeo.org/grass/wiki/PSC/Minutes/PSC_Meeting_20210203#Electiondebrief
- GSoC 2024
- Student grant
- Linda
- Budget
- Treasurer changed. Thanks Markus and Vaclav!
- Budget was submitted in Dec 2023.
- State of budget tracking: see Vicky Vergara's OSGeo board candidate manifesto
- Future events
- FOSSGIS, 20-23 March (https://fossgis-konferenz.de/2024/)
- Tennessee Geographic Information Council (TNGIC), 9-11 April (https://www.tngic.org/annual-conference-2024-)
- FOSS4G Europe, 01-07 July (https://2024.europe.foss4g.org/)
- useR! — International R User Conference, 8-11 July (https://user2024.r-project.org/)
- Next GRASS GIS virtual and in person sprint
- Budget request for OSGeo contribution submitted in Dec 2023
- Around FOSS4G Europe?
- Releases
- 8.3.2 RC cycle started
- 8.4.0 planned for April (how about anticipating this a bit?)
- Access rights reformed on GitHub (Vaclav)
- Unified structure for teams with write and triage access
- Historical Subversion committers now have triage access (not write)
- Current teams are grass-write, grass-addons-write, grass-website-write, grass-promo-write, grass-maintain, grass-admin, grass-triage, grass-discussion-moderators (list of teams)
- Unified structure for teams with write and triage access
- PR procedures updated (Vaclav)
- At least one review from a person with write access required
- anyone can still leave reviews which can be taken into account by the reviewer with write access
- discussions which have a Resolve button need to be resolved
- A button to easily update the the PR branch from main (merge or rebase)
- A button to enable automatic merging of PR once reviews are done and checks passed (aka auto-merge)
- At least one review from a person with write access required
- Status of open PRs - Martin?
- Issue: https://github.com/OSGeo/grass/issues/3235 (Set up rules for managing PRs)
- Proposal: https://github.com/OSGeo/grass/discussions/3396
- Related discussion: https://github.com/OSGeo/grass/discussions/3364
- Documentation:
- manual: how to continue with Markdown support (Martin?)
- POSE project
- state and what's next
- Renaming Location to Project
- grasswiki authentication
- https://trac.osgeo.org/osgeo/ticket/2966 (waiting for Robe)
- potential Discourse migration
- Changes in mailman configurations
- currently stopped as too invasive, see osgeo-discuss list in Jan 2024
- Linux Professional Institute invitation. See: https://lists.osgeo.org/pipermail/grass-web/2024-January/005154.html
- MN is in contact
- Inquiry on Partnership for FOSS4G
- Pending RFCs and RFC procedure
Minutes
- Edouard Choniere, new core contributor and github maintainer, joined the meeting and introduced himself to PSC. Welcome @echoix!
- Past minutes action points:
- VP spoke to Michael Smith and opencollective profile is fixed
- A PSC motion and request is needed so OSGeo treasurer adds OSGeo credit card to weblate, MN's personal card is beeing used now.
- Motion: Ask OSGeo to put their credit card on weblate instead of MN's personal one.
- motion passed (8/9)
- PSC elections:
- We'll do the elections in the fall so we have a chance to discuss and decide on topics raised by Hernan in https://lists.osgeo.org/pipermail/grass-psc/2023-December/002780.html.
- Action: Vero will write Hernán about this.
- GSoC 2024:
- Anna created the ideas page and submitted it: https://grasswiki.osgeo.org/wiki/GRASS_GSoC_Ideas_2024
- Luca mentioned he cannot edit the grasswiki (solution: https://trac.osgeo.org/osgeo/ticket/2966)
- Action: MN takes care about LDAP migration. We then set admin permissions manually.
- Huidae has a potential candidate.
- We all promote GRASS topics once OSGeo is approved as an organization.
- Budget
- Not clear if OSGeo will approve our request yet, apparently they'll give only 3k per project. We requested 5k for the project and 5k from the sprint funds for a community meeting.
- Student grants:
- Anna suggested to remove deadlines to apply and keep the call open instead, suggesting a desired timing or dates when PSC will assess the proposals.
- Linda's work on the history pane is going very well.
- Events
- Who goes where?
- FOSSGIS.de March 2024 in Hamburg (MN)
- TNGIC April (Vero-Caitlin)
- FOSS4G-Europe July 2024 in Tartu (Vero)
- FOSS4G World in Brazil (Vero?)
- Community meeting date:
- Second half of June or second half of July; suggested dates: 14/06 until 19/06, 21/06 until 26/06, or 12/07 until 17/07.
- Martin will check with CTU again, but we can anyway try to search/think of other places. NCSU place in Prague seems not available/difficult to get (?).
- We'll continue discussions and definitions via email.
- Who goes where?
- Releases:
- 8.3.2: MN suggests to release asap as it is overdue
- Point releases every 3-4 months
- 8.4.0: MN suggests to release it end of Feb
- New changes in GUI need testing before release, MN did and will heavily test it
- Prepare for 8.4.1 in case of emergency
- There are a lot of macOS fixes, better experience than 8.3
- Merge Linda’s work and location-to-project rename
- 8.3.2: MN suggests to release asap as it is overdue
- Github access rights/permissions:
- Now 14 people have write access, inactive (less than 25 commits in last year) svn access people are restricted, new rules for merging (review is required from someone with write access), merging requires passing at least some checks and all conversations solved.
- The idea of auto-merge is to merge ahead of time as long as all requirements are met.
- Update with merge or rebase work, but merge is preferred because all is preserved.
- Document this somewhere, e.g. contributing.md.
- PR procedures and status of the too many open PRs
- ProjPicker (2.5 years old PR): https://github.com/OSGeo/grass/pull/1891
- Documentation
- GRASS docs are falling behind, many pages lack examples and screenshots
- Suggestion: migrate HTML docs to markdown
- we have now –md-description in g.parser to auto-generate the module description in markdown
- next is to convert all html pages to markdown
- use mkdocs (or similar) style then as it offers build-in search engine
- jupyter notebooks with examples stored with modules would make running examples and testing so much easier
- Discourse migration?
- Apparently (young) newcomers do not use mailing list, we see a decline in subscriptions.
- In theory, discourse can be used as the mailing list after first sign up in discourse and configuration. See [example https://forum.comses.net/top?period=daily].
- please let us keep the long history! (MN: mbox with all history file can possibly be imported, currently investigated)
- attempts to make cross posting possible
- mailman3 (example archive, also Fedora mailman3) which looks more modern than mailman2 is for some reason not in the table of OSGeo-SAC
- we wait until issues are solved, especially history and proper cross-posting
- OSGeo-Ticket: Migrate mailing lists to Mailman3: https://trac.osgeo.org/osgeo/ticket/3028
- BTW, my comment in the Trac ticket on mailman3 also arrived on discourse:
https://discourse.osgeo.org/t/osgeo-3028-migrate-mailing-lists-to-mailman3/4698/2
- POSE project:
- Corey leading an effort to do more than 65 interviews. NCSU team will report to PSC on the results of this effort. They will send an invitation to a meeting.
- Vero will be working within the project from March 1st until August 30th.
- Linux Professional Institute invitation:
- MN is in contact with them, he has an interview on Feb 20th.
- Inquiry on Partnership for FOSS4G:
- VP will speak to them.
- Postponed:
- Pending RFCs and RFC procedure
Note:
See TracWiki
for help on using the wiki.