Krita en 2022 kaj 2023
Jen nia, tre malfrua, ĉiujara superrigardo de la pasinta jaro, kaj antaŭĝojas la jaron kiu ĵus komenciĝis. Se tia afero enuigas vin, bonvolu preterlasi!
Kiel en 2021 kaj 2020, neniuj membroj de la Krita teamo fakte mortis pro la daŭranta pandemio. Ĉi tio sentas iom mirakla, sed jen ĝi estas. La jaro estis sufiĉe terura, tamen, kun la prizorganto de Krita ricevanta longan COVID (tio estas mi, Halla...) kaj tro malsana por fari ion ajn kvar tagojn el sep -- kaj diversajn aliajn malordojn ni ne detalos ĉar tio ne estus sekura, aŭ estus tro privata por paroli pri tio, ni vere havis vere malfacilan jaron.
La jaroj antaŭ 2022 estis plejparte markitaj de ni provante, foje senespere, konservi al la kvanto de cimraportoj fluantaj enen. Multaj cimraportoj, devas esti dirite, estas esence ne ageblaj. Tio ne kulpas la raportiston, kiu trapasis la necesajn longecojn por registri kaj poste skribi sian problemon. Kio estas vere admirinda kvanto de penado. Sed tro ofte, la problemoj estas kun la OS-subteno por tabeloj, ekranpeliloj... Kaj klaraj miskomprenoj. Kaj krias por uzantsubteno. Sed nun estas pli malfermitaj cimraportoj ol antaŭ unu jaro.
Do, por ĉi tiu jaro, ni decidis preni alian aliron. Ni volis pro-aktive determini pri kio ni deziris labori, kaj poste diskuti kiel fari tion, kaj iri por ĝi, anstataŭ nur reagi al cimraportoj, deziri cimojn kaj funkciopetojn.
Do, komence de 2022, tuj kiam la ĉesigo de blokado permesis, du Krita-programistoj, Halla kaj Wolthera, sidis kune en Deventer, por prepari ĉi tiun ideon. Kompreneble, eĉ antaŭ la invado de Ukrainio kaj ĉiuj problemoj kiuj kaŭzitaj, ni ne povis kunigi plenan Krita Developers' Sprint. Do, ĉi tio estis limigita.
Ni sidiĝis, ni du, kaj diskutis, kio estas la ĉefa komerca konkurso de Krita. Nu, tio estas Clip Studio, kompreneble. Photoshop ne vere progresas kiam temas pri pentrado de subteno, kaj Corel Painter ne estas aplikaĵo, kiun ni prenus kiel ekzemplon: ni volas krei la plej efikan aplikaĵon por krei novajn bildojn. Transformi fotojn en io pentra ne estas nia celo.
La rezulto de tio estis dokumento, kie ni provis identigi la plej gravajn aferojn, kiuj mankis, aŭ mankas, en Krita. Jen kion ni elpensis:
- Tekstaj Objektoj Trajtoj
- Unuopaj bildoj kontraŭ Libroj aŭ Projektoj
- Vastigita Fronta Paĝo
- Nuba Integriĝo
- Poŝtelefona UI
- Spurado super 3D-Modeloj
- Fleksebla Komika Panelado
- Vektoraj Brosoj
- Pliboniĝoj pri Tavola Administrado
- Projekta Aktiva Administrado
- Novaj Plenigaj Iloj
Poste ni havis virtualan renkontiĝon kun la tuta teamo de sponsoritaj programistoj, kaj permesis al homoj elekti aferojn pri kiuj ili interesiĝis:
- Dmitry fokusiĝos pri disigo de la logiko en la peniko-redaktiloj, por ke ni povu krei novajn brosajn redaktilinterfacojn sen rompi la peniko-motorojn. Ĉi tio nun estas farita.
- Teksta Objekto. Farante klaran distingon inter la tekstobjekto kaj la teksta ilo, Wolthera elspezis grandegan kvanton da laboro por plibonigado de la tekstobjekto. (NOTU: tio signifas, ke la teksta ilo mem ne estis ĝisdatigita, do vi devas provizi la krudan SVG nuntempe.) La teksta objekto nun subtenas SVG2 kaj CSS, kun vort-envolviĝo kaj ĉio. Ĉi tiu bildo montras la rezulton de ŝia laboro:
Ĉi tio estas nun ankaŭ plejparte farita kaj kunfandita.
- Agata laboris pri plibonigo de la uzantsperto de la funkcio de asistantoj de Krita kaj intencas labori pri fleksebla panelo de komiksoj. La unua nun estas en revizio (1, 2), la dua ankoraŭ devas esti komencita de la dezajno supren.
- Sharaf laboris pri porti la bonvenan paĝon al QML kaj por igi ĝin pli fleksebla kaj utila. Ĉi tio malrapidas, ĉar li ankaŭ bezonas konservi Krita en Android kaj ChromeOS kaj la oftaj API-ŝanĝoj faras tion malfacila. Alia defio estas la KDE QML-kadro, Kirigami, kiu estas en konstanta fluo, kaj ne estas tiel stabila kiel ni esperis.
- Emmet (kaj antaŭ decembro 2022 Eoin) laboras pri revizio de la aŭdsubteno en la animacia sistemo. Teknike ĉi tio estas preta, sed estas problemoj pri konstruado de la subtenaj bibliotekoj sur ĉiuj platformoj.
Kaj, pri cimoj, ni ja riparis pli ol mil raportojn, kompreneble.
Ni ankaŭ faris aron da eldonoj:
- 5.0.6: 27-04-2022, eldonanonco
- 5.0.8: 25-05-2022, ĉi tio estis nur fonta eldono riparanta konstruan regreson por Linukso-distribuoj kun Qt > 5.12.
- 5.1.0: 18-08-2022, eldonanonco, [eldonnotoj](eo/release-notes/ krita-5-1-eldonaj notoj/)
- 5.1.1: 13-09-2022, eldonanonco
- 5.1.3: 7-11-2022, eldonanonco (Ne estis 5.1.2)
- 5.1.4: 14-12-2022, eldonanonco
Kvankam ni ne sukcesis enigi Krita en la vendejon de macOS (NE la iPadOS) -- la sablo-boksado por vendejaj apoj en macOS tute venkis nin, kaj ni ne sukcesis trovi manieron igi ĝin funkcii. Tamen. En la Vendeja fronto, parolante pri tio, ni ne vidis grandegan malkreskon en la vendoj de Steam aŭ Windows Store -- kvankam ĝi estis rimarkebla. Google Play kaj Epic nur alportis poŝmonon.
Konsiderante la grandegan premon ĉiu estas sub, estas nature, ke la Krita Disvolva Fonduso kaj la heredaj devfondusoj same kiel la fojaj donacoj post elŝutado malpliiĝos. Tio okazis, sed en la plusa flanko, ni ricevis eliris la unuan kompanian sponsoron: Intel:
Sed se ni volas daŭrigi tiel, nu, ni bezonos pli da mono, estas neniel ĉirkaŭ tio. Ĉi tiu jaro, 2023, estos jaro de plena necerteco.
Kiam temas pri sponsoritaj programistoj, ni havas preskaŭ la tutan teamon ankoraŭ kune: Sharaf, Dmitry, Halla, Wolthera, Tiar, Emmet, Ivan, Amy. Eoin foriris fine de la jaro por eklabori pri Godot, alia vere interesa projekto pri libera programaro.
Sed ni estis plagataj de regresoj eĉ nia serio de unutestoj ne povis ĉesi antaŭ ol ni liberigis. Tio tamen estas iom cikla. Krita-eldonoj ŝajnas iri de stabila al stabila al bedaŭrinda al stabila responde al io, io, kion ni ne determinis. Tial ni faras betaojn kompreneble! Bonvolu testi ilin!
Entute, 2022 estis, kiel mi diris, malmola. Ni faris mirindan progreson pro la limoj. Sed estis jaro, kiu provis humoron, kaj en la programista komunumo, same kiel en la pli larĝa Krita komunumo, ne nur la parto de la komunumo, kiu fakte parolas kun la programista teamo, sed satelitaj komunumoj kiel malkonkordo aŭ reddit.
Homoj ofte koleriĝis pro tio, kion ili vidis kiel manko de respondeco de "la devs". Dum krita-artists.org estas granda sukceso, kaj loko kie homoj vere helpas unu la alian, estas ankaŭ vere, ke estas neeble por la programistoj de Krita legi ĉiujn sugestojn. kaj prezentas petojn kaj kontrolu la ofte mirinde detalajn maketojn. Ni simple ne povas daŭrigi!
Do, se vi volas okupiĝi pri kreskado kaj plibonigo de Krita, vi devas rekte kontakti la programistojn de Krita. Aŭ ĉe IRC (aŭ Matrix), farante kunfandan peton ĉe invent.kde.org aŭ per la dissendolisto. Kaj eĉ tiam, memoru, ke ni batalas kontraŭ inundo de cimraportoj dum la tuta tempo provas efektivigi funkciojn kaj plibonigojn, kiujn ni jam decidis havi plej altan prioritaton!
Kio venos en 2023?
Verŝajne multe prokrastita, ni liberigos Krita 5.2.0. Ĝi estos prokrastita ĉar post laborado tra 2022, multaj teamanoj estas elĉerpitaj kaj bezonas pli longan paŭzon ol kutime. La problemoj, kiuj turmentis nin en 2022, ne malaperis, kaj kelkaj el ni devis translokiĝi al novaj landoj, ĉu devigitaj, ĉu por studado. Kaj mi nur havis energion por projekt-administrado, kaj apenaŭ faris kodigon!
Sed Krita 5.2.0 havos ĉiujn, aŭ plej multajn, el la verko listigita supre. Vi povas spuri kio estas en Krita 5.2.0 uzante la mejloŝtonan funkcion de gitlab de KDE, dum ni laboras pri la eldonnotoj: milestones. Post 5.2.0, ni laboros pri cimkorektaj eldonoj -- kaj kompreneble la aliaj aferoj el nia prioritatlisto, kiuj ankoraŭ ne estis komencitaj!
Se vi volas vidi tion okazi, bonvolu subteni Krita, ĉu per unufoja donaco, per [abono al la disvolva fonduso](http ://fund.krita.org) aŭ akirante Krita en unu el la subtenataj apobutikoj!