Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prefix your topic with your intention so we are clear on what outcome you are striving from the discussion. Examples:

  • [inform] You are simply seeking to inform the group of this item. You may field clarifying questions from the group on your inform, but not seeking further discussion at this time.

  • [ideation] You are seeking divergent and wide perspectives from this group. In this brainstorming mode, all ideas are accepted, without critical analysis.

    • It may be helpful to clarify whether you’d like to ideate on the problem space or the solution space.

  • [analysis] You are asking the group to help you poke holes in your idea/topic/plan/etc.

  • [quest] You are seeking information/responses to a question you have.

2022-11-16

  • [inform] (Jeremy) Updated draft of Development Environment Vision is ready for review

  • [quest] Jeff Witt 1 min: Use of !important in CSS – OK to use, or to be avoided?  Consensus seems to be that it’d be best to avoid it. Uncertain if there’s any substantial a11y angle on this guideline.

  • [discussion] Ned: OEP-55 Maintainership: monitoring issues, PR SLAs

    • We’ve picked repos for the pilot that are likely to do well at this, but what happens when it’s expanded to repos owned by overwhelmed teams?

    • [John] Do we need someone like Natalia to help teams keep track of this?

    • [Andy] It’ll probably increase the pressure to catch up with the maintenance backlog in various repos

    • [Jeremy] I suspect that much of the need for a project manager arises from immature processes around software maintenance and sustainability, we should also take steps to address that.

    • [Ned] Pilot Phase 2

    • [Andy] We have processes for tracking OSPRs, but really not for GitHub Issues yet.  How do we make sure these actually get considered when prioritizing?  (Given that many of our product managers/owners live primarily in Jira.)

    • [John] We could improve scheduling of automated upgrade PRs.

      • [Andy] Some teams are already doing this, at least for the Python upgrade PRs.

    • Much of OSPR handling is currently being dealt with in per-team on-call processes, which works but may not be the ideal approach.

    • [Andy] If you have a product-mandated backlog, fix that first.  Needs to be a conversation that factors in maintenance needs.

    • [John] Having more advance notice that PRs will be coming (and why) really helps.

2022-11-09

...