A community repository for discussing React Native's evolution and proposing new features via RFCs.
React Native Discussions and Proposals is a GitHub repository that provides a platform for the React Native community to discuss the framework's evolution and propose new features through an RFC (request for comments) process. It aims to increase transparency from the Core and Facebook teams, offering a dedicated space for meaningful conversations about React Native's development and future improvements.
React Native developers, contributors, and community members who want to participate in shaping the framework's direction, propose enhancements, or engage in discussions about its features and evolution.
It offers a structured and transparent channel for community input, inspired by React's RFC process, fostering open dialogue and collaboration to improve React Native while maintaining a safe and respectful environment through a Code of Conduct.
Discussions and proposals related to the main React Native project
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides a dedicated space for open discussions, as the README states it was created to foster more transparency from the Core and Facebook teams, enabling meaningful conversations.
Offers an RFC process inspired by React's RFC repo, bringing controlled progression and awareness for new features, though it's optional for substantial changes.
Regular core meetings are documented and shared in the repository, allowing community insight into ongoing problem discussions and solution drafts.
Adheres to a Code of Conduct similar to the main repository, ensuring a respectful and safe environment for all participants, as highlighted in the README.
The README admits that not every substantial change is required to go through the RFC process, leading to potential inconsistencies in how proposals are handled.
RFC processes and community discussions can be time-consuming, which may delay the implementation of urgent features or fixes for developers needing quick solutions.
This repository is solely for discussions and proposals; actual code changes must be submitted to the main React Native repo, adding an extra layer before implementation.