Skip to content

Interim project goals #6738

Closed
Closed
@ddbeck

Description

@ddbeck

Background

Right now, MDN doesn't have full-time staff focused on managing BCD (read more about this on Hacks). As a contractor, this has led to me being a mostly-solo caretaker for BCD, while MDN revises its goals and establishes long-term project plans.

In the interest of transparency and to calibrate expectations, I've decided to lay out my near-term goals for BCD and what I hope that means for the project.

Current goals

In rough order of priority, this is where my focus is going to be:

  1. Provide project continuity. This means maintaining high expectations for data quality, issuing releases on most Thursdays, and preserving a welcoming, convivial project culture.
  2. Share the work. Answer questions and document processes that help others contribute to BCD and work on reducing the "lottery factor" for continuing efforts on BCD.
  3. Review routine data pull requests and provide timely feedback to contributors.

I expect other contributors to have their own goals and aspirations—to scratch their own itch, as it were—and I want to support that. In short, I want to help you to help keep the project going.

A principle: don't make any difficult-to-revert decisions

Points one and two are slightly in tension with each other: sometimes making decisions means breaking with the past. To the extent that I'm able to, I plan to make decisions that permit us to experiment, try things, and change our mind.

The principle that's going to guide me is this: favor decisions that are easy to revert. This may lead to some untidiness in data structure, or writing more verbose notes, or asking contributors for more issues or documentation, but I hope it will ensure that BCD's future can fit into whatever's next for MDN and the needs of BCD’s other consumers.

That said, I don't expect this exact posture to remain forever, so please expect refinements and changes as we go.

Thanks

I know several people have stepped up their participation here recently, or continued your ongoing efforts to contribute to BCD. Thank you, thank you, thank you. This is essential to keeping BCD healthy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    O/KRObjectives and Key Results. Most attention will be focused on this.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions