Description
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:
- Provide project continuity. This means maintaining high expectations for data quality, issuing releases on most Thursdays, and preserving a welcoming, convivial project culture.
- 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.
- 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.