|
| 1 | +## July 21 ([discuss](https://github.com/reactjs/core-notes/pull/24)) |
| 2 | + |
| 3 | +### Attendees |
| 4 | + |
| 5 | +* [Ben](https://twitter.com/soprano) (React) |
| 6 | +* [Christopher](https://twitter.com/vjeux) (React) |
| 7 | +* [Dan](https://twitter.com/dan_abramov) (React) |
| 8 | +* [Keyan](https://twitter.com/keyanzhang) (React, intern) |
| 9 | +* [Paul](https://twitter.com/zpao) (React) |
| 10 | +* [Sebastian](https://twitter.com/sebmarkbage) (React) |
| 11 | +* [Tom](https://twitter.com/tomocchino) (React) |
| 12 | + |
| 13 | +### Hackathon |
| 14 | + |
| 15 | +* Team members worked on tangential/random projects last week. |
| 16 | +* [Sebastian](https://twitter.com/sebmarkbage) showed a demo of text layout in JS. |
| 17 | +* [Dan](https://twitter.com/dan_abramov) and [Christopher](https://twitter.com/vjeux) introduced [Create React App](https://github.com/facebookincubator/create-react-app). |
| 18 | + |
| 19 | +### Update on `createClass` Codemod |
| 20 | + |
| 21 | +* We are continuing work on moving Facebook.com codebase away from `createClass`. |
| 22 | +* Discovered an issue with automocking of bound functions working differently, fixing the internal tests manually. |
| 23 | +* [`PureComponent`](https://github.com/facebook/react/pull/7195) didn’t quite work in Flow, fixed in [0.30.0](https://github.com/facebook/flow/releases/tag/v0.30.0). |
| 24 | +* Plan to run the [`createClass` codemod](https://github.com/reactjs/react-codemod#class) on Facebook.com codebase this weekend. |
| 25 | +* It touches 1/7 of all files in the Facebook.com JS codebase! |
| 26 | + |
| 27 | +### Introducing [Create React App](https://github.com/facebookincubator/create-react-app) |
| 28 | + |
| 29 | +* Started at a hackathon last week. |
| 30 | +* Ready to release tomorrow with a live stream. |
| 31 | +* Using `import` for CSS is somewhat controversial. |
| 32 | +* [Ben](https://twitter.com/soprano) is concerned that it is non-standard. |
| 33 | +* [Dan](https://twitter.com/dan_abramov) and [Christopher](https://twitter.com/vjeux) think upsides of using one bundler for all assets outweigh the downsides. |
| 34 | +* We’ll add a note to the [howto](https://github.com/facebookincubator/create-react-app/blob/master/template/README.md#adding-a-stylesheet) explaining how this works, and that it is not required for React. |
| 35 | +* We don’t have this problem at Facebook because we have a custom CSS pipeline, but we aren’t entirely happy with it either. |
| 36 | + |
| 37 | +### React Release Manager |
| 38 | + |
| 39 | +* [Paul](https://twitter.com/zpao) is getting close to finishing React Release Manager. |
| 40 | +* The goal is to make it easy for anyone to release a new version of React. |
| 41 | +* It automates all the steps we are doing before every release so React Native folks or community members can cut releases. |
| 42 | +* It has a slick interactive CLI! |
| 43 | +* If you’re curious, there’s a README [here](https://github.com/facebook/react/blob/73f24269493bad75b64e8417675c1d76f6007ef0/scripts/release-manager/Readme.md). |
| 44 | + |
| 45 | +------------ |
| 46 | + |
| 47 | +Please feel free to discuss these notes in the [corresponding pull request](https://github.com/reactjs/core-notes/pull/24). |
0 commit comments