You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While trying to contribute to this project and running into problems as described in another unrelated issue report, I had come across this section of of the wiki.
Make sure your profile path only contains ASCII letters, e.g. John, otherwise it can lead to node-gyp usage problems (nodejs/node-gyp/issues#297)
ASCII is basically a subset of the Latin group of alphabets primarily oriented around English and not particularly well suited for representation of most Latin group languages. Furthermore, the Latin group comprises only one of eight total alphabet based language groups, with the others being Arabic, Aramaic, Armenian, Brahmi, Cyrillic, Georgian, and Greek. Furthermore, many groups of people do not use alphabet based languages, and instead rely on syllabaries, such as the Cherokee or Japanese, logosyllabaries, such as the Chinese, abugidas, such as many Canadian Aboriginals or Etheopian, and much more language writing systems.
I believe this dependency on outdated, anglocentric, and non-globalized software unfairly increases the barrier to contribution from most of the world's people. Creating a new user account solely to develop for one product, requiring switching between user accounts just to do so, leaving behind all user settings and user specific software, imposes a burden on people because of their primary language; something very obviously tied to race and nationality. Surely this project should be equally as easy to contribute to for everyone?
The text was updated successfully, but these errors were encountered:
This isn't an attempt to troll given the recent controversy. I've seen first hand how these kinds of inconveniences can discourage non-English-primary-speakers such as in this instance.
@Xaekai oh okay, thank you for the direction. I have some experience with implementing full Unicode support in libraries (a language runtime, in fact), so I can look into this.
egamma
added
the
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
label
Dec 22, 2019
While trying to contribute to this project and running into problems as described in another unrelated issue report, I had come across this section of of the wiki.
ASCII is basically a subset of the Latin group of alphabets primarily oriented around English and not particularly well suited for representation of most Latin group languages. Furthermore, the Latin group comprises only one of eight total alphabet based language groups, with the others being Arabic, Aramaic, Armenian, Brahmi, Cyrillic, Georgian, and Greek. Furthermore, many groups of people do not use alphabet based languages, and instead rely on syllabaries, such as the Cherokee or Japanese, logosyllabaries, such as the Chinese, abugidas, such as many Canadian Aboriginals or Etheopian, and much more language writing systems.
I believe this dependency on outdated, anglocentric, and non-globalized software unfairly increases the barrier to contribution from most of the world's people. Creating a new user account solely to develop for one product, requiring switching between user accounts just to do so, leaving behind all user settings and user specific software, imposes a burden on people because of their primary language; something very obviously tied to race and nationality. Surely this project should be equally as easy to contribute to for everyone?
The text was updated successfully, but these errors were encountered: