Linux 5.8 միջուկն ընդունում է ներառական տերմինաբանական ուղեցույցներ

Լինուս Տորվալդս ընդունեց ներառված է Linux 5.8 միջուկի մասնաճյուղում փոփոխություններ Կոդի ոճի առաջարկություններ. Ընդունված երրորդ հրատարակություն ներառական տերմինաբանության օգտագործման տեքստը, որը հաստատվել է միջուկի 21 նշանավոր մշակողների կողմից, ներառյալ Linux Foundation-ի տեխնիկական հանձնաժողովի անդամները: ուղարկվել է Լինուսի մոտ հարցումը փոփոխություններ մտցնել 5.9 միջուկում, բայց նա համարեց, որ որևէ պատճառ չկա սպասելու փոփոխություններն ընդունելու հաջորդ պատուհանին և ընդունեց նոր փաստաթուղթը 5.8 մասնաճյուղում:

Համեմատած տեքստի երրորդ տարբերակը ներառական տերմինաբանությունից կրճատվել է օրիգինալ առաջարկ (ֆայլը բացառված էր ներառական-տերմինաբանություն.նախ խոսելով ներառական լինելու կարևորության մասին և բացատրելով, թե ինչու պետք է խուսափել խնդրահարույց տերմիններից): Մնացել են միայն կոդավորման ոճը սահմանող փաստաթղթի փոփոխությունները: Ծրագրավորողներին խորհուրդ չի տրվում առանձին օգտագործել «վարպետ/ստրուկ» և «սև ցուցակ/սպիտակ ցուցակ» համակցությունները, ինչպես նաև «ստրուկ» բառը։ Առաջարկությունները վերաբերում են միայն այս տերմինների նոր օգտագործմանը: Նշված բառերի հիշատակումները, որոնք արդեն գոյություն ունեն առանցքում, կմնան անձեռնմխելի:

Բացի այդ, նոր կոդում նշված տերմինների օգտագործումը թույլատրվում է, երբ պահանջվում է օգտագործողի տարածքում բացված API-ն և ABI-ն աջակցելու համար, և երբ թարմացվում է ծածկագիրը՝ գոյություն ունեցող սարքավորումները կամ արձանագրությունները աջակցելու համար, որոնց բնութագրերը պահանջում են այս տերմինների օգտագործումը: Նոր բնութագրերի հիման վրա իրականացումներ ստեղծելիս խորհուրդ է տրվում, որտեղ հնարավոր է, ճշգրտման տերմինաբանությունը համապատասխանեցնել Linux միջուկի ստանդարտ կոդավորմանը:

Խորհուրդ է տրվում «սև ցուցակ/սպիտակ ցուցակ» բառերը փոխարինել
«մերժման ցուցակ / թույլտվության ցուցակ» կամ «արգելափակման ցուցակ / անցացուցակ», և «վարպետ / ստրուկ» բառերի փոխարեն առաջարկվում են հետևյալ տարբերակները.

  • «{առաջնային, հիմնական} / {երկրորդական, կրկնօրինակ, ենթակա}»,
  • «{ նախաձեռնող, հայցող} / {թիրախ, պատասխանող}»,
  • «{controller, host} / {device,worker, proxy}»,
  • «առաջնորդ/հետևորդ»,
  • «ռեժիսոր/կատարող».

Համաձայնվել է փոփոխության հետ (Acked-by):

Փոփոխությունը վերանայվել է.

Փոփոխությունը ստորագրված է (ստորագրված է).

Թարմացում. Rust լեզվի մշակողները ընդունել են փոփոխություն, որը ծածկագրում փոխարինում է «սպիտակ ցուցակը» «թույլատրելի ցուցակով»: Փոփոխությունը չի ազդում օգտատերերի համար հասանելի լեզուների ընտրանքների և կառուցվածքների վրա և ազդում է միայն ներքին բաղադրիչների վրա:

Source: opennet.ru

Добавить комментарий