Skip to content

Invitation: Dask Bi-weekly Maintenance Sync #324

Open

Description

@jacobtomlinson

Hi Dask Community!

You may or may not be aware that Dask maintainers meet every Tuesday to discuss the maintenance of the various Dask projects.

We want to experiment with opening this call up to anyone who regularly contributes to Dask and has an interest in helping out with the maintenance of the projects.

The call will be 15-20 minutes every other Tuesday and repo maintainers will highlight high-priority tasks on the current maintenance backlog to active developers in the community. There will be an expectation for attendees to volunteer to pick up tasks that are highlighted.

Time/place

Scope

For now, we will focus on dask/dask and dask/distributed but may touch on auxiliary repos including dask/docker, dask/sphinx-theme, dask/dask-tutorial and dask/dask-examples. We are keeping deployment tools including dask-kubernetes, dask-jobqueue, etc and broader community projects including dask-sql, dask-awkward, xgboost, optuna, etc out of scope for the time being unless there is a serious breakage/blocker/escalation that needs to be addressed in the core projects.

The goal is for maintainers to communicate the following categories of tasks to folks who can pick them up:

  • Issues that need triaging
  • MREs that need reproducing/verifying
  • Urgent fixes
  • PRs that need reviewing
  • CI/GHA problems that need fixing
  • Things that are falling between the cracks
  • Blockers

Day-to-day tasks and business-as-usual activities shouldn't be discussed as that is already handled async on GitHub.

Who should attend

I would expect regular attendees to include anyone who considers themselves to be a Dask Core Developer and who regularly works on Dask, but anyone who wants to contribute to the maintenance of Dask is welcome.

Everyone should expect to leave with actions, if you don't want maintenance actions you are probably not the target audience.

If that's you, come join us!

Activity

  1. jacobtomlinson commented on May 23, 2023

    @jacobtomlinson
    MemberAuthor

    Current attendees of this meeting (you know who you are) will meet today (May 23rd) to have a preparation sync in anticipation of a larger group attending next fortnight.

  2. jacobtomlinson commented on May 23, 2023

    @jacobtomlinson
    MemberAuthor

    Bumped date to June 13th to ensure @fjetter can make it.

  3. mrocklin commented on May 23, 2023

    @mrocklin
    Member

    I've gone ahead and added a calendar invite. Feel free to modify/delete. I figured it was maybe annoying to figure out how the external calendar worked.

  4. jacobtomlinson commented on Jun 13, 2023

    @jacobtomlinson
    MemberAuthor

    We just finished the initial kickoff meeting for this new format and it went well! Here are a few notes.

    I spent a big chunk of the meeting on the preamble where I talked through this issue and set the scene. I'll probably paraphrase this in 30 seconds at the beginning of each call for a while, but the plan will be to keep the meeting short and sweet and focus on tasks that are falling between the cracks.

    @fjetter created a doc to track tasks and populated it with some things that need attention and @jrbourbeau shared a bunch of issues that need attention. Thanks both! It's likely that doc will be replaced with a project board in the future.

    We talked through a few tasks on this list, focusing on things that are high priority (such as PRs from first-time contributors that are overdue a review) and things that are falling between the cracks (such dask/dask-labextension#261 which is important to the community but is unclear who has the time and knowledge fix it).

    I'd love to see more faces at the call next time. If you regularly contribute to Dask and can spare a little time once a fortnight to help pick up something that is slipping through the cracks you would be most welcome!

    This format is also experimental so if you have thoughts or ideas about how we can continuously improve things I'll leave this issue open as a place to discuss that.

    See you all on the 27th!

  5. mrocklin commented on Jun 13, 2023

    @mrocklin
    Member
  6. jacobtomlinson commented on Jun 27, 2023

    @jacobtomlinson
    MemberAuthor

    Reminder that this is happening again today! See you there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions