PowerShell-RFC is a repository for Request for Comments documents that enable community feedback on design changes and improvements to the PowerShell ecosystem.
The repository addresses the need for structured discussion around proposed changes to PowerShell rather than relying on lengthy issue threads. It provides a formal RFC process where community members and the PowerShell Team can collaborate on design decisions. The approach involves submitting RFC documents that outline proposed changes, gathering community feedback, and having the PowerShell Team review submissions in regular meetings to respond to and evaluate proposals.
This repository is intended for anyone involved in PowerShell development or governance who wants visibility into upcoming changes or wishes to propose improvements to the ecosystem. It suits projects and organizations that depend on PowerShell and want a voice in its direction, as well as contributors interested in shaping the language's future. The RFC process is designed to be more structured and asynchronous than real-time issue discussions, allowing for thoughtful consideration of significant design decisions.
The project maintains an active review cadence with the PowerShell Team meeting regularly to evaluate feedback on submitted RFCs. The repository includes clear governance documentation outlining the RFC process itself, along with established community guidelines through a Code of Conduct and Security Policy, indicating a mature approach to managing community participation and handling sensitive reports.