10 tapaa osallistua avoimen lähdekoodin yhteisöön
Avoimen lähdekoodin ohjelmisto on auttanut nopeuttamaan tietotekniikan kehittämistä ja tuottanut mahdollisuuksia, joita ei ole koskaan nähty. Ajatelkaa vain käynnistyksiä ja pienyrityksiä, jotka käyttävät ilmaisia CMS: ää, kuten Drupal tai WordPress, tai työpöytäympäristöjä, joita Linux-sovellukset tarjoavat ilmaiseksi.
Avoimen lähdekoodin ohjelmistot, joita voimme ladata sellaisista paikoista kuin Sourceforge, GitHub tai WordPress Plugin Repository, ovat yleensä vapaaehtoisten kehittäjien kirjoittamat ja ylläpitämät vapaa-ajallaan. Jos olemme koskaan käyttäneet avoimen lähdekoodin ohjelmistoja, emme ole pelkästään loppukäyttäjä, vaan myös Open Source -yhteisön jäsen.
Koska liikkeen menestys riippuu suuresti sen käyttäjistä, on tärkeää ajatella avointa lähdettä omaksi projektiksi, ja pohtia, mitä voimme tehdä parantaaksemme avoimen lähdekoodin tuotteet (ohjelmistot, laajennukset, teemat, koodinpätkät, blogialustat, käyttöjärjestelmät jne.).
Kun joulu on tulossa, tarkastelemme tässä virassa, miten voimme antaa takaisin avoimen lähdekoodin yhteisölle niin paljon tai vähän kuin meillä on aikaa ja kapasiteettia.
1. Anna positiivisia arvosteluja suosikkiohjelmistoon
Koska avoimen lähdekoodin kehittäjille ei yleensä makseta taloudellista korvausta, ne on muutoin motivoitava. Monet heistä ovat valitettavasti kokeneet, että käyttäjät antavat negatiivisia arvioita paljon helpommin kuin positiiviset.
Tätä taipumusta pidetään yleensä perustavanlaatuisen ihmisen psykologian seurauksena, koska ei-toiminnallinen ohjelmisto sekoittaa vihaisena käyttäjänä kommentoi nopeammin laatua kuin joku, jonka tarpeet ovat täyttyneet, mutta kannattaa miettiä sitä myös toisesta näkökulmasta.
Vähäisten positiivisten arvioiden saaminen voi olla erittäin avoin lähdekoodin kehittäjille, joten jos löydämme hyvän teeman, laajennuksen tai ohjelmiston, on aina hyvä mennä takaisin alkuperäiselle sivustolleen ja jättää positiivinen palaute käyttäjille.
Vaikka heillä ei ole aikaa vastata, he varmasti arvostavat sitä. Joulu voi olla hyvä aika yllättää suosikkisovittimien ja teemojen tekijät upealla katsauksella lahjaksi.
2. Esitä kysymyksiä ennen negatiivisten arvioiden antamista
Kaikesta hyvästä tahdosta huolimatta usein tapahtuu, että jokin ei toimi niin kuin kuvittelimme. Se ei välttämättä ole ohjelmiston ongelma, vaan se voi myös syntyä paikallisen ympäristön ongelmista, muiden ohjelmistojen yhteensopimattomuus jota käytämme, ja monia muita asioita.
Negatiivisen arvioinnin jättäminen on nähtävä viimeisenä keinona jos haluamme menestyvän avoimen lähdekoodin yhteisön. Meidän on aina muistettava, että saamme tarvitsemamme ohjelmiston ilmaiseksi emme ole niin paljon asiakkaan roolissa, vaan vertaisarvioinnissa.
Verkkoympäristöt, joissa voimme ladata avoimen lähdekoodin ohjelmistoja, tarjoavat yleensä tapoja ottaa yhteyttä kehittäjiin, joten ennen kuin jätät tämän hauskan 1 tähden katsauksen, on aina hyvä ajatus kuvaamaan asiaa yksityiskohtaisesti (lisää alla) ja kysy kysymyksiä tukifoorumissa. Useimmissa tapauksissa kehittäjät vastaavat nopeasti.
3. Auta kehittäjiä helposti toistamaan vikoja
Onko meillä pääsy tukifoorumiin tai vianseurantajärjestelmään, tai otamme yhteyttä kehittäjiin suoraan sähköpostitse tai sosiaalisen median sivuston kautta. aina ratkaisevan tärkeää kuvata ongelmaamme yksityiskohtaisesti.
Hyvä virheilmoitus on omaa taidemuotoa, ja se voi auttaa kehittäjiä valtavasti, jos se tehdään oikein, joten kannattaa miettiä, miten se oikein kirjoitetaan.
Kehittäjien täytyy Tiedä askel askeleelta, mitä teimme ennen virheitä, miten toimintahäiriö tapahtui täsmälleen, mitä muita ohjelmia / laajennuksia suoritetaan samanaikaisesti, ja joissakin tapauksissa käyttöjärjestelmä, ja laite me käytimme.
Vikailmoitukset ja arvostelut, jotka kertovat vain, että "tämä plugin imee" tai "arvoton paska" eivät ole erityisen hyödyllisiä.
4. Auttaa tukifoorumeihin
Jos olemme jo käyttäneet ohjelmistoa, laajennusta, teemaa tai blogialustaa jonkin aikaa, voimme helposti antaa takaisin yhteisölle nykyisten tietojen jakaminen vähemmän kokeneiden käyttäjien kanssa. Useimmilla avoimen lähdekoodin sisältävillä sivustoilla on temaattisia tukifoorumeita, joissa kuka tahansa voi rekisteröityä.
Meidän ei tarvitse olla kehittäjä auttamaan, sillä yleensä on myös monia muita kuin teknisiä kysymyksiä. Foorumeiden tukeminen ei ole tärkeää vain siksi, että voimme auttaa muita, mutta myös siksi, että tämä on tapa, jolla voimme pitää tietomme tuoreina.
5. Levitä sanaa ohjelmistosta, jota pidämme
Jos olemme löytäneet jotain, jota pidämme erityisen tärkeänä, tarjoamalla ilmaista kattavuutta tai edistämistä se on myös erinomainen tapa olla avoimen lähdekoodin yhteisön omistautunut jäsen. Jos meillä on blogi tai joku muu, emme tarvitse tehdä mitään muuta kuin kirjoittaa siitä mielenkiintoinen viesti. Täällä, hongkiat.com-sivustossa olemme tehneet tämän monta kertaa, ja jatkamme sitä tulevaisuudessa.
Jos et omista blogia, voit myös levittää sanan suosikkiohjelmistasi sosiaalisen median sivustoissa. Emme vain auta avoimen lähdekoodin kehittäjiä tällä tavalla, vaan myös muut ihmiset, jotka etsivät hyvää ohjelmistoa tähän tai tähän tarkoitukseen.
6. Suosittele ominaisuuksia, mutta huolellisesti
Ominaisuuspyynnöt voivat olla hyödyllisiä, mutta vain, jos ne tehdään huolellisesti. Jos teemme sen harkinnan mukaan ja näemme kehittäjille, että ymmärrämme ja arvostamme heidän työtä, voimme antaa heille arvokkaita ideoita ilmoittamalla heille, miten he voivat parantaa ohjelmistoa.
Valitettavasti monet käyttäjät älä käyttäydy todella kunnioittavasti kun teet ominaisuuspyyntöjä, jotkut heistä jopa antavat huonoja arvioita täydellisesti toimiville lisälaitteille vain siksi, että ne eivät tarjoa tarvittavia ominaisuuksia.
Tällainen käyttäytyminen käännä monet lahjakkaat kehittäjät pois avoimesta lähteestä, joten jos haluamme, että yhteisö menestyy, meidän on aina käsittele kehittäjiä kumppaneina, ja pyydä ominaisuuksia kunnioittavasti.
7. Ole ohjelmiston testaaja
Ohjelmistoa on testattava perusteellisesti, joten jos meillä on vähän vapaa-aikaa tai olemme erityisen kiinnostuneita laajennuksesta tai sovelluksesta, voimme osallistua kehitysprosessiin vapaaehtoisten ohjelmistojen testaaja. Avoimen lähdekoodin ryhmät ilmoittavat käyttäjille yleensä testausmahdollisuuksista verkkosivuillaan, uutiskirjeissä tai sosiaalisen median profiileissa.
Esimerkiksi WordPress-teema antoi kehittäjille mahdollisuuden testata viimeisintä oletusaihetta, kaksikymmentätoista, ja he jopa antavat yksityiskohtaisia ohjeita siitä, miten testausprosessi toimii. Testaamalla tuotteita emme vain auta, vaan myös oppia paljon kehitysprosessista ja ohjelmistosta.
8. Lataa korjaustiedosto tai lisälaite
Avoimen lähdekoodin ryhmät tervehtivät aina uusia kehittäjiä, joten jos emme halua tai meillä on aikaa aloittaa oma avoimen lähdekoodin projekti, se voi myös olla erittäin hyödyllistä, jos me vain ladata olemassa olevia vikoja, tai parannuksia parantamiseen. Jos haluamme tehdä niin, meidän täytyy yleensä luo korjaustiedosto, joka sisältää luettelon tekemistäsi eroista.
WordPress-tiimi selittää hyvin selkeästi, miten voit lähettää korjaustiedoston WordPressin käyttämän SVN-versionhallintajärjestelmän mukaisesti, ja tässä on opas siitä, miten voimme tee vetopyyntö jos haluamme osallistua GitHub-projektiin.
Laastarien luominen vaatii koodausta, joten sitä suositellaan vain kehittäjille.
9. Osallistu dokumentointiin tai kääntämiseen
Käytettävissä oleva ohjelmisto ei koostu vain koodista, vaan myös tarvitsee ymmärrettävää dokumentaatiota, ja globalisoituneessa maailmassa, käännökset liian.
Useimmat avoimen lähdekoodin ryhmät anna käyttäjien muokata olemassa olevia asiakirjojaan ja lisätä siihen uusia tietoja; Ajattele vain WordPress Codexia. Meidän ei tarvitse välttämättä ajatella suuria asioita, voimme edes auttaa määrittämällä kirjoitusvirheitä ja väärää tietoa.
Voimme myös tehdä yhteistyötä avoimen lähdekoodin avulla kääntämällä suosikkiohjelmistomme tai sovelluksemme vieraaksi kieleksi. Tällainen panos on erinomainen ihmisille, joiden äidinkieli ei ole englanti. Loppujen lopuksi, miksi haluaisimme elää maailmassa, jossa viileitä sovelluksia ja ohjelmistoja ei voida saavuttaa muilla kielillä?
Ohjelmistokokoonpanossa käytetään yleensä Poeditin kaltaisia sovelluksia, jotka mahdollistavat vain yhden tai kahden lauseen kääntämisen samanaikaisesti, joten meidän ei tarvitse välttämättä työskennellä paljon, koska jokainen pieni osuus auttaa.
10. Käytä avoimen lähdekoodin ohjelmistoa
Jos haluamme nähdä vilkas avoimen lähdekoodin kohtauksen, meidän täytyy käytä avoimen lähdekoodin ohjelmistoja aktiivisesti, ja älä pelkää kokeilla uusia. Jos löydämme jotain hyvää, meidän ei pitäisi epäröi suositella sitä muille, jotta he voivat myös hyötyä siitä.
Vaikka olemme vain innokkaita ja kunnioittavia käyttäjiä, jotka eivät tee mitään muuta kuin jakaa kokemuksemme, olemme jo tehneet merkityksellistä panosta.