Ysgrifennu: ysgrifennu a golygu pynciau
Cyn i chi ysgrifennu
- Darllenwch y rheolau arddull a
spec/conventions.mdyng ngwraidd y storfa. - Gwiriwch
spec/structure.mdyng ngwraidd y storfa i weld ble mae’r pwnc yn ffitio a pha rif a ddylai fod ganddo.
Ysgrifennu pwnc newydd
- Dewiswch y rhan a’r rhif degol rhydd nesaf yn y rhan honno. Mae’r rhifo’n gyfagos, felly mae pwnc newydd fel arfer yn cymryd y rhif nesaf ar ôl yr olaf yn ei ran.
- Crëwch
locales/en-gb-oxendict/topics/PP-CC-slug.md(rhagddodiad wedi’i badio â sero, wedi’i wahanu â chysylltnod, er enghraifft02-01-...) o’r templed pwnc. Ysgrifennwch ef mewn sillafu Rhydychen (gwelerspec/oxford-spelling.md); peidiwch byth â golygu’r tair locale arall yn uniongyrchol. - Ysgrifennwch i’r templed. Mae angen ei holl adrannau ar bob pwnc cynnwys: trosolwg, egwyddorion allweddol, argymhellion, cyfnewidiadau (gyda thabl), cwestiynau trafod, lens sector (cwmni newydd, busnes bach, menter, llywodraeth), enghreifftiau (un menter ac un llywodraeth), achos busnes, gwrthbatrymau, model aeddfedrwydd pum lefel, syniadau i’w trafod, siopau cludfwyd allweddol, a chyfeiriadau.
- Enwch y llwybr ystumio. Mae angen ateb eglur ar bob teulu metrigau i “sut mae tîm yn gwneud i’r rhif hwn edrych yn dda heb wella’r hyn y mae’n ei fesur, a pha reilen ddiogelwch sy’n dal hynny” (gweler pwnc 1.2).
- Diffiniwch dermau wrth eu defnyddio gyntaf. Ychwanegwch gysylltiadau Wikipedia at gysyniadau allweddol wrth eu crybwyll gyntaf, mewn rhyddiaith yn unig.
- Croesgyfeiriwch at bynciau cysylltiedig yn ôl rhif degol, er enghraifft “(pwnc 2.1).”
- Ychwanegwch y pwnc at
spec/structure.md. - Os yw cyflwyniad y rhan (N.0) yn rhestru ei phynciau, ychwanegwch bwled yno.
- Rhedwch
python3 tools/localize.pyi ddeillio’r pwnc ien-001,en-gb, acen-us. - Rhedwch
just nav, ynajust test.
Golygu pwnc sy’n bodoli
- Cadwch drefn yr adrannau a’r penawdau’n gyfan. Mae’r profion yn gwirio bod gan bynciau cynnwys bob adran ofynnol o hyd.
- Cadwch ddiffiniadau mewnlin, cysylltiadau Wikipedia, tablau a’r rhestr gyfeiriadau oni bai bod y golygiad yn ymwneud â hwy’n benodol.
- Peidiwch â chyflwyno cysylltnodau em na’r ymadroddion gwaharddedig. Os ydych yn aralleirio, ailysgrifennwch yn hytrach na gollwng cysylltnod i mewn.
- Rhedwch
python3 tools/localize.pywedyn i ailddeillioen-001,en-gb, acen-uso’r ffynhonnellen-gb-oxendicta olygwyd.
Ailenwi neu ailrifo
- Ailenwch y ffeil yn
locales/en-gb-oxendict/, diweddarwch ei phennawd# N.M Title, diweddarwchspec/structure.md, a diweddarwch bob croesgyfeirnod sy’n pwyntio at yr hen rif. - Rhedwch
python3 tools/localize.pyi ailenwi’r ffeil yn y tair locale arall hefyd (mae’n deillio’r pedair o’r un llwybrau cymharol). - Rhedwch
just navajust test. Bydd y profion yn nodi anghydweddiad rhwng yr H1 ac enw’r ffeil, bwlch rhifo, locale sydd wedi drifftio o’r ffynhonnell, neu gyswllt wedi torri.
Nodyn atgoffa am y naws
Ysgrifennwch fel cydweithiwr profiadol sydd eisiau i’r darllenydd lwyddo. Cynnes, plaen, uniongyrchol, a defnyddiol. Brawddegau byr. Dim llanw.