Open asklar opened 4 years ago
We'll discuss on Monday. This is a big topic. Then let's come back to this issue and document what we came up with :)
Expected outcome of the Monday meeting is some sort of process doc. It should include a checklist about what to make sure the dev did.
Things to consider:
Questions that need answering re: community modules:
Another few things to consider:
ReactNative Windows
Where do we want issues filed? our or their repo?
Triage process - tags? who has permissions?
our bar for contributing a new module:
Compatibility matrix across diff versions of RNW / how do we deal with breaking changes from RN and RNW?
Listing in reactnative.directory
Compatibility matrix across both RNW and macOS (cc: @tom-un )
How to contribute to unmaintained repos
What kind of long-term maintenance promise do we offer?
What's our min bar for automated validation that allows us to in a non-neglectful way "walk away" with confidence?
Is there a list of modules that meet some min bar, or can we get at sort of content clearly indicated as a badge in reactnative.directory? What would that criteria be?
On github we contribute as individuals but are representing an organization. How do we represent that the level of support comes from the organization and not necessarily the individual? (example: questions about being added as a maintainer to community repos)
Checklist:
CC @tido64
What should be the bar for community modules our team produces? e.g. is it ok for a module to not be accessible, etc. What's our responsibility once we implement the module? Do we have to write tests?