10 módja a nyílt forráskódú közösségnek
A nyílt forráskódú szoftverek segítettek felgyorsítani az információs technológia fejlődését, soha nem látott lehetőségeket teremtett. Gondoljunk csak az induló és a kisvállalkozásokra, olyan ingyenes CMS-t használva, mint a Drupal vagy a WordPress, vagy olyan asztali környezetekre, amelyeket a Linux disztribútorok biztosítanak..
A nyílt forráskódú szoftverek, amelyeket a Sourceforge, a GitHub vagy a WordPress bővítménytárakból tölthetünk le, általában önkéntes fejlesztők által írt és karbantartott szabadidejükben. Ha valaha is használtunk egy nyílt forráskódú szoftvert, nem csak egy végfelhasználó, hanem a nyílt forráskódú közösség tagja is.
Mivel a mozgás sikeressége nagymértékben függ a felhasználóktól, fontos, hogy saját forrásként gondolkodjunk a nyílt forráskódról, és gondolkodjunk arról, hogy mit tehetünk a javulás érdekében nyílt forráskódú termékek (szoftverek, bővítmények, témák, kódrészletek, blogolási platformok, operációs rendszerek stb.).
A karácsony megérkezésekor ebben a posztban megnézzük, hogyan tudunk visszaadni a nyílt forráskódú közösségnek, akár csak annyira, akár csak annyira, amennyit csak tudunk..
1. Adjon pozitív véleményt kedvenc szoftverünkről
Mivel a nyílt forráskódú fejlesztőknek általában nincs pénzügyi kompenzációja, másképp motiválni kell őket. Sokan sajnálatos módon megtapasztalták, hogy a felhasználók sokkal kedvezőbbek, mint a pozitívak.
Ezt a tendenciát általában az alapvető emberi pszichológia eredményezi, mint egy dühös felhasználó, akit egy nem funkcionális szoftver összekever gyorsabban kommentálhatja a minőséget mint valaki, akinek az igényei elégedettek, de érdemes egy másik szempontból is gondolkodni.
A nyílt forráskódú fejlesztők számára rendkívül demotiváló lehet a kis pozitív vélemények elnyerése, így ha jó témát, bővítményt vagy szoftvert találunk, mindig jó ötlet, hogy visszatérjen a származási helyére, és pozitív visszajelzést adjon a devseknek.
Még ha nincs ideje válaszolni, biztosan értékelni fogják. Karácsony lehet egy jó alkalom, hogy meglepődjék kedvenc pluginjaink és témáink szerzőjeinek lenyűgöző felülvizsgálataként.
2. Kérdezzen a negatív értékelés előtt
Minden jó akarat ellenére gyakran előfordul, hogy valami nem működik, ahogyan elképzeltük. Ez nem feltétlenül a szoftver kérdése, hanem ez helyi környezetünk problémáiból is származhat, a más szoftverek összeférhetetlensége amit használunk, és sok más dolog.
A negatív felülvizsgálat elhagyása végső megoldásnak tekintendő ha egy virágzó nyílt forráskódú közösséget akarunk. Mindig emlékeznünk kell arra, hogy megkapjuk a szabadon igényelt szoftvert nem annyira a vevő szerepében vagyunk, hanem inkább egy társa.
Az olyan online platformok, ahol a nyílt forráskódú szoftvereket letölthetjük, általában néhány módot biztosítanak a fejlesztőkkel való kapcsolatfelvételre, így mielőtt elhagyná ezt a szellemes 1 csillagos értékelést, mindig jó ötlet részletesen ismertesse a kérdést (tovább), és kérdéseket tehet fel a támogatási fórumban. A legtöbb esetben a fejlesztők gyorsan válaszolnak.
3. A fejlesztők könnyedén reprodukálhatják a hibákat
Akár hozzáférést biztosítunk egy támogatási fórumhoz, akár egy hibakövető rendszerhez, vagy csak közvetlenül a fejlesztőkkel, e-mailben vagy egy szociális média webhelyen keresztül érjük el, mindig fontos a probléma részletes leírása.
Jó hibajelentés a saját művészet formája, és rendkívül segíthet a fejlesztőknek, ha helyesen végeznek, ezért érdemes meggondolni, hogyan kell megfelelően összeállítani.
A fejlesztőknek szükségük van lépésről lépésre tudjuk, mit tettünk a hiba előtt, hogy a hiba hogyan történt pontosan, milyen más szoftverek / bővítmények futnak egyszerre, és bizonyos esetekben a platform, operációs rendszer, és eszköz használtuk.
Hibajelentések és vélemények, amelyek csak azt mondják, hogy "ez a plugin szar" vagy "értéktelen szar" nem különösebben hasznosak.
4. Hozzájárulás a támogatási fórumokhoz
Ha már régóta használunk egy szoftvert, egy bővítményt, egy témát vagy egy blogolási platformot, könnyen megadhatjuk a közösségnek meglévő ismereteink megosztása a kevésbé tapasztalt felhasználókkal. A legtöbb nyílt forráskódú webhelyen tematikus támogatási fórumok vannak, ahol bárki regisztrálhat.
Nem kell fejlesztőnek lennünk, hogy segítsen, mivel általában sok nem technikai kérdés is van. A fórumok támogatása nem csak azért fontos, mert segíthetünk másoknak, hanem azért is így tudjuk frissíteni tudásunkat.
5. Terjessze a szót a szeretett szoftverekről
Ha találtunk valamit, amit különösen szeretünk, ingyenes lefedettség vagy promóció kiváló módja a nyílt forráskódú közösség elkötelezett tagjának. Ha van egy blogunk, vagy hozzájárulunk valaki máshoz, nem kell semmit mást csinálnunk, mint egy érdekes hozzászólást. Itt, a hongkiat.com-nál ezt sokszor tettük, és a jövőben is ezt fogjuk tenni.
Ha nem rendelkezik saját blogdal, úgy is választhat, hogy elterjed a kedvenc szoftveréről szóló szavakat a közösségi média oldalakon. Így nem csak a nyílt forráskódú fejlesztőknek segítünk, hanem más emberek, akik jó szoftvert keresnek erre vagy erre a célra.
6. Ajánlja a funkciókat, de nagyon óvatosan
A funkciókérések hasznosak lehetnek, de csak akkor, ha nagy gondossággal végzik. Ha ezt figyelembe vesszük, és megmutatjuk a fejlesztőknek, hogy megértjük és értékeljük a munkájukat értékes ötleteket adnak nekik, tájékoztatva őket arról, hogyan javíthatják a szoftvert.
Sajnos sok felhasználó ne viselkedjen igazán tisztelettel a funkciók kérésekor néhányan még rossz véleményt adnak a tökéletesen működő beépülő modulokhoz, csak azért, mert nem biztosítják a szükséges funkciókat.
Ez a fajta viselkedés fordítson sok tehetséges fejlesztőt a nyílt forráskódból, így ha azt szeretnénk, hogy a közösség boldoguljon, mindig szükségünk van rá a fejlesztőket partnerként kezelje, és kérjen tisztelettel funkciókat.
7. Legyen szoftver tesztelő
A szoftvert alaposan tesztelni kell, így ha van egy kis szabadidejük, vagy különösen érdeklik a bővítmény vagy egy alkalmazás, részt vehetünk a fejlesztési folyamatban egy önkéntes szoftver tesztelő. A nyílt forráskódú csapatok rendszerint tájékoztatják a felhasználókat a tesztelési lehetőségeikről a weboldalukon, hírlevelekben vagy a közösségi média profiljain.
Például a WordPress Theme lehetőséget adott a fejlesztőknek, hogy teszteljék a legújabb alapértelmezett témájukat, a Twenty Sixteen-et, és még részletes utasításokat adnak a tesztelési folyamat működéséről. A termékek tesztelésével nem csak segítünk, hanem is sokat tanulhat a fejlesztési folyamatról és az adott szoftverről.
8. Töltsön fel egy javítást vagy javítást
A nyílt forráskódú csapatok mindig örömmel fogadják az új fejlesztőket, így ha nem akarjuk vagy nincs időnk megkezdeni saját nyílt forráskódú projektünket, rendkívül hasznos lehet, ha csak feltölteni a meglévő hibák javításait, vagy javítások. Ha ezt meg akarjuk tenni, akkor általában szükségünk van rá hozzon létre egy javítófájlt, amely tartalmazza a készített különbségek listáját.
A WordPress csapat nagyon világosan elmagyarázza, hogyan kell benyújtani egy javítást a WordPress által használt SVN verzióellenőrzési rendszernek megfelelően, és itt van egy útmutató arról, hogyan lehet húzza meg a kérést ha hozzá akarunk járulni egy GitHub projekthez.
A javítások létrehozása kódolást igényel, ezért csak a fejlesztők számára ajánlott.
9. Hozzájárulás a dokumentációhoz vagy a fordításhoz
A használható szoftver nemcsak kódból áll, hanem érthető dokumentációt igényel, és egy globalizált világban, fordítások is.
A legtöbb nyílt forráskódú csapat lehetővé teszi a felhasználók számára, hogy szerkesszék meglévő dokumentációikat és új információkat adjon hozzá; Gondolj csak a WordPress Codex-ra. Nem feltétlenül kell nagy dolgokra gondolkodnunk, még segítséget a hibakeresés és a téves információ rögzítésével.
Együttműködhetünk a nyílt forráskódban is úgy, hogy kedvenc szoftvert vagy alkalmazást idegen nyelvre fordítunk. Ez a fajta hozzájárulás kiváló azok számára, akiknek anyanyelve nem angol. Végtére is, miért akarunk élni olyan világban, ahol hűvös alkalmazások és szoftverek nem érhetők el más nyelveken?
A szoftver lokalizáció általában olyan alkalmazásokat használ, mint például a Poedit, amelyek lehetővé teszik egy vagy két mondat egyszerre történő lefordítását, így nem feltétlenül kell sokat dolgoznunk, mivel minden kis hozzájárulás segít.
10. Folytassa a nyílt forráskódú szoftver használatát
Ha élénk nyílt forráskódú jelenetet szeretnénk látni, akkor meg kell aktívan használja a nyílt forráskódú szoftvereket, és ne félj kipróbálni az újakat. Ha valami jóat találunk, ne habozzunk, hogy ajánljuk másoknak, így előnyösek is lehetnek.
Még ha csak lelkes és tiszteletreméltó felhasználók vagyunk, akik nem csinálnak mást a tapasztalataink megosztása mellett, már értelmes módon is hozzájárultunk.