Skip to content

2026-07-01 Team Sync

  1. GitLab migration — what moved & what didn’t
  2. Setup issues in-flight + questions for Tim
  3. Dev meeting recap — decisions
  4. Where will DB snapshots live?
  5. Penpot is live — sign-up
  6. Issue assignment, build order & wireframes
  7. Events update (Heather)
  8. Matrix update (John)
  • Convert project/groupsdrupalorg or create a new, non-stale “Groups” project — which name?
  • Can this project be pulled into the next migration batch (currently at the bottom)?
  • Budget for external services (RabbitMQ, LLM/Drupal-bot sponsorship, Matrix hosting).
  • Matrix hosting: DA to run ESS Pro (free Element license) on existing Kubernetes?

Pick a home for database snapshots so devs share a common baseline:

  • DA infrastructure — central, backed-up, close to prod; needs DA sign-off + space.
  • Project object storage — cheap, easy to share links; another service to manage.
  • Performant Labs server — available now, under our control; not DA-owned long-term.

Decision needed: owner + location + retention policy.

  • Sign-up: join.penpot.performantlabs.com
  • Passphrase: Drupal for the Win!
  • Team: Groups Initiative · First project: Groups Wireframes
  • André — confirm canonical GitLab project with Tim; post epics/issues; share pipeline walkthrough video.
  • All devs — sign up for Penpot; pick a first issue/area; start on #1 data model.
  • Chris / Salman / Nico — divide remaining MVP areas, report back.
  • John — Matrix hosting details (ESS Pro + sizing) for Tim’s consolidated doc.
  • Heather — continue Events designs → issue queues; plan Groups ↔ Events.
  • Team — choose DB-snapshot location, owner & retention.