Renaming all things Native --> Platform #4451
Labels
area-architecture
Issues with code structure, SDK structure, implementation details
fixed-in-6.0.200-preview.14.2
Look for this fix in 6.0.200-preview.14.2!
proposal/accepted
proposal/open
Milestone
Description
'Native' has long been a term used across various technologies. In Xamarin, the term has been used to refer to to describe platform-specific features that pertain to the individual platforms supported (i.e. Android, iOS, Mac, Windows).
We now understand that 'native' is not an appropriate term to use, and it is one of the various widely used terms that are not inclusive. Therefore, we will be replacing all instances of 'Native' to 'Platform'.
While we are leaning towards "Platform", a fuller list of replacement words to consider include:
This change is inspired by learnings from jonathanpeppers/inclusive-code-reviews-browser#33. This change has also already been made in Graphics
Public API Changes
Replace all instances of "Native" to "Platform" in this repo.
A quick search of the maui repo reflects 11353 instances of "Native" across 1495 files.
Intended Use-Case
To use more inclusive language in our codebase.
The text was updated successfully, but these errors were encountered: