march-31.md
April 2, 2016 · View on GitHub
March 31 (discuss)
Fostering external collaboration
What would a React roadmap look like?
- Need to document “what we want” so we have something to point back to
- Either a single document (roadmap?), or a set of issues with tags
- Suggestion: create a separate repo for RFCs (like Ember)
PRs should not get stale
- We recently closed a bunch of old PRs
- If we don’t want something, we should close it sooner and communicate why
- Major source of confusion is that no one knows which release a particular PR or issue is a priority for
- Having a roadmap would help this tremendously, but even if we don’t have one, just tagging PRs with milestones would help ensure timely responses, etc
Linking to PRs from our release notes
- Makes sense for high level things
- For bugs and whatnot, this might be super noisy
- Could boost morale for contributors
- Right now it’s hard to compare the difference between different versions, this could help
- We’ll try it for the v15 release notes and see how it feels
Releasing 15
- A few blockers related to
setAttribute: - Paul is going to write up a final tracking issue
- Final 15 should be released next week
Separating Addons
- We don’t use them much internally, and have been letting feature requests and issues get stale
- How do we separate them?
- If we move them to a different repo we will never look at it again
- We don’t currently look at them, but we at least feel guilty about it
- Should we be less afraid to disown code?
update()is simple because it’s tinyReactTransitionGroupis really complicated- Have to figure out the logistics here, but we’re going to move them into their own reactjs repo
- If there’s already something better, we should link to that instead
Trying JavaScript Styles in Internal Facebook CSS Infrastructure
- There are tons of different ways to render JS styles (see Radium, CSS Modules, React Native Web, etc)
- One of the biggest things we need to figure out is performance
- Christopher is experimenting with converting internal CSS build pipeline at Facebook to output JS instead of CSS
- The plan is to convert some of the Facebook products to use JS styles and profile different approaches
- If there are good results we might eventually consider supporting something like this in React DOM
- This work is tied to the internal Facebook CSS build pipeline, is very experimental, and might not give any results
Please feel free to discuss these notes in the corresponding pull request.