Thanks for all the feedback, questions, and ideas. We hear you loud and clear and are taking it seriously. We're entering a new phase of focused improvements over the next 6 months, including product work and foundational changes to support a more open and collaborative future.
Many of you have asked about truly open sourcing the repo. While we’re not ready to commit to a specific end date for completing all milestones, we are actively working toward it. This isn’t a flip-the-switch moment, it’s a deliberate process.
We are taking a phased approach to opening up the repo: Phase 1: Increased Mirror Frequency After the WASDK 1.8 release (end of August), we’ll begin more frequent mirroring of internal commits to GitHub to increase transparency and show progress. Phase 2: 3rd Party Devs Build Locally External developers will be able to clone and build the repo locally, with documentation to guide setup and dependencies. Phase 3: 3rd Party Devs Contribute & Run Tests Contributors will be able to submit PRs and run tests locally. We’re working to untangle private dependencies and make test infrastructure publicly accessible. Phase 4: GitHub as Center of Gravity GitHub becomes the primary place for development, issue tracking, and community engagement. Internal mirrors will be phased out.
WinUI has deep roots in Windows. Parts of the codebase touch proprietary layers that can’t be published as-is. We’re working to separate what can be shared from what can’t. This work is in progress and takes time.