Measure and document core feature parity #3587
Labels
API: Completion
Deliverable
Major item tracked for top-level planning in ADO
Documentation
enhancement
Milestone
Proposal: Document which React Native APIs are and are not supported by React Native for Windows
Details
We've previously tracking core parity with various one-off issues.
#2136
#2113
#2111
#2796
#3016
These were built from canvasing partners and getting a rough breakdown of priority based on immediate need.
As tracking the long list of issues with sub-issue checkboxes became unwieldy I split those out into issues and created project boards to track overall progress and ordering:
https://github.com/microsoft/react-native-windows/projects/17
https://github.com/microsoft/react-native-windows/projects/18
https://github.com/microsoft/react-native-windows/projects/19
https://github.com/microsoft/react-native-windows/projects/20
https://github.com/microsoft/react-native-windows/projects/21
https://github.com/microsoft/react-native-windows/projects/22
There's a couple parts here:
We want an easy to consult source of truth on #2 that has a reasonable plan for how to keep up to date (at least until we have a plan to integrate that status directly into the official RN docs). What form it takes is less important. It could be a spreadsheet, a doc on the wiki, a file checked into the repo. Savoy created a detailed approach for Accessibility here which is a good reference: #3016
Simplifying that to remove tracking of iOS/Android, Current vs. vNext, RN59 vs. RN90... we could be fine with just this:
Where each API has these possible states:
FYI, many (but not all) of the issues are being tracked with this label: https://github.com/microsoft/react-native-windows/labels/API%20Completion
That may help seed, but we really need a fresh diff from the official RN docs as of RN60
Note that we want fine-grained detail here, but whatever solution we land here should also roll up into this: https://github.com/microsoft/react-native-windows/blob/master/vnext/docs/ParityStatus.md
The text was updated successfully, but these errors were encountered: