|
| 1 | +## March 31 |
| 2 | + |
| 3 | +### Fostering external collaboration |
| 4 | + |
| 5 | +#### What would a React roadmap look like? |
| 6 | + |
| 7 | +* Need to document “what we want” so we have something to point back to |
| 8 | +* Either a single document (roadmap?), or a set of issues with tags |
| 9 | +* Suggestion: create a separate repo for RFCs (like Ember) |
| 10 | + |
| 11 | +#### PRs should not get stale |
| 12 | + |
| 13 | +* Closed a bunch of old PRs recently |
| 14 | +* If we don’t want something, we should close it sooner and communicate why |
| 15 | +* Major source of confusion is that no one knows which release a particular PR or issue is a priority for |
| 16 | +* 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 |
| 17 | + |
| 18 | +#### Linking to PRs from our release notes |
| 19 | + |
| 20 | +* Makes sense for high level things |
| 21 | +* For bugs and whatnot, this might be super noisy |
| 22 | +* Could boost morale for contributors |
| 23 | +* Right now it’s hard to compare the difference between different versions, this could help |
| 24 | +* We’ll try it for the v15 release notes and see how it feels |
| 25 | + |
| 26 | +### Releasing 15 |
| 27 | + |
| 28 | +* A few blockers related to `setAttribute`: |
| 29 | + * https://github.com/facebook/react/issues/6219 |
| 30 | + * https://github.com/facebook/react/issues/6119 |
| 31 | +* Paul is going to write up a final tracking issue |
| 32 | +* Final 15 should be released next week |
| 33 | + |
| 34 | +### Separating Addons |
| 35 | + |
| 36 | +* We don’t use them much internally, and have been letting feature requests and issues get stale |
| 37 | +* How do we separate them? |
| 38 | + * If we move them to a different repo we will never look at it again |
| 39 | + * We don’t currently look at them, but we at least feel guilty about it |
| 40 | + * Should we be less afraid to disown code? |
| 41 | +* `update()` is simple because it’s tiny |
| 42 | +* `ReactTransitionGroup` is really complicated |
| 43 | +* Have to figure out the logistics here, but we’re going to move them into their own [reactjs](http://github.com/reactjs) repo |
| 44 | + * If there’s already something better, we should link to that instead |
| 45 | + |
| 46 | +### Trying JavaScript Styles in Internal Facebook Infra |
| 47 | + |
| 48 | +* There are *tons* of different ways to render JS styles (see Radium, CSS Modules, React Native Web, etc) |
| 49 | +* One of the biggest things we need to figure out is performance |
| 50 | +* Chris is experimenting with converting internal transforms at Facebook to output JS instead of CSS |
| 51 | +* The plan is to convert some of the Facebook products to use JS styles and profile different approaches |
| 52 | +* If there are good results we might eventually consider supporting something like this in React DOM |
| 53 | +* **This work is tied to internal infra, is very experimental, and might not give any results** |
0 commit comments