Maging totoo tayo sa isang segundo - ang GIMP ay nahihirapan noong huli. Sa isang mabilis na pagbabago ng mundo (lalo na pagdating sa photography at photo editing software), ang GNU Image Manipulation Program ay tila hindi mahanap ang kanyang footing.

Iyon ay hindi upang sabihin na ang programa ay hindi isang mahusay na programa - ito ay pa rin ang pinakamahusay na libreng alternatibo sa pag-edit ng larawan sa Photoshop bilang ng 2021.

Gayunpaman, maaaring mahulog ang pamagat na iyon sa darating na taon gaya ng gusto ng iba pang libreng software Darktable at yeso patuloy na gumawa ng napakalaking hakbang sa pag-unlad at magpalabas ng mga bagong bersyon ng release. (Dapat kong tandaan na wala sa mga programang ito ang kasalukuyang nakatutok sa pagmamanipula ng larawan sa halos parehong antas na ginagawa ng GIMP).

Kaya ano ang nagiging sanhi ng pagbagsak ng GIMP na ito? Ito ba ay ang libreng software ay sa wakas ay papalabas na at mga bayad na programa tulad ng Adobe o Larawan ng Affinity nanalo na ba sa wakas?

Hindi eksakto.

Pagkatapos ng lahat, Blender, ang libreng 3D CG software, bumagyo sa internet noong 2021 sa paglabas nito ng Blender 3.0. Nangongolekta din ito ng mga naglalakihang corporate sponsor para tumulong na pondohan ang pagpapaunlad nito tulad ng negosyong walang tao, na pumipirma sa mga tulad ng Intel, Adobe, mansanas, at AWS bilang mga sponsor ng korporasyon.

Bukod pa rito, Darktable, isang libreng RAW processor, yeso, isang libreng digital painting app, at G'MIC, isang libreng photo effects plug-in, lahat ay nagkaroon ng malalaking software release sa buong 2021.

Kaya ano ang nangyayari sa GIMP?

Ang huling dalawang bersyon ng paglabas ng GIMP, Malambot 2.10.28 at Malambot 2.10.30, ay napakagaan sa mga tampok. Sa katunayan, ang mga bagong feature na "marquee" sa bawat isa sa dalawang bagong release na ito ay mga footnote sa anumang ibang software release.

Ang mga dahilan na ibinigay ni Jehan, isa sa mga pangunahing kontribyutor para sa GIMP, para sa mga super-light na bersyon ng release noong huli ay ang karamihan sa mga developer ng manpower ay kasalukuyang nakadirekta patungo sa GIMP 3.0 at isang code infrastructure overhaul para sa GIMP.

Ito ay malamang na halos totoo, bagaman ito ay lumilitaw din na Ang kabuuang bilang ng mga kontribyutor at commit ng GIMP ay napakababa kumpara sa mga nakaraang taon. Karaniwan ang buwanang commit na numero ay nananatiling higit sa 100, ngunit mas mababa ito sa threshold na iyon para sa 75% ng 2021.

Noong 2020, ang average na bilang ng GIMP commit bawat buwan ay humigit-kumulang 127. Noong 2021, sa kabilang banda, ang average na bilang ng mga commit bawat buwan ay bumaba sa humigit-kumulang 94 (halos 26% na pagbaba).

Higit pa rito, ang average na bilang ng mga aktibong nag-aambag bawat buwan sa proyekto ng GIMP noong 2021 ay humigit-kumulang 7. Ito ay isang 15% na pagbaba mula noong nakaraang taon.

Kaya, ang mga numero ay hindi mukhang mahusay sa ngayon, ngunit ang GIMP proyekto ay hindi patay. Pa.

Kaya naman ang 2022 ay, sa palagay ko, isang make-or-break na taon para sa GIMP. Kung patuloy na bababa ang bilang ng mga commit at contributor sa ikatlong sunod na taon (bumaba rin sila noong 2020), maaaring nasa malubhang problema ang GIMP sa mga tuntunin ng pagiging isang napapanatiling libreng proyekto.

Kung, halimbawa, ang GIMP ay patuloy na gumagawa lamang ng 2.10 release na walang pangunahing bagong feature (ibig sabihin, GIMP 2.10.32 hanggang GIMP 2.10.38, lahat ay naka-highlight sa pamamagitan ng na-update na suporta sa format ng file), maaari itong maging sanhi ng pagbaba ng interes ng user at ang mga developer ay maghanap ng mga bagong proyekto. Sa dami ng user-base at talento na umaalis, ang timeline ng paglabas ng GIMP 3.0 ay maaaring patuloy na mahaba hanggang sa walang katapusan at marahil ay hindi na makikita ang liwanag ng araw.

