Linux 5.8 kjarninn samþykkir leiðbeiningar um hugtök fyrir alla

Linus Torvalds samþykkt innifalinn í Linux 5.8 kjarnagreininni breytingar Ráðleggingar um kóðastíl. Ættleiddur þriðja útgáfa texta um notkun á hugtakanotkun fyrir alla, sem hefur verið samþykkt af 21 áberandi kjarnahönnuði, þar á meðal meðlimi tækninefndar Linux Foundation. var sendur til Linusar fyrirspurn að taka inn breytingar á 5.9 kjarnanum en hann taldi ekki ástæðu til að bíða eftir næsta glugga til að samþykkja breytingar og samþykkti nýja skjalið inn í 5.8 útibúið.

Þriðja útgáfan af textanum úr hugtakanotkun án aðgreiningar var stytt samanborið við upphaflegri tillögu (skráin var útilokuð innifalið-hugtök.rst talað um mikilvægi þess að vera án aðgreiningar og útskýrt hvers vegna ætti að forðast erfið hugtök). Aðeins breytingar á skjalinu sem skilgreinir kóðunarstílinn voru eftir. Ekki er mælt með því að hönnuðir noti samsetningarnar 'meistari / þræll' og 'svartur listi / hvítlisti', sem og orðið 'þræll' sérstaklega. Tilmælin varða aðeins nýja notkun þessara skilmála. Minningar á tilgreind orð sem þegar eru til í kjarnanum verða ósnert.

Að auki er notkun merktu hugtakanna í nýjum kóða leyfð þegar þess er krafist til að styðja við API og ABI sem eru útsett fyrir notendarými og þegar kóðann er uppfærður til að styðja núverandi vélbúnað eða samskiptareglur þar sem forskriftir krefjast notkun þessara skilmála. Þegar búið er til útfærslur byggðar á nýjum forskriftum er mælt með því, þar sem hægt er, að samræma forskriftarhugtökin við staðlaða Linux kjarnakóðun.

Mælt er með því að skipta út orðunum 'svartur listi/hvíti listi' fyrir
'afneitun / leyfislisti' eða 'blokkunarlisti / aðgangslisti', og í stað orðanna 'meistari / þræll' eru eftirfarandi valkostir í boði:

  • '{primary,main} / {secondary,eplica,subordinate}',
  • '{initiator,requester} / {target,responder}',
  • '{stjórnandi,gestgjafi} / {tæki,starfsmaður,proxy}',
  • 'leiðtogi/fylgimaður',
  • 'leikstjóri/flytjandi'.

Samþykkt breytinguna (samþykkt):

Breyting skoðuð af:

Breyting undirrituð (Afskráður af):

Uppfærsla: Rust tungumálaframleiðendur hafa samþykkt breyta, sem kemur í stað „whitelist“ fyrir „allowlist“ í kóðanum. Breytingin hefur ekki áhrif á tungumálamöguleika og smíðar sem notendur standa til boða og hefur aðeins áhrif á innri hluti.

Heimild: opennet.ru

Bæta við athugasemd