Линус Торвалдс је прихватио препоруке за стил кода са инклузивном терминологијом

Лидер пројекта Линук кернел "Линус Торвалдс" дао до знања Недавно који је прихватио промене и препоруке за стил кода у огранку језгра Линук 5.8.

То значи да је лидер Линук кернела дао зелено светло да би пројекат усвојио треће издање текста о употреби инклузивне терминологије а који је одобрио 21 познати програмер језгра, укључујући чланове техничког одбора Линук Фоундатион.

 Линусу је послат захтев да укључи промене у кернелу 5.9, али сматрао да нема разлога за чекање у следећи прозор да бисте прихватили промене и прихватио нови документ у огранку 5.8.

Трећа верзија инклузивног терминолошког текста је скраћена у поређењу са оригиналном реченицом јер је уклоњена датотека инцлусиве-терминологи.рст са причом о важности инклузивног става и објашњењем зашто треба избегавати проблематичне појмове .

У документу су преостале само промене које дефинишу стил кодирања. Програмерима се не препоручује да користе пакете „мастер / славе“ и „блацк лист / вхите лист“, као и засебну реч „славе“.

Препоруке се односе само на нову употребу ових израза. Референце које су већ поменуте у језгру ових речи остаће нетакнуте.

Поред тога, употреба означених термина у новом коду дозвољена је ако је потребно за одржавање АПИ-ја и АБИ-а издатих за кориснички простор, као и приликом ажурирања кода за подршку постојеће опреме или протокола, чије спецификације захтевају употребу ових. услови.

Приликом креирања имплементација заснованих на новим спецификацијама, препоручује се, где је то могуће, да се терминологија спецификације усклади са стандардним кодирањем за Линук језгро.

Препоручене замјене за 'црну / бијелу листу' су:

Изузеци од увођења нове употребе је одржавање АБИ / АПИ корисничког простора или приликом ажурирања кода постојећег хардвера или спецификације протокола (од 2020) који захтевају те услове. За нове спецификације преведите употребу терминолошке спецификације у стандардно кодирање језгра, где је то могуће.

Препоручује се замена речи 'црна листа / црна листа' од стране »денилист / алловлист« или блоцклист / пасслист », а уместо речи« мастер / славе »предлажу се следеће опције:

  • примарни / секундарни (примарни, главни / секундарни)
  • главни / реплика или подређени (реплика, подређени)
  • иницијатор / мета
  • подносилац захтева / одговоран (подносилац захтева / одговор)
  • контролер / уређај
  • хост / радник или проки (хост / воркер или проки)
  • вођа / следбеник
  • редитељ / тумач (редитељ / извођач)

Si Да ли желите да сазнате више о белешци?, можете погледати оригиналну изјаву У следећем линку.

Што се тиче оних који још увек не знају разлог за ове промене, можемо вам рећи да су програмери кернела Линук неколико дана опширно разговарали о тој промени.

Од тада добио предлог у којима Предлаже се да Линук кернел рукује одговарајућим језиком и терминологијом и друштвено одговорни за проблеме који тренутно долазе. За ово је припремљен документ у коме у језгру је прописана употреба инклузивне терминологије. За идентификаторе који се користе у језгру, предлаже да се напусти употреба речи попут „роб“ и „црна листа“.

Препоруке се односе на нови код додан у језгро, али дугорочно, уклањање постојећег кода није искључено употребе ових појмова.

Документ су предложила три члана из техничког савета Линук Фоундатион:

  • Дан Виллиамс (програмер НетворкМанагер-а, управљачки програми за бежичне уређаје и нвдимм)
  • Грег Кроах-Хартман, одговоран за одржавање стабилне гране Линук кернела, главни је допринос Линук подсуставима кернела УСБ, кернелу драјвера)
  • Цхрис Масон (творац и главни архитекта система датотека Бтрфс).

За више информација, можете проверити чланак да објављујемо о томе.

Исто тако, треба напоменути даПрограмери Руст-а усвојили су промену која замењује белу листу речи списком дозвола у коду, уз напомену да промена не утиче на опције доступне корисницима и распоред језика и односи се само на унутрашње елементе.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

4 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   један од неких дијо

    То показује да је свет кобан.

    Какве везе рачунарска терминологија има са оним што се дешава у друштву? То је глупо.

    Јасно је, постоје људи који уместо мозга имају пуно м ... и то доводи до тога да свет уопште румени.

  2.   Валтер Омар Дари дијо

    Какав курац, али какав велик курац. Никад не бих очекивао ове ствари, чини се невероватно.

  3.   ХО2Ги дијо

    примарно / секундарно // Вријеђа ме чињеница да је један секундарни као најмање важан
    господар / подређени // предлаже да буде роб господара?
    подносилац захтева / одговоран // значи да је подносилац захтева неодговоран
    контролер / уређај // типични мацхо контролер та реч која ми се не свиђа
    вођа / следбеник // типични контролор слепе гомиле
    редитељ / тумач // да они тумаче мој најсаркастичнији могући коментар.
    Чињеница је да се проблем не решава уклањањем речи, ако се ставови не побољшају.
    Проблем болесног друштва решава се образовањем и ПОШТОВАЊЕМ.

  4.   Иосхики дијо

    Осетљивост на тему ропства пада у најчишћи инфантилизам.