Kung, sa kabilang banda, sa wakas ay ilalabas ng GIMP ang GIMP 3.0 sa 2022, makikita ng programa ang isang napakalaking pagbabagong-buhay ng interes ng user at isang pagdagsa ng pangako ng developer. Maaari nitong gamitin ang pag-akyat na ito sa suporta upang mabuhay muli ang sarili nito at magsimulang magpatupad ng mga pinaka-inaasahang feature tulad ng mga matalinong bagay (kilala bilang "mga naka-link na layer" sa GIMP), mga layer ng pagsasaayos, mga feature ng animation, at mga tool sa vector text at shape.

Tulad ng nakatayo ngayon, nangangailangan ng seryosong tulong ang GIMP. Si Jehan, sa kanyang “2021 Taunang Ulat” para sa GIMP, awkwardly admits that he's basically carrying the team all year when it comes to the program's development. Sa ulat, binabalangkas niya kung paano siya ang nag-iisang developer na may mahigit 500 commit sa taon, kung saan ang susunod na pinakamalapit na developer ay nag-aambag ng humigit-kumulang 100 commit.

Ang magandang balita ay halos 3x ang dami ng mga commit noong 2021 na ginawa sa hindi matatag na mga bersyon ng pag-develop ng GIMP (2.99.x na mga bersyon), na magiging GIMP 3.0, kumpara sa mga stable na bersyon ng GIMP 2.10.x.

Inamin din ni Jehan sa ibang mga platform (tulad ng kaba) na hindi siya kumikita ng sapat na pera para magtrabaho sa GIMP ng full-time (o kahit man lang magtrabaho dito ng full-time habang binabayaran ng mabubuhay na sahod). Naglalantad ito ng isa pang isyu sa GIMP – mukhang wala itong pera.

Ito ay maaaring mukhang hindi nakakagulat sa ilan sa inyo na nakikita na ang GIMP ay isang libreng programa at sa gayon ay walang tunay na modelo ng kita. Gayunpaman, tulad ng nabanggit ko kanina sa artikulong ito, ang iba pang mga libreng proyekto ng software (karamihan sa Blender) ay mga makinang kumikita ng pera at maaaring bayaran ang kanilang mga developer (at iba pang kawani) ng pamumuhay na sahod sa pamamagitan ng mga donasyon.

Gayunpaman, sa totoo lang, hindi ko iniisip na pera ang pangunahing isyu sa pag-unlad ng GIMP. Bagaman mas maraming pera ang tiyak na makakatulong sa kasalukuyang sitwasyon. Kung may access ang GIMP sa higit pang talento ng developer (hal mas maraming tao ang nagboluntaryo ng kanilang oras upang tumulong sa pagbuo ng GIMP), ang proyekto ay hindi kailangang sumandal nang labis sa isang tao para matapos ang trabaho. Iyan ang uri ng buong punto ng libre at open source na software – maraming tao ang nag-aambag ng libreng oras sa proyekto upang lumikha ng software na gusto nila.

Sa pamamagitan ng paghahati-hati sa trabaho, walang sinumang tao ang naglalaan ng labis ng kanilang oras upang makita ang bagay na ito (at sa gayon ay kailangang mabayaran para sa kanilang oras upang mabayaran nila ang kanilang mga bayarin).

Ang GIMP ay isang ecosystem – isang feedback loop. Kapag ang isang piraso ng puzzle ay wala sa uri, ito ay nakakaapekto sa buong proyekto. Halimbawa, sa pamamagitan ng pagkakaroon ng higit pang mga developer na nag-aambag sa proyekto, ang GIMP ay maaaring magpatupad ng mga bago, lubos na hinihiling na mga tampok na umaabot sa mas malawak na madla (ibig sabihin, mga feature ng animation o mga layer ng pagsasaayos). Sa pamamagitan ng pag-abot sa mas malawak na madla, maaari nitong pataasin ang pagpopondo nito at ang talent base ng developer, kaya nagbibigay-daan ito sa mas maraming mapagkukunan upang magpatuloy sa pagdaragdag ng mga bagong feature.

Solutions

Gumugol ako ng maraming oras sa pagtukoy ng mga problema sa GIMP. Ngunit paano inaayos ng GIMP ang mga problemang ito? Mas madaling sabihin kaysa gawin, ngunit sasabihin ko pa rin.

Pagbutihin ang Kultura ng GIMP

Gumagawa ako ng mga tutorial para sa GIMP sa loob ng mahigit 10 taon na ngayon. Hanggang ngayon, maraming beses akong nakikipag-ugnayan sa GIMP team (karaniwan sa pamamagitan ng social media) at nakakakuha ng matinik na tugon. Nakikita ko rin ito sa mga pakikipag-ugnayan ng GIMP sa mga taong naglalabas ng mga pagkabigo gamit ang programa sa social media.

Ito ay isang problema sa kultura.

Kailangang pagbutihin ng GIMP ang mga pakikipag-ugnayan nito sa komunidad nito. Kailangan itong maging mas matiyaga kapag ang mga tao ay lumalapit sa kanila na may mga isyu, lalo na sa isang pampublikong setting tulad ng sa social media.

Kapag nakita ng mga tao na ang GIMP ay isang kasiyahang makipag-ugnayan o magtrabaho kasama, ang mga taong iyon ay gagawa ng hakbang upang mag-ambag sa proyekto. Kapag ang GIMP ay tila standoffish at confrontational, tinatanggal nito ang talento.

Ang Inkscape, Darktable, Krita, at Blender ay lahat ay gumagamit ng isang mas mahusay na diskarte pagdating sa kanilang pampublikong katauhan at pakikipag-ugnayan sa mga tao. Kung ang GIMP ay maaaring pag-aralan at gamitin ang kanilang mga diskarte, maaari nilang simulan na tugunan ang kanilang problema sa kultura at pagalingin ang kanilang reputasyon.

In all fairness, mukhang papunta sa direksyon na ito si Jehan. Sa kanyang Taunang Ulat noong 2021, binanggit niya na ang "mga kasanayang panlipunan" at "pagiging mabuting tao at mabait sa iba" ay dalawang pangunahing priyoridad kapag pumipili ng mga bagong pangunahing tagapag-ambag na paglalaanan ng mahahalagang gawain.

Restructure Fundraising

Ang istruktura ng pangangalap ng pondo ng GIMP ay kasalukuyang nasa buong lugar at hindi ganap na transparent.

Halimbawa, ang "mag-abuloy” na pahina sa website ay nagsisimula sa dalawang pindutan ng donasyon. Ang isang button ay para kay Oyvind Kolas, isang pangunahing kontribyutor ng GEGL, at ang isa ay para sa proyektong ZeMarmot, isang "libreng pelikula" na animation team. Ang mga button ay nagli-link sa kanilang mga Patreon account.

Parehong Oyvind Kolas at ang proyektong ZeMarmot ay nag-aambag nang malaki sa GIMP – ngunit kung hindi mo susundin ang GIMP araw-araw tulad ng ginagawa ko, maaaring hindi iyon masyadong maliwanag batay sa mga pangalan ng mga proyektong kanilang pinagtatrabahuhan (ang proyektong ZeMarmot ay proyekto ni Jehan – kasama kasama ang kanyang kasamang si Aryeom).

Ang pag-scroll pababa sa pahina ng "Mag-donate", ang iba pang pagpipilian sa donasyon ay sa pamamagitan ng proyekto ng Gnome. Dito, sinasabi nito: “Magandang sumang-ayon ang GNOME Foundation na kumilos bilang mga ahente sa pananalapi para sa amin. Ang mga kontribusyon sa proyekto ng GIMP ay maaaring gawin sa pamamagitan ng pagbibigay ng donasyon sa GNOME Foundation at pagtukoy sa proyekto ng GIMP bilang ang tatanggap."

Ang mga salitang "Gnome Foundation" ay naka-link sa Gnome home page, at pagkatapos ay nakasalalay sa bisita upang malaman kung saan pupunta mula doon upang mag-donate sa GIMP.

Personal kong iniisip na kailangang may nakalaang landing page sa Gnome website na nagbibigay ng higit pang impormasyon tungkol sa kung paano mag-donate sa GIMP sa pamamagitan ng Gnome, kung gaano karaming pera ang naibigay gamit ang pamamaraang ito sa pamamagitan ng iba pang mga donor sa buwanang batayan, at kung saan ang pera pupunta. Sa ngayon, mahirap sabihin kung gaano kalaki ang epekto ng isang donasyon dahil wala sa impormasyong ito ang available sa home page ng Gnome.

Sinasabi nito sa susunod na talata sa ibaba: "Sa ngayon ang donasyon sa pamamagitan ng GNOME Foundation ay magagamit lamang para sa mga pangangailangan ng komunidad (mga kumperensya, mga pulong ng developer...) at pag-renew ng materyal." Kaya wala sa iyong pera sa Gnome ang direktang napupunta sa pagbuo ng GIMP – na totoo lalo na sa ngayon kung isasaalang-alang ng COVID na isinara ang mga personal na kaganapan.

Nasa ibaba ang link ng Gnome karagdagang mga link sa mga gateway ng pagbabayad na maaaring piliin ng mga bisita upang makapagsumite ng donasyon. PayPal ay ang pinakakilalang gateway, kahit na ito ay lumilitaw na pumunta sa proyekto ng Gnome (na tinalakay lang namin). Sa aking opinyon, LibrePay may pinakamaraming potensyal sa mga nakalistang gateway dahil nagbibigay ito ng data kung gaano karaming pera ang nalikom bawat linggo at kung sino ang nakakakuha ng kung anong bahagi ng mga nalikom. Gayunpaman, ang downside ay ang LibrePay ay nakalista sa Euros. Bilang isang taong nakatira sa US at gumagamit ng US dollars bilang currency, binabawasan nito ang trust factor kapag nakakita ako ng currency maliban sa mga dollars na nakalista. Nakikita ko rin ito na nakakalito sa mga tao mula sa buong mundo na gustong mag-donate sa kanilang pera ngunit nakikita lang ang Euros.

Sa madaling salita, kailangan ng GIMP ng interactive na page na "Donate" at isang pinagsama-samang paraan ng pangongolekta ng donasyon.

Maaaring tumagal ng isang pahina mula sa aklat ni Krita bilang kanilang “Pondo” na page ay may kasamang mga interactive na graph, pati na rin ang mga tier ng reward para sa mga donor. Bukod pa rito, kapag nag-click ka sa isang antas ng donasyon, direktang dadalhin ka ng link sa isang pahina ng pag-checkout na may impormasyon kung paano kinokolekta ni Krita ang donasyon. May isang link – hindi marami – at ang mga pagbabayad ay mukhang sentralisado.

Gawing Mas Madali ang Pag-aambag

Ang aking panghuling iminungkahing solusyon para sa pagtaas ng mga magagamit na mapagkukunan ng GIMP ay upang gawing mas madali ang pag-aambag sa proyekto. Habang ang GIMP ay "Makasali” page ay isang epektibong landing page sa mga tuntunin ng paglalatag Ano eksaktong magagawa ng mga tao para tumulong, kailangan nitong gumawa ng mas mahusay na trabaho sa pagtukoy paano eksaktong makakatulong ang mga tao.

Sa tingin ko ang isyung ito ay malulutas sa isang simpleng video tutorial o artikulo para sa bawat paraan ng kontribusyon. Dapat ipakita ng tutorial sa mga tao kung anong mga website ang kailangan nilang bisitahin, kung kakailanganin nila ng mga kredensyal sa pag-log in (at kung paano makuha o likhain ang mga ito), at magbigay ng halimbawa ng isang pangako o kontribusyon (ibig sabihin, pagpapakita ng buong proseso para sa pagbibigay ng pagsasalin. o paglikha ng isang tutorial para sa website).

Mayroong maraming mga tao na may kaunti o walang karanasan na nag-aambag sa isang proyekto ng software, kaya ang mga walkthrough at malinaw na direksyon ay lubhang magpapalaki sa bilang ng mga taong handang subukan ito.

Konklusyon

Ang 2022 ay magiging isang make or break year para sa GIMP. Naniniwala ako na maaari itong maging isang taon na "gumawa" sa pamamagitan lamang ng pagiging mas organisado ng proyekto at gawing mas inklusibo at intuitive ang pag-aambag. Maaari itong tumingin sa iba pang Libre at Open Source na mga proyekto ng Software na kasalukuyang umuusbong (ibig sabihin, Krita, Darktable, at Blender) at gamitin ang ilan sa kanilang mga diskarte. Sa wakas, sa pamamagitan ng paglabas ng GIMP 3.0 sa bukas, na ipinares sa mga pagbabago sa itaas sa kultura, pangangalap ng pondo, at accessibility ng kontribusyon, maaari itong maglatag ng pundasyon para sa isang mas produktibo, matagumpay, at napapanatiling hinaharap.

Salamat sa pagbabasa ng artikulong ito! Maaari mong tingnan ang higit pang nilalaman sa FOSS (Libre at Open Source Software) sa Home page ng Davies Media Design.

Mag-subscribe sa DMD Newsletter

Mag-subscribe sa DMD Newsletter

Mag-sign up upang makatanggap ng mga bagong tutorial, pag-update ng kurso, at ang pinakabagong balita sa iyong paboritong open source software!

Matagumpay mo na Naka-subscribe!

Pin ito ng on Pinterest

Ibahagi ito