Orodha ya mabadiliko
Mabadiliko muhimu ya kitabu na zana zake. Ingizo za hivi karibuni ziko juu. Tarehe zinatumia ISO 8601 (YYYY-MM-DD).
[Unreleased]
Changed
- Kiswahili (
sw-001) kimeongezwa kama lugha ya 33 iliyotafsiriwa kikamilifu: mada zote 63 na kila sehemu nyingine, pamoja na faili za.locale-peer-idzinazolingana.sw-001imeunganishwa kwenye tovuti na inatolewa kwenye/sw-001/. - Kiaislandi (
is-is) nais-001vimeongezwa kama lugha ya 31 na 32 zilizotafsiriwa kikamilifu: mada zote 63 na kila sehemu nyingine, pamoja na faili za.locale-peer-idzinazolingana,is-001ikiwa na maudhui sawa nais-is.is-001imeunganishwa kwenye tovuti na inatolewa kwenye/is-001/. - Tovuti: uelekezaji wa lugha-ya-kivinjari wa ukurasa wa mzizi sasa unarudi kwenye lugha ya kimataifa ya juu ya lugha pale ambapo hakuna ulinganifu kamili:
en-AUinaenda/en-001/,es-MXinaenda/es-001/, nazh-TWinaenda/zh-001/. URL ya jina mbadala kama/en/hairuki tena kwenda/en-001/kupitia kichaguzi cha lugha.
Added
spec/locales.mdsasa inahitaji kila saraka yalocales/itajwe<language>-<region>; majina ya herufi mbili peke yake ni majina mbadala ya URL ya tovuti tu, natests/validate.pyinalitekeleza. Hakuna saraka ya herufi mbili iliyokuwepo, kwa hiyo hakuna kilichofutwa.- Kiswidi (
sv-001) kimeongezwa kama lugha ya 30 iliyotafsiriwa kikamilifu: mada zote 63 na kila sehemu nyingine, pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa nasv-se. Imeunganishwa kwenye tovuti na inatolewa kwenye/sv-001/(jina mbadala/sv/). - Kijapani (
ja-001), Kikorea (ko-001), na Kiholanzi (nl-001) vimeongezwa kama lugha ya 27 hadi 29 zilizotafsiriwa kikamilifu: mada zote 63 na kila sehemu nyingine, pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa naja-jp,ko-kr, nanl-nl. Zimeunganishwa kwenye tovuti na zinatolewa kwenye/ja-001/,/ko-001/, na/nl-001/(majina mbadala/ja/,/ko/, na/nl/).
Added
- Sehemu za front-matter, examples, contributing, na project (faili 14, pamoja na orodha ya mabadiliko,
index.mdya nyumbani, na yaliyomo kwa kila lugha) zimetafsiriwa katika kila lugha iliyotafsiriwa:ar,bn,cy,de,es,fr,hi,id,ja,ko,nl,pt,ru,sv,ur, nazh, huku lugha zilizooanishwa (ar-001/ar-egna kadhalika) zikibaki sawa. Saraka zinatumia majina ya kila lugha katikaspec/section-names.json.tools/gen_translated_nav.pympya inasasisha ukurasa wa nyumbani na yaliyomo ya kila lugha iliyotafsiriwa kutoka vichwa vya mada zake,tests/validate.pyinaondoa hati za majaribio, kanuni za mtindo, na faharasa zilizotafsiriwa kwa kitambulisho cha mwenzi, nascripts/sync-content.mjsya tovuti inaweka ramani ya majina ya faili yaliyotafsiriwa katika sehemu hizi kurudi kwenye majina yao ya kanuni ya Kiingereza kupitia faili za.locale-peer-id.
Changed
- Kiholanzi (
nl-nl): vichwa na slug za Kiingereza zilizobaki za mada 9.0, 9.3, na 9.4 vimetafsiriwa (bijlagen,controlelijsten,sjablonen). - Kiwelisi (
cy-001,cy-gb): istilahi zimepangiliwa na TermCymru:risg(hatari, ikibadilishaperygl, na upatanisho wa jinsia),cyfnewidiad(mabadilishano),dangosydd rhagfyneginadangosydd ôl-fynegi(kiashiria cha kuongoza na cha kufuata, ikibadilishahwyrfrydig),cynhwysedd(uwezo),dosraniad(mgawanyo),cydberthynas(uhusiano),allbwnkwa pato katika mada 1.3, nacyfradd gadael staff(kuondoka kwa wafanyakazi). Slug nne za mada zimebadilishwa majina kulingana. - Tovuti:
@lilydesignsystem/svelte-picker-barimepandishwa hadi 0.2.0, inayoongeza kichaguzi cha utafutaji kwenye mstari wa juu; kinawasilisha kwenye utafutaji wa tovuti uliopo wa/?<query>. scripts/generate-sitemap.mjsimeongezwa, inayoendeshwa mwishoni mwapnpm build, inayoandikasitemap.xmlkutoka kurasa zilizotolewa mapema (URL za lugha za kanuni tu, hakuna nakala za majina mbadala ya herufi mbili) ili mstari waSitemap:katikarobots.txtutatuliwe.AGENTS.mdsasa ni faharasa fupi; maelezo yamehamiaAGENTS/layout.md,style.md,locales.md, naworkflow.md.- Usafishaji wa nyaraka:
AGENTS.md,index.md, maandishi ya lugha ya README yanayozalishwa,spec/index.md,spec/locales.md, naAGENTS.mdnaREADME.mdza tovuti zimesasishwa kwa lugha 27, majina ya saraka za sehemu kwa kila lugha, na zana mpya;CLAUDE.mdimeongezwa (kielekezi chaAGENTS.md); njia zilizochakaa zadocs/zimerekebishwa katika ujuzi wote wawili wa wakala naskills/imefanywa nakala ya kanuni ya.claude/skills/(inakaguliwa na majaribio). llms.txtnallms.json(faharasa ya wakala wa AI ya kila lugha na mada inayotolewa) zimeongezwa kwenyestatic/ya tovuti, zinazozalishwa natools/gen_llms.py(just llms) na kukaguliwa na majaribio.- Ukurasa wa nyumbani wa tovuti: orodha ya vigae vya “sehemu tisa” sasa ni orodha iliyoota ya “Yaliyomo” ya sehemu na mada zote, na sehemu ya “Sheria ya Goodhart, kila mahali” imeondolewa.
- “Chapter” imebadilishwa kuwa “topic” katika maandishi ya kitabu katika kila lugha (kwa mfano “mada ya 2.1”, “Mada katika sehemu hii”), ikitumia neno la kila lugha kwa mada (
tema,sujet,Thema,тема,主題, na kadhalika), na katika vipimo, maandishi yanayozalishwa na zana, na mifuatano ya kiolesura cha tovuti. Majina ya faili, URL, na funguo za sehemu hazijabadilika. - Kila jina la saraka ya sehemu chini ya
locales/limetafsiriwa:chapters/sasa nitopics/(na tafsiri yake katika kila lugha nyingine, k.m.temas/,sujets/,themen/), naexamples/yaes-001niejemplos/. Majina yanakaa katikaspec/section-names.json; zana, majaribio, na ulandanishi wa maudhui wa tovuti vinayasoma kutoka hapo, na URL za tovuti hazijabadilika.
Changed
- Lugha za Kiwelisi (
cy-001,cy-gb, zikibaki sawa) zimerekebishwa dhidi ya orodha ya istilahi ya TermCymru ya Serikali ya Wales:llesiantkwa ustawi,cynhyrchiantkwa tija,gwendid/gwendidaukwa udhaifu,llywodraethiantkwa utawala,cydberthynaskwa uhusiano,ôl-groniadkwa backlog (hapo awali ikiachwa kwa Kiingereza),cost a buddkwa gharama-faida, nadeallusrwydd artiffisial (AI)katika kutajwa kwa mara ya kwanza kwa AI katika kila mada.
Added
- Kijerumani (
de-001) kimeongezwa kama lugha ya 26 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa nade-de. Imeunganishwa kwenye tovuti na inatolewa kwenye/de-001/(jina mbadala/de/). - Kireno (
pt-001) kimeongezwa kama lugha ya 25 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa napt-pt. Imeunganishwa kwenye tovuti na inatolewa kwenye/pt-001/(jina mbadala/pt/). - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kiurdu (
ur-001, kulia-kwenda-kushoto) imekamilika, lugha ya 24 iliyotafsiriwa kikamilifu, pamoja na faili za.locale-peer-idzinazolingana. Kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza, faharasa (mada 9.7) inabadilisha kila kiungo cha ndani hadi jina lake la faili la Kiurdu, na saraka ya sehemu niموضوعات. Imeunganishwa kwenye tovuti na inatolewa kwenye/ur-001/(jina mbadala/ur/). - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kiindonesia (
id-001) imekamilika, pamoja na faili za.locale-peer-idzinazolingana. Hakukuwa na lugha ya awali ya Kiindonesia ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza, na faharasa (mada 9.7) inabadilisha kila kiungo cha ndani hadi jina lake la faili la Kiindonesia. Imeunganishwa kwenye tovuti na inatolewa kwenye/id-001/(jina mbadala/id/). - Kirusi (
ru-001) na Kichina (zh-001) vimeongezwa kama lugha ya 21 na 22 zilizotafsiriwa kikamilifu: mada zote 63 kila moja, pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa naru-runazh-cn. Zimeunganishwa kwenye tovuti na zinatolewa kwenye/ru-001/na/zh-001/(majina mbadala/ru/na/zh/). - Kifaransa (
fr-001) kimeongezwa kama lugha ya 20 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa nafr-fr. Imeunganishwa kwenye tovuti na inatolewa kwenye/fr-001/(jina mbadala/fr/). - Kibengali (
bn-001) kimeongezwa kama lugha ya 19 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa nabn-bd. Imeunganishwa kwenye tovuti na inatolewa kwenye/bn-001/(jina mbadala/bn/). - Kiarabu (
ar-001) kimeongezwa kama lugha ya 18 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa naar-eg. Imeunganishwa kwenye tovuti na inatolewa kwenye/ar-001/(jina mbadala/ar/). - Kiwelisi, Uingereza Kuu (
cy-gb) kimeongezwa kama lugha ya 17 iliyotafsiriwa kikamilifu: mada zote 63 pamoja na faili za.locale-peer-idzinazolingana, zenye maudhui sawa nacy-001(uhusiano ule ule ambaohi-idina nahi-001). Imeunganishwa kwenyeSERVED_LOCALE_CODESya tovuti na inatolewa kwenye/cy-gb/. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kiholanzi, Uholanzi (
nl-nl) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kiholanzi ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kiholanzi, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr,es-es,pt-pt,ja-jp,ru-ru,fr-fr, nasv-se. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kiswidi, Uswidi (
sv-se) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kiswidi ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kiswidi, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr,es-es,pt-pt,ja-jp,ru-ru, nafr-fr. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kifaransa, Ufaransa (
fr-fr) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kifaransa ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kifaransa, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr,es-es,pt-pt,ja-jp, naru-ru. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kirusi, Urusi (
ru-ru) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kirusi ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kirusi, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr,es-es,pt-pt, naja-jp. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kijapani, Japani (
ja-jp) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kijapani ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kijapani, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr,es-es, napt-pt. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono kuanzia mwanzo ya mada zote 63 kwa Kireno, Ureno (
pt-pt) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Hakukuwa na lugha ya awali ya Kireno ya kujenga juu yake, kwa hiyo kila mada ilitafsiriwa moja kwa moja kutoka chanzo cha Kiingereza. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kireno, kufuata mbinu iliyotumika kwaar-eg,bn-bd,ko-kr, naes-es. Bado haijaunganishwa kwenye tovuti. - Kihispania, Uhispania (
es-es) kimeongezwa kama lugha iliyotafsiriwa kikamilifu, mada zote 63, kuanzia nakala ya tafsiri ya Kihispania (es-001) iliyopo (iliyogunduliwa baada ya ukaguzi kuwa tayari haina upande wowote kisarufi, na msamiati kwa kiasi kikubwa tayari unaelekea Uhispania) kisha kutumia mapitio ya istilahi yaliyolengwa kwa matumizi madogo yaliyobaki, hasa “incidente” kuwa “incidencia” kwa kikoa cha vipimo vya matukio cha kitabu hiki, pamoja na marekebisho yanayolingana ya upatanisho wa jinsia kote. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono ya mada zote 63 kwa Kikorea, Korea (
ko-kr) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Faharasa (mada 9.7) inabadilisha kila kiungo cha ndani cha mada hadi jina lake la faili la Kikorea, kufuata mbinu iliyotumika kwaar-egnabn-bd. Bado haijaunganishwa kwenye tovuti. - Kihindi, India (
hi-id) kimeongezwa kama lugha iliyotafsiriwa kikamilifu, mada zote 63, kwa kunakili tafsiri ya Kihindi (hi-001) iliyopo neno kwa neno chini ya msimbo wa lugha wenye nchi, kwa kuwa Kihindi sanifu hakina toleo tofauti mahususi la India la kutafsiri kwa mkono kando. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono ya mada zote 63 kwa Kibengali, Bangladesh (
bn-bd) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono ya mada zote 63 kwa Kiarabu, Misri (
ar-eg) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili ya mkono ya mada zote 63 kwa Kijerumani, Ujerumani (
de-de) imekamilika, pamoja na faili za.locale-peer-idzinazolingana najust testikipita. Bado haijaunganishwa kwenye tovuti. - Tafsiri kamili za mkono za mada zote 63 katika lugha tatu zimekamilika: Kiwelisi (
cy-001), Kichina (zh-cn), na Kihindi (hi-001), kila moja ikiwa na faili za.locale-peer-idzinazolingana najust testikipita. - Lugha mbili zaidi zilizopangwa zilizotafsiriwa, Kiwelisi - Uingereza Kuu (
cy-gb) na Kichina (zh-001), zimeongezwa kwenyespec/locales-for-global-sharing-with-svelte/locales.tsvnaspec/locales.md(sasa lugha kumi na tatu zilizopangwa, kutoka kumi na moja), na jina la kienyeji lililokuwa halijaamuliwa lazh-cnlimetatuliwa kuwa 中文.LOCALE_LABELSya tovuti ilipata ingizo zinazolingana (cy-gb: “Cymraeg (Prydain Fawr)“,zh-001: “中文”,zh-cn: “中文 (中国)”). Bado ni miundombinu tu: hakuna lugha hizi iliyo na saraka yalocales/<code>/wala maudhui yoyote yaliyotafsiriwa bado. - Kitabu kimechapishwa katika lugha nne chini ya
locales/:en-gb-oxendict(Kiingereza cha Uingereza, tahajia ya Oxford; chanzo kilichoandikwa kwa mkono),en-001(Kiingereza cha kimataifa),en-gb(Kiingereza cha kawaida cha Uingereza), naen-us(Kiingereza cha Marekani).en-001,en-gb, naen-uszinapatikana kimakanika kutokaen-gb-oxendictnatools/localize.pympya; tazamaspec/locales.md.docs/haipo tena; kila rejeo ladocs/kuvukaspec/,AGENTS.md,tests/validate.py,tools/gen_nav.py, natools/stats.pysasa linaelekeza kwenyelocales/<locale>/. - Ujuzi miwili wa Claude Code umeongezwa,
software-engineering-metrics-skill(kwa wasomaji wanaotumia mwongozo wa kitabu kwa timu yao wenyewe) nasoftware-engineering-metrics-maintainer-skill(kwa wachangiaji wanaoongeza au kuhariri mada), chini yaskills/na kuakisiwa katika.claude/skills/. - Chanzo cha tovuti iliyochapishwa kimehamishiwa kwenye hazina hii kama
software-engineering-metrics.github.io/, hapo awali hazina tofauti. Sasa inasomalocales/moja kwa moja kutoka mzizi wa hazina badala ya checkout ndugu..github/workflows/deploy.ymlya mzizi inathibitisha tovuti bado inajengwa kwa kila kusukuma kwenyemain, kisha inatumarepository_dispatchkwenye hazina yasoftware-engineering-metrics.github.io(inayodumishwa kama ganda nyembamba la usambazaji, kwa kuwa GitHub Pages itatoa tu kikoa hicho kisicho na jina la ziada kutoka hazina yenye jina hilo hasa), ambayo inachukua monorepo hii, inajenga tovuti, na kuisambaza. - Miundombinu ya lugha zilizotafsiriwa (si zinazotokana na tahajia tu) imeongezwa, kulingana na sub-spec mpya ya
spec/locales-for-global-sharing-with-svelte/:tools/gen_locale_peer_ids.pyinakabidhi kila faili ya maudhui faili ya.locale-peer-id, inayofanana kuvuka lugha, ambayo lugha ya baadaye iliyotafsiriwa (yenye slug zake za asili za maandishi) inaweza kuitumia kutatua “ukurasa huu, katika lugha X” badala ya kulinganisha kwa slug;tests/validate.pyinakagua kila faili ya mwenzi ipo na inalingana.spec/locales.mdinaandika lugha kumi zilizopangwa zilizotafsiriwa (Kiarabu, Kibengali, Kiwelisi, Kihispania, Kifaransa, Kihindi, Kiindonesia, Kireno, Kirusi, Kiurdu, na Kichina - China); hakuna iliyo na saraka yalocales/<code>/bado, kwa kuwa hakuna iliyotafsiriwa bado. Kwenye tovuti,scripts/locales.mjsilipataLOCALE_LABELS/localeLabel()(jina la kuonyeshwa kwa kila lugha iliyopangwa, tayari kabla ya uelekezaji) nasortedLocaleEntries()(mpangilio ambao orodha ya baadaye ya lugha inapaswa kutumia), nasrc/lib/i18n.jsilitoa mifuatano ya kiolesura cha chrome (uelekezaji, utepe, kurasa, kichaguzi, kijachini, kiungo cha kuruka) ambayo kila kijenzi cha.sveltehapo awali kiliiandika kwa Kiingereza, ikipitishwa kupitiaui(locale), ikirudi kwenye Kiingereza kwa lugha yoyote isiyo na tafsiri zake. - Udhibiti wa kichwa wa lugha pekee uliojengwa kwa mkono wa tovuti umebadilishwa na
@lilydesignsystem/svelte-picker-barya Lily Design System: kichaguzi halisi cha mandhari (mwanga/giza, kupitiastatic/assets/themes/{light,dark}.cssmpya), kichaguzi halisi cha lugha (kimeunganishwa na uelekezaji wa tovuti hii unaotegemea URL badala ya tabia yake chaguo-msingi ya lang/dir tu), kichaguzi cha ukubwa wa maandishi (kipimo cha hatua saba cha Lily), na kichaguzi cha kushiriki (barua pepe, Mastodon, nakili kiungo).@lilydesignsystem/svelte-{theme,locale,text-size,share}-pickerzimebandikwa kwa^0.1.2na@lilydesignsystem/svelte-headlesskwa^0.2.0kupitiaoverrideszapnpm-workspace.yaml, kukwepa hitilafu halisi iliyochapishwa katika safu za utegemezi zasvelte-picker-bar0.1.0 yenyewe (tazamaCHANGELOG.mdya kila kichaguzi, “0.1.2”, naAGENTS.mdya tovuti hii). - Safu ya takwimu ya ukurasa wa nyumbani (sehemu/mada/“Bure Daima”) na sehemu yake ya “Jinsi ya kuisoma” zimeondolewa, na gridi ya kadi ya “Vinjari sehemu tisa” imebadilishwa na orodha rahisi ya vitone.
Changed
scripts/generate-sitemap.mjsimeongezwa, inayoendeshwa mwishoni mwapnpm build, inayoandikasitemap.xmlkutoka kurasa zilizotolewa mapema (URL za lugha za kanuni tu, hakuna nakala za majina mbadala ya herufi mbili) ili mstari waSitemap:katikarobots.txtutatuliwe.- Mada 2.8, Vipimo vya mkondo wa thamani wa Lean (muda wa kuongoza, muda wa mchakato, muda wa mzunguko, asilimia kamili na sahihi, na muda wa takt kutoka ramani ya kawaida ya mkondo wa thamani ya Lean, pamoja na hesabu ya mavuno ya upitishaji yaliyokunjwa), imeongezwa, ikiwekwa baada ya nadharia ya foleni. Vipimo vya maombi ya kuvuta na mapitio ya msimbo vilihamia kutoka 2.8 hadi 2.9, na mada ya vipimo vya DORA ilihamia kutoka 2.9 hadi 2.10. Kila rejeo mtambuka lililoathirika kuvuka kitabu limesasishwa.
- Sehemu ya 2 imebadilishwa jina kutoka “Delivery and Flow Metrics” hadi “Flow Metrics” na kupangwa upya kuzunguka Flow Framework ya Mik Kersten. Mada nne mpya zimeongezwa: 2.1 Flow Framework, 2.2 Vipengee vya mtiririko (vipengele, kasoro, hatari, deni), 2.3 Kasi ya mtiririko na mgawanyo wa mtiririko, na 2.4 Muda wa mtiririko na mzigo wa mtiririko. Mada nne za vipimo vya DORA vya mtu binafsi (marudio ya usambazaji, muda wa kuongoza, kiwango cha kushindwa kwa mabadiliko, muda wa kurejesha) zimeunganishwa kuwa mada moja ya marejeo, 2.9 Mfumo wa vipimo vya DORA, iliyohamishiwa mwisho wa sehemu. Ufanisi wa mtiririko na kazi inayoendelea vimepewa namba 2.5 na mada ya nadharia ya foleni (hapo awali 2.9) imebadilishwa jina na namba kuwa 2.7 Nadharia ya foleni. Muda wa mzunguko (2.6) na vipimo vya maombi ya kuvuta na mapitio ya msimbo (2.8) vinahifadhi namba zake. Kila rejeo mtambuka kuvuka kitabu, faharasa, marejeo ya fomula, tathmini ya kibinafsi ya ukomavu, na front matter vimesasishwa kulingana.
Added
- Toleo la awali: mada 45 za msingi kuvuka sehemu 8, pamoja na front matter na kiambatisho cha mada 7 (Sehemu ya 9), zinazofunika mifumo ya DORA na SPACE, vipimo vya msimbo na ubora, vipimo vya bidhaa na biashara, vipimo vya kutegemewa na usalama, na athari ya akili bandia ya kizazi kwa vipimo vya uhandisi.
- Miundombinu ya hazina iliyoakisiwa kutoka mradi ndugu wa
software-engineering-guide:spec/inayoendeshwa na vipimo (faharasa, muundo, kanuni, tahajia ya Oxford, ramani ya njia), mkusanyiko wa uthibitishaji katikatests/validate.py, kizalishaji cha uelekezaji katikatools/gen_nav.py,justfile,AGENTS.mdyenye miongozo ya wachangiaji chini yadocs/contributing/,CONTRIBUTING.md, na orodha hii ya mabadiliko. spec/structure.md, orodha ya kanuni ya mada ambayo majaribio yanakagua faili dhidi yake.- Mifano miwili iliyofanyiwa kazi katika
docs/examples/: waraka wa vipimo uliojazwa na vipimo vya dashibodi.
Historia
Kitabu kilijengwa kutoka vipimo kuelekea nje: muundo wa sehemu tisa ulitangazwa katika spec/structure.md kwanza, kisha kila mada iliandikwa dhidi ya kiolezo cha pamoja katika docs/contributing/chapter-template.md, huku tests/validate.py ikitekeleza muundo na mtindo wa nyumbani kote.
Kanuni za faili hii
- Kundi mabadiliko chini ya Added, Changed, Fixed, Removed, au Deprecated.
- Weka ingizo fupi na mahususi. Mstari mmoja kila moja inapowezekana.
- Usitumie vistari virefu hapa pia; majaribio yanakagua faili hii pia.