Skip to content

OpenHomeFoundation/roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Open Home Foundation Roadmap

Welcome! This is the official roadmap repository for Home Assistant, ESPHome, Music Assistant, and other Open Home Foundation projects, maintained by the Open Home Foundation.

This repository tracks strategic opportunities, initiatives, and development areas across Open Home Foundation projects. The roadmap is managed by the Open Home Foundation product team, who monitor community feature requests and translate them into actionable opportunities.

Important

This repository is restricted to Open Home Foundation staff and authorized contributors only.

Community members should submit feature requests to the appropriate project repository listed below, where they will be reviewed by the product team and potentially incorporated into roadmap opportunities.

For bug reports or support, please use the appropriate issue tracker listed below.

Home Assistant

Looking to report a bug or request a feature for Home Assistant?

Please use the correct repository depending on the type of request:

Still have questions? Ask in our Home Assistant Discord chat β€” the community is happy to help.

ESPHome

Looking to report a bug or request a feature for ESPHome?

Still have questions? Ask in our ESPHome Discord chat β€” the community is happy to help.

Music Assistant

Looking to report a bug or request a feature for Music Assistant?

Still have questions? Ask in our Music Assistant Discord chat β€” the community is happy to help.

πŸš€ How the Roadmap Works

The Open Home Foundation roadmap is curated by the product team through the following process:

For Community Members

Want to influence the roadmap? Submit your ideas to the feature requests repository of the relevant project!

  1. Submit Feature Requests: Share your ideas and use cases in the appropriate project's feature requests repository
  2. Vote and Discuss: Support existing requests and add your perspective
  3. Product Team Review: The product team regularly reviews popular and strategic feature requests
  4. Roadmap Creation: Selected features are translated into roadmap opportunities by the product team

For Authorized Contributors

Note

Only Open Home Foundation staff and specifically authorized individuals may create roadmap opportunities.

If you are authorized to create opportunities:

  1. First, search the existing issues to see if a similar opportunity exists
  2. Create a new issue using the "Roadmap Opportunity" template
  3. Fill in all sections with as much detail as you have β€” not every field is required at every stage:
    • Problem Statement: Describe the problem, who is impacted, and why it matters
    • Community Signals: Link to feature requests, discussions, or other signals that informed the item
    • Scope & Boundaries: Define what's in scope and what's explicitly out of scope
    • Foreseen Solution: Describe the solution at a high level, shaped enough to understand what it means to build
    • Risks & Open Questions: Call out technical, UX, or strategic uncertainties
    • Appetite: Rough sizing of how much time we're willing to invest (small / medium / large)
    • Decision Log: Record key decisions, pivots, and betting table outcomes with dates

πŸ“‹ Roadmap Process

The Open Home Foundation manages roadmap opportunities through this structured process:

  1. Community Input: Feature requests are collected and discussed in the relevant project repositories
  2. Product Team Review: The product team regularly reviews feature requests for strategic alignment and feasibility
  3. Opportunity Creation: Selected features are formulated into roadmap opportunities by authorized team members
  4. Planning & Refinement: Opportunities are refined with detailed scope, epics, and implementation plans
  5. Active Development: Approved opportunities are added to project boards and broken into actionable work
  6. Progress Tracking: The product team monitors progress and provides regular updates

πŸ“Œ Keep in mind

  • Roadmap opportunities should be significant strategic initiatives, not individual features
  • Proposals should align with our values: local control, privacy, choice, and sustainability
  • Open Home Foundation projects are open source, powered by volunteers and contributors working in their spare time
  • Please respect everyone involved, and be mindful of the time and energy others have invested
  • This space is covered by our Code of Conduct
  • Opportunities should be realistic, actionable, and well-scoped
  • Not all proposed opportunities will be accepted for the active roadmap
  • Inactive or unclear opportunities may be closed

🎯 Current Roadmap

View our active roadmap opportunities and their progress on our Project Board.

πŸ’¬ Get involved

Want to help shape the future of Open Home Foundation projects? Here's how:

  • Submit Feature Requests: Share your ideas in the relevant project's feature requests repository
  • Vote and Discuss: Support feature requests that align with your needs
  • Contribute Code: Help implement roadmap opportunities by contributing to Home Assistant, ESPHome, or Music Assistant
  • Follow Progress: Watch this repository to stay updated on roadmap developments

Remember: The roadmap is driven by community needs! Your feature requests directly influence what the product team prioritizes.

Open Home Foundation

About

πŸ—ΊοΈ In this repository we keep track of our roadmap and opportunities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors