|
| 1 | +# Draft.js Weekly 2/10/17 |
| 2 | + |
| 3 | +* (again) Can we transfer the draftjs.com (http://draftjs.com/) domain to daniel lo nigro? (question for isaac?) |
| 4 | + * (https://github.com/facebook/draft-js/issues/317) |
| 5 | +* API Breaking Changes: when would we make them? |
| 6 | + * For comparison, React's guidelines (https://facebook.github.io/react/contributing/design-principles.html#stability) are: |
| 7 | + * Usually they avoid changing APIs and core behaviors |
| 8 | + * Changes will have a clear, and preferably automated, migration path |
| 9 | + * When deprecating a pattern, these steps will be followed: |
| 10 | + * Support both initially, with deprecation warnings |
| 11 | + * Test the change internally first at FB |
| 12 | + * See if it makes sense internally before adding to open source |
| 13 | + * Deprecate with warnings in one version, then fully break in the next major version |
| 14 | + * Write a codemod if there is repetetive manual work to upgrade |
| 15 | + * **After agreeing on a policy we will post this** |
| 16 | + * Proposal: Similar approach to React, but automated upgrade less important because fewer callsites |
| 17 | +* Meeting notes go up on github now! Flarnie will sanitize and post them after the weekly meeting. |
| 18 | + * Someone should update our 'contributing' document to mention the meeting notes, like React's docs: https://facebook.github.io/react/contributing/how-to-contribute.html#meeting-notes |
| 19 | +* Upcoming release of v0.11.0@next |
| 20 | +* Tool for debugging/understanding events: https://dvcs.w3.org/hg/d4e/raw-file/tip/key-event-test.html |
| 21 | + |
| 22 | +**Last Week's Action Items:** |
| 23 | + |
| 24 | +* DONE: See how React.js, Relay, and Redux surfaces their roadmaps (Flarnie) |
| 25 | +* DONE: Releasing roadmap |
| 26 | + |
| 27 | +**Action items for next week:** |
| 28 | + |
| 29 | +* Post statement about policy for API breaking changes (Flarnie) |
0 commit comments