wiki:PSC/Minutes/PSC_Meeting_20220211

Version 2 (modified by veroandreo, 2 years ago) ( diff )

minutes 2022-02-11, part 2

Table of Contents

  1. Participants
  2. Agenda
  3. Minutes

PSC Meeting 2022-02-11

Participants

  • Vero Andreo (PSC chair)
  • Anna Petrasova
  • Vaclav Petras
  • Huidae Cho
  • Moritz Lennert
  • Markus Neteler
  • Martin Landa
  • Michael Barton

Agenda

The topics proposed were:

  • Budget / Sponsoring: Add goals and diff contrib types to Opencollective?
  • FOSS4G 2022: Presentations, Workshops, who plans to attend, longer code sprint there?
  • RFC that are in draft mode, esp the python one (https://trac.osgeo.org/grass/wiki/RFC)
  • GSoC
  • DOI: contributors per release?
  • OGC - OSGeo Code Sprint
  • Set a date for student grants call (so we plan ahead, set goals in opencollective and promote properly)
  • Upcoming Releases

Minutes

  • Planned budget for 2022:
    • Submitted to OSGeo
  • Sponsoring:
    • Vero commented on the idea to add other kind of contributions to opencollective (for regular contributions) and maybe if contributors are companies, have a plan to add their logos to the website as in conferences or the OSGeo website.
    • Moritz suggested to search for some legal advice as probably if we offer a counterpart, we need to do contracts and that wouldn't go as donation for companies but marketing, hence no tax reduction. The donation button will remain anyway, so companies could choose how to contribute.
    • Vero will ask Michael Smith from the OSGeo board.
    • Michael suggested that GRASS could evaluate the possibility to have some sort of legal entity.
  • FOSS4G 2022:
    • Presentations:
      • We will submit a "State of GRASS GIS" talk as usual (we'll share a doc to put that up together). Markus, Martin and Moritz are planning to attend so potentially they could present. The presentation should show off GRASS 8.2.
      • Linda and Caitlin may also submit something of theirs.
    • Workshops:
      • An intro to GRASS for beginners with all the new GUI stuff
      • A general GRASS workshop with Jupyter lab and python (not sure if this will go together with the beginner's one or not - please edit here!)
      • One about remote sensing processing and analysis in GRASS (Vero might take the lead here, others are mostly welcome to join)
      • Markus and mundialis will probably submit an actinia workshop (there's a new STAC plugin) and potentially one about https://github.com/mundialis/geoserver-grass-raster-datastore Geoserver GRASS datastore
    • We mentioned the possibility of an extended GRASS code sprint as we did in Como 2015, but it will mostly depend on who will be attending, so this was left in stand-by
  • Other conferences:
  • Bugs related to Windows:
  • Backporting:
    • To avoid that future releases have problems, it would be better to let new features stay in main for a while so they get tested better and, instead release more frequently so to avoid waiting forever to get the new features out.
    • Adopting feature freezing for releases would prevent these last minute new features backport.
    • We should make more tests in GitHub actions to avoid bugs like the compilation bug shipped with 8.0.0, though recreating a no-network env within GitHub might be tricky (if possible).
  • Google Summer of Code 2022:
    • Anna created the wiki page and called for ideas and mentors. She also sent a reminder/invitation to grass-dev.
    • This year GSoC will also admit non-students as long as this is their first contribution to open source software.
    • Parallelization will be again part of the ideas as other modules may take advantage of running in parallel. Huidae agree to mentor this idea.
    • Anna also suggested the cmake compilation as a potential project.
  • DOI/Citation:
    • Markus proposed to order the n contributors from the last 12 months counting backwards from the release date (a sort of moving windows).
    • We discussed which criteria to use for the ordering and opted for number of lines changed over number of commits.
    • Automation using GitHub api to be studied (Vaclav?).
    • Markus found a command line call, but it lists contributors by number of commits: curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/OSGeo/grass/contributors
Note: See TracWiki for help on using the wiki.