10 начина за допринос Опен Соурце заједници
Софтвер отвореног кода помогао је убрзаном развоју информационих технологија, генеришући могућности које никада раније нису виђене. Размислите само о стартупима и малим предузећима која користе бесплатне ЦМС-ове, као што су Друпал или ВордПресс, или десктоп окружења која пружају Линук дистроси које можемо користити бесплатно.
Софтвер отвореног кода који можемо преузети са локација као што су Соурцефорге, ГитХуб или ВордПресс спремиште обично писани и одржавани од стране волонтера у слободно време. Ако смо икада користили софтвер отвореног кода, ми нисмо само крајњи корисник, већ и члан Опен Соурце заједнице.
Како успех покрета у великој мери зависи од корисника, важно је размишљати о отвореном коду као о сопственом пројекту, и размисли о томе шта можемо да урадимо како бисмо помогли побољшању производе отвореног кода (софтвер, додатци, теме, исјечке кода, платформе за блогове, оперативне системе итд.) које користимо.
Када дође Божић, у овом посту ћемо погледати како можемо да се вратимо Опен Соурце заједници, онолико или мање колико имамо времена и капацитета за.
1. Дајте позитивне критике нашем омиљеном софтверу
Будући да програмери отвореног кода обично нису финансијски надокнађени, морају бити мотивисани другачије. Многи од њих су нажалост искусили да корисници имају тенденцију да дају негативне критике много лакше него позитивне.
Ова тенденција се обично види као резултат основне људске психологије, као љутитог корисника који је збуњен нефункционалним софтвером ће брже коментарисати квалитет него неко коме су задовољене потребе, али вреди размислити о томе и из другог аспекта.
Добивање мало позитивних рецензија може бити изузетно демотивирајуће за програмере отвореног кода, тако да ако пронађемо добру тему, додатак или софтвер, увек је добро да се вратите на локацију порекла и оставите позитивне повратне информације корисницима.
Чак и ако немају времена да одговоре, сигурно ће то ценити. Божић може бити добар тренутак да изненадите ауторе наших омиљених додатака и тема запањујућом критиком као поклон.
2. Поставите питања пре негативних коментара
Упркос доброј вољи, често се дешава да нешто не ради како смо замислили. То није нужно питање софтвера, али је то такође може да потиче од проблема нашег локалног окружења, тхе некомпатибилност другог софтвера које користимо, и многе друге ствари.
Остављање негативног прегледа треба посматрати као крајње средство ако желимо успјешну Опен Соурце заједницу. Увек морамо да запамтимо да добијамо софтвер који нам је потребан за бесплатно ми нисмо толико у улози клијента, већ више од вршњака.
Онлине платформе на којима можемо да преузмемо софтвер отвореног кода обично пружају неке начине да контактирате програмере, тако да је пре одласка са духовитим прегледом 1 звезде увек добра идеја детаљно описати проблем (више у наставку), и постављајте питања на форуму за подршку. У већини случајева програмери ће брзо одговорити.
3. Помозите програмерима да лако репродукују грешке
Без обзира на то да ли имамо приступ форуму за подршку или систему за праћење грешака, или да контактирамо директно програмере путем е-поште или путем друштвених медија, увек је кључно да детаљно опишемо наш проблем.
Добро пријављивање грешака је уметничка форма, и може да помогне програмерима, ако се правилно изведе, тако да је вредно размислити како да га правилно саставите.
Програмери морају знам корак по корак шта смо радили пре него што смо наишли на грешку, како се тачно десио квар, који други софтвер / плугинови раде у исто време, ау неким случајевима и платформа, оперативни систем, и уређаја користили смо.
Извештаји о грешкама и прегледи који само говоре да је "овај додатак срање" или "безвредно срање" нису нарочито корисни.
4. Доприносите форумима за подршку
Ако већ неко време користимо софтвер, додатак, тему или платформу за блогање, лако можемо да вратимо заједници дељење постојећег знања са мање искусним корисницима. Већина сајтова који нуде отворене садржаје имају тематске форуме за подршку где се свако може регистровати.
Не морамо да будемо развојни програмери да помогнемо, јер обично постоје и многа не-техничка питања. Допринос за подршку форумима није важан само зато што можемо помоћи другима, већ и зато што ово је начин на који можемо задржати наше знање свеже.
5. Проширите реч о софтверу који нам се свиђа
Ако нађемо нешто што нам се посебно свиђа, пружање бесплатне покривености или промоције то је такође одличан начин да будете посвећен члан Опен Соурце заједнице. Ако имамо блог, или доприносимо нечијем другом, не морамо да радимо ништа друго осим да напишемо занимљив пост о томе. Овде, на хонгкиат.цом то смо радили много пута, и наставићемо да радимо у будућности.
Ако не поседујете блог, можете такође да изаберете да ширите реч о омиљеном софтверу на сајтовима друштвених медија. Ми не помажемо само програмерима отвореног кода на овај начин, већ такође другим људима који траже добар софтвер за ову или ону сврху.
6. Препоручите функције, али са великом пажњом
Захтеви за функције могу бити корисни, али само ако се раде са великом пажњом. Ако то урадимо са пажњом, и покажемо програмерима да разумемо и ценимо њихов рад, можемо дајте им вредне идеје тако што ћете их информисати како могу да унапреде софтвер.
Нажалост, многи корисници не понашај се са поштовањем приликом израде захтева за неке функције, неки од њих чак дају лоше критике за савршено функционалне додатке само зато што не пружају функције које су им потребне.
Овакво понашање окренути многе талентоване програмере далеко од отвореног кода, тако да ако желимо да заједница напредује, увијек требамо третирати програмере као партнере, и тражити одлике са поштовањем.
7. Будите тестер софтвера
Софтвер треба темељно тестирати, тако да ако имамо мало слободног времена, или смо посебно заинтересовани за додатак или апликацију, можемо учествовати у процесу развоја као добровољни софтвер тестер. Тимови са отвореним кодом обично информишу кориснике о могућностима тестирања на њиховим веб страницама, у билтенима или на профилима друштвених медија.
На пример, ВордПресс Тхеме је дала програмерима прилику да тестирају своју последњу тему, Двадесет шеснаест, и чак дају детаљна упутства о томе како процес тестирања функционише. Тестирањем производа не помажемо само, већ и можемо научите много о процесу развоја и одређеном софтверу.
8. Отпремите закрпу или проширење
Тимови отвореног кода увек поздрављају нове програмере, тако да ако не желимо или имамо времена да започнемо сопствени пројекат са отвореним кодом, такође може бити изузетно корисно ако само учитајте закрпе за постојеће грешке, или побољшања за побољшање. Ако то желимо, обично морамо направите датотеку закрпе која садржи листу разлика које смо направили.
ВордПресс тим врло јасно објашњава како предати закрпу у складу са системом контроле верзије СВН-а који користи ВордПресс, а ево и водича о томе како можемо затражите повлачење ако желимо да допринесемо пројекту ГитХуб.
Креирање закрпа захтева кодирање, тако да се препоручује само програмерима.
9. Допринесите документацији или преводу
Корисни софтвер се не састоји само од кода, већ такође треба разумљиву документацију, иу глобализованом свету, транслатионс такође.
Већина тимова отвореног кода омогућити корисницима да уреде своју постојећу документацију и да му додају нове информације; само размислите о ВордПресс Кодексу. Не морамо нужно да размишљамо о великим стварима, чак можемо помоћи фиксирањем погрешака и погрешних информација.
Такође можемо да сарађујемо на опен соурце превођењем нашег омиљеног софтвера или апликације на страни језик. Овакав допринос је одличан за људе чији матерњи језик није енглески. Уосталом, зашто бисмо желели да живимо у свету у коме цоол апликације и софтвер нису доступни на другим језицима?
Локализација софтвера обично користи апликације као што је Поедит које омогућавају превођење само једне или двије реченице у исто вријеме, тако да не морамо нужно пуно радити, јер сваки мали допринос помаже.
10. Наставите да користите софтвер отвореног кода
Ако желимо да видимо живу сцену отвореног извора, морамо активно користити софтвер отвореног кода, и не плашите се испробавања нових. Ако нађемо нешто добро, не треба оклевати да је препоручимо другима, тако да и они могу имати користи од тога.
Чак и ако смо само горљиви и поштовани корисници који не раде ништа друго осим да делите наша искуства, већ смо допринели на значајан начин.