Skip to content

Governance Core Meeting 20210314

maybe-sybr edited this page Mar 13, 2021 · 5 revisions

Chair: Undeclared

Minutes: @maybe-sybr

Agenda

Updates

  • Review outstanding action points
    • Migration away from Travis CI (@xirndeh, @auvipy)
    • Ads in documentation
    • Fellowship election planning (@xirndeh)
    • OpenCollective bot for other Celery repositories (@thedrow)
  • Review upcoming release progress
  • Topics not minuted last meeting
    • Are we going to record and publish meeting recordings?

New topics

  • Add project boards for CEPs and governance action items
  • Using pluggy as a plugin framework

Minutes

Attendees: @maybe-sybr @xirndeh

Outstanding action points

  • Migration from Travis

    • No specific update
    • celery, kombu and py-amqp unit tests appear to have been migrated by @matusvalo and @auvipy
    • integration tests do not appear to be running in Gitlab actions
    • @maybe to put discussion up on celery team to follow up - AP: @maybe-sybr @auvipy @matusvalo
    • As a note Appveyor has been disabled
  • Ads in documentation

    • Not high priority, we'll punt this until later.
    • We should review if this is worth pursuing regularly.
    • We still need a CEP
  • Fellowship

    • Aim was to get information on procedure from Django
    • We need to make decisions about how this will be structured
      • 1/2 fellows?
      • What can we afford?
      • What is the timeline/process for terms and performance reviews
    • @maybe to make a discussion post to see if we can progress this: AP @maybe-sybr
  • OpenCollective bot for other Celery repositories (@thedrow)

    • Not present, we're not aware of any progress
    • Low priority, punt to the next meeting
  • Recording and uploading meetings

    • We are now recording meetings
    • @xirndeh to create a Youtube channel for us - AP: @xirndeh
    • @xirndeh to upload meeting from Feb 27 and this one - AP: @xirndeh
    • @maybe to make a discussion to ask for any presentations team members have made and might like to put up - AP: @maybe-sybr

Project boards

  • We should make two new project boards
    • One to track progress on CEPs - AP: unassigned
    • One to track action points from these meetings - AP: unassigned

Upcoming Releases Review

  • Celery 5.1

pluggy

Jumpstarter defines workflow and actor interactions. This is the heart of celery but we also have a lot of mechanisms for extensions in Celery (custom bootsteps, etc). Pluggy may be a way for us to codify a structure for plugins for Celery as we move forward with next-gen.

  • @xirndeh will write a small CEP to track this idea - AP: @xirndeh

Action Point Summary

New

  • @maybe-sybr

    • Team discussion thread on travis migrations and integration tests in Gitlab Actions
    • Team discussion thread asking for any Celery related presentations for Youtube
    • Team discussion to progress fellowship election
  • @xirndeh

    • Create Youtube channel
    • Upload meeting recordings from 27 Feb, 14 Mar
    • Write short overview of how to use Youtube
    • Write CEP for use of pluggy in next-gen

Carried Forward

  • @thedrow

    • Opencollective bot for other repos (low priority)
  • @auvipy

    • Continuing management of migration from Travis CI
  • Unassigned

    • CEP for ads in documentation (low priority)
    • Add project board for CEPs
    • Add project board for governance items or come up with a better way to track, e.g., these action items