Microsoft змінює базу коду хрому, щоб бути більш "включною"
Microsoft Край

Microsoft взяла на себе завдання самостійно "виправити" код у Chromium, щоб видалити "потенційно образливі" терміни, такі як "чорний список", "білий список" та інші "суперечливі" слова.

Новина була підхоплена Реєстр, яка окреслила проектну команду Microsoft, яка взяла на себе очищення слів і термінів, які використовуються в кодовій базі Google для Chromium, які вони приймають для використання в Edge.

Спочатку він почався з посади на Форум хромових помилок ще липня 3rd, 2019. Керівник проекту в Microsoft написав ...

"Це буде основним питанням для всіх потенційних слів, які ми знаходимо в кодовій базі.

"Тут зусилля полягають у створенні невеликих CL, згрупованих за областю / каталогом (ради рецензента). Сподіваємось, суперечлива швидка посадка.

"Що стосується будь-якого потенційного нетривіального компактного впливу (назви параметрів командного рядка, ключі політики підприємства тощо), пропозиція буде робити їх одноразово (або дуже малі пов'язані групи), тому ми можемо запитати експертів у випадку конкретного випадку -залежно від того, чи потрібно якесь пом'якшення. "

Якщо ви читаєте через нитки, це досить гідно.

В одному з розділів користувач запитує, чому "поломку" позначили, і це пояснило керівництвом Microsoft ...

«[…] Ми просто ділимося з підмножиною того, що сканував для нас PoliCheck, я згоден, що слово« зломщик »є загальним терміном, тому ми могли б закрити цю проблему. Але, наприклад, наступний контекст можна вважати образливим з моменту контексту:

сухарі | Різноманітність | Sev1 | ipcipc_message_macros.h: 316 | // Зломщики повідомлень та обробники. Використання:

«Загалом, база коду хрому очищена, більшість випадків - із стороннім кодом, який Chromium успадковує, який містить проблеми ненормативної, геополітичної та різноманітності.

"Що стосується спільного використання списку Microsoft, PoliCheck - це машина, засвоєна машиною, яка керує іншою командою, яка виконує контекстне сканування на сотнях форматів файлів. Дозвольте мені звернутися до них, щоб побачити, що ми можемо зробити".

Вся справа навіть здивувала співробітників Google, як зазначає The Register.

Рік Байерс від Google промовив прокоментувати завдання "очистити" мову бази даних Chromium, написавши ...

«Це звучить як добра стратегія для мене, дякую за це! Ми, звичайно, ніколи не планували, щоб щось у кодовій базі було потенційно образливим, але я також не знаю, щоб хтось намагався їх знайти.

«Зокрема, я погоджуюся, що зміни, що впливають на поведінку, повинні бути не суперечливими і досить легко швидко пройти перегляд коду без дискусій щодо того, чи є якесь слово« потенційно образливим »чи ні. Якщо він є у стандартному списку Microsoft, то для мене це "потенційно" достатньо - принаймні для будь-якого на платформі (вмісту, моргання тощо), я не можу говорити за // chrome code сам.

"Звичайно, для випадків, що впливають на поведінку, такі як прапор інтерфейсу та прапор командного рядка, потрібно буде робити якусь торгівлю, тому відокремлення та обговорення торгів у кожному конкретному випадку звучить мені правильно".

Деякі з цих змін включали в себе більше, ніж просто модифікацію "зломника", а також зміну "чорного списку" на "список списку". Чому? Оскільки один із розробників, які працюють над Chromium, «блоковий список» є більш «включним».

Фактично, Райан Сліві писав ...

“Перейменуйте чорний список GPU у блок-список

"Назва" блок-список "є більш інклюзивною, ніж" чорний список ", але все одно чітко передає намір".

Це вірно. Замість того, щоб виправляти помилки чи впроваджувати класні нові функціональні можливості або функції, жменька людей витрачає час на перейменування термінів кодової бази ... на буквально нульову користь для загального проекту.

Вони продовжували трудитися з липня аж до вересня. Останнє оновлення надійшло лише минулого тижня 5th вересня, 2019. Отже, проект зумів тривати кілька місяців ... поки що.

Це нещасний і сумний стан справ, коли люди витрачають час, намагаючись знайти слова, які їх ображають, щоб вони могли змінити їх у кодовій базі даних, яка не є передньою стороною, а також це не той код, який користувачі дбають про доступ. Досить сказати, це починання - це повна і цілком втрачає час кожного.

(Дякуємо за пораду новин msoltyspl)

(Основне зображення люб'язно DarkSora01)

про

Біллі був шелест Jimmies протягом багатьох років, що охоплюють відеоігри, технології та цифрові тенденції всередині електроніки розважального простору. GJP плакали і їх сльози стали його молочний коктейль. Потрібно увійти в контакт? Спробуйте Зв'язатися сторінку.

НЕ слідуйте за цим посиланням або вас буде заборонено з сайту!