Jinsi ya Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa (na Picha)

Orodha ya maudhui:

Jinsi ya Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa (na Picha)
Jinsi ya Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa (na Picha)

Video: Jinsi ya Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa (na Picha)

Video: Jinsi ya Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa (na Picha)
Video: Jinsi ya kuondoa Pin/Password bila kufanya Hard reset kwenye simu yoyote ya Android 2024, Mei
Anonim

WikiHow hukufundisha jinsi ya kuanza na kudumisha mradi wa chanzo wazi uliofanikiwa. Mbali na kufanya kazi kwa bidii na kuzingatia lengo la mwisho, ufunguo wa kuunda mradi wa chanzo wazi mafanikio mara nyingi uko katika kufafanua malengo yako mapema katika mchakato na kupokea msaada kutoka kwa jamii.

Hatua

Sehemu ya 1 ya 3: Kujiandaa kuanza

Kuwa na Mradi wa Chanzo cha Ufanisi wa Mafanikio Hatua ya 1
Kuwa na Mradi wa Chanzo cha Ufanisi wa Mafanikio Hatua ya 1

Hatua ya 1. Jua pa kuanzia

Kwa msingi wake, mradi wako wa chanzo wazi unapaswa kutoa suluhisho la shida, haswa ikiwa shida inaweza kubadilika baadaye. Hatua ya kwanza katika kukuza mradi wa chanzo wazi iliyofanikiwa iko katika kutafuta shida ya kutatua, kuamua ikiwa shida ni muhimu kushughulikia au la, na kufafanua malengo yako kutoka hapo.

Ikiwa tayari una mradi unaendelea, hakikisha uandike shida ambayo hutatua kabla ya kuendelea

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 2
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 2

Hatua ya 2. Hakikisha kwamba mradi wako ni muhimu

Mahitaji ni moja ya vifaa vya msingi vya kufanikiwa kwa miradi ya chanzo wazi. Ikiwa hakuna mahitaji yoyote au hitaji la wazo lako la kwanza la mradi-au ikiwa mahitaji ya sasa yanatimizwa na mradi mwingine-unaweza kufikiria kujiunga na mradi tofauti unaoendelea au kuchagua shida tofauti ya kuzingatia.

Miradi mingi ya chanzo wazi inayoendelea inakubali uingizaji mkali wa jamii, kwa hivyo usiogope kutafuta na kujiunga na toleo lililopo la mradi wako badala yake

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 3
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 3

Hatua ya 3. Epuka kuchukua shida kubwa au zisizo wazi

Sio tu kwamba shida hizi kawaida zitapata suluhisho rasmi zaidi kwa wakati, kujaribu kuzingatia shida kubwa zote hupunguza mwelekeo wako na inafanya kuwa ngumu kukata rufaa kwa mahitaji yako yote ya wasikilizaji bila kuwekeza wakati usiofaa katika mradi huo.

Badala yake, zingatia shida ndogo inayoathiri idadi kubwa ya watu (kwa mfano, mdudu katika usambazaji wa Linux)

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 4
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 4

Hatua ya 4. Fafanua mafanikio ya mradi wako

Kwa kuwa miradi ya chanzo huria inashughulikia kategoria tofauti za maswala, "mafanikio" ya mradi wako yatatofautiana. Kuandika kile unachojaribu kufikia na jinsi utajua kwamba umefanikiwa itakusaidia kuzingatia lengo moja kuu kwa muda wa mradi huo.

Kwa mfano, unaweza kufikiria mradi wako wa chanzo wazi ukifanikiwa ikiwa utazinduliwa, wakati wengine wanaweza kufikiria mradi umefanikiwa tu unapofikia idadi fulani ya upakuaji

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 5
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 5

Hatua ya 5. Chagua Leseni ya Chanzo cha Wazi iliyopo na iliyoidhinishwa kwa mradi wako

Waendelezaji wengi wanajua nini "GPL", "LGPL" "BSD" (Usambazaji wa Programu ya Berkeley) na "Apache" inamaanisha, ambayo inamaanisha pia wanajua wanachoweza kufanya na nambari kama hiyo na nini hawaruhusiwi kufanya. Hii itakusaidia kuepuka maswala yoyote ya kisheria au miliki njiani.

Kuandika leseni yako mwenyewe kunaweza kuchukua wakati, na labda utahitaji kuajiri wakili kuthibitisha kuwa hati hiyo inachunguza masanduku yote

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 6
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 6

Hatua ya 6. Andika faili ya README ya mradi wako

Hii inaweza kusikika kama kitendo kilichohifadhiwa vizuri zaidi kuliko cha kwanza kuliko kwanza, lakini kuandika README kwa kadri uwezavyo bila mradi halisi mbele yako itakulazimisha kufafanua vitu vitatu muhimu: mradi wako ni wa nani (hadhira), nini yako mradi hutumiwa kwa (matumizi), na wapi unaweza kupata rasilimali zaidi (msaada).

Kwa kawaida, hautaweza kuorodhesha maagizo ya kiufundi ya mradi wako kwenye faili ya README

Sehemu ya 2 ya 3: Kuanzisha Mradi

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 7
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 7

Hatua ya 1. Pata wachangiaji kabla

Wakati unaweza kuwa na chochote kutoka kwa mifupa ya awali ya mradi wako hadi toleo la beta inayofanya kazi, kuajiri wachangiaji wachache wa karibu kusaidia mradi kabla ya kuchapisha mradi mahali popote itasaidia kuanzisha timu; vivyo hivyo, utakuwa na ufikiaji wa moja kwa moja wa maoni kutoka kwa watu wa karibu wachache unapoanza badala ya kulazimika kupitia maoni ya jamii yaliyotawanyika.

  • Kushindwa kupata wafadhili kabla ya kuzindua mradi wako kunaweza kusababisha washirika wasijisikie kana kwamba wao ni sehemu ya mchakato.
  • Viongozi wengi wa miradi ya wazi hutoa masomo ya usimbuaji au fidia zingine zisizo za nyenzo kwa wachangiaji wao wachache wa kwanza.
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 8
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 8

Hatua ya 2. Pata mwenyeji

Ni rahisi kusajili kwa kukaribisha bure kwa mradi wa chanzo wazi; chaguzi za kawaida ni pamoja na SourceForge na GitHub. Sio tu kufanya hii kuokoa pesa, pia kunaweka mradi wako mahali ambapo watu wana uwezekano wa kutafuta miradi ya chanzo wazi na inayokuja.

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 9
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 9

Hatua ya 3. Sema kuwa mradi wako ni chanzo wazi

Ingawa hii inaonekana kama jambo rahisi sana, ni moja wapo ya mambo yanayopuuzwa zaidi ya mradi wa chanzo wazi. Kumbuka, watu wataangalia tu mradi wako kwa sekunde chache kabla ya kuamua ikiwa utapakua au la; kujua kwamba mradi wako ni chanzo wazi (na, kwa hivyo, kazi inayoendelea) inaweza kuwasaidia kuunda maoni tofauti.

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 10
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 10

Hatua ya 4. Anzisha uwazi

Sehemu ya "wazi" ya chanzo wazi inamaanisha kuwa watu wanahitaji kuwa na uwezo wa kuona unachofanya na nambari hiyo. Njia zingine rahisi za kuhakikisha kuwa kila mtu ana ufikiaji sawa wa rasilimali zako ni pamoja na yafuatayo:

  • Hifadhi nambari yako mkondoni ili kila mtu aweze kuipata.
  • Tuma leseni yako, README yako, na ratiba yako ya kutolewa katika eneo rahisi kufikia.
  • Eleza malengo yako ya mradi huo.
  • Rekodi na utoe maelezo yoyote ya mkutano wa "faragha" (kwa mfano, rekodi za sauti au nakala).
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 11
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 11

Hatua ya 5. Toa uwasilishaji wa mradi wako

Hasa wakati una wafadhili au wafadhili thabiti, utataka kushikamana na ratiba yako ya kutolewa kwa usahihi iwezekanavyo. Hii itaruhusu jamii kupata maoni ya jinsi mradi wako unahisi kabla ya kutolewa kwake kamili, na utaweza kupokea maoni mengi ambayo unaweza kutumia kutangaza matoleo yajayo.

Ni muhimu kukumbuka kuwa, wakati hauitaji kutumia kila maoni kutoka kwa jamii, watataka kuona kuwa unatekeleza mapendekezo kadhaa ya kawaida

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 12
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 12

Hatua ya 6. Ruhusu mabadiliko ya jamii kwenye nambari yako

Ingawa utalazimika kurudisha nyuma uharibifu na mabadiliko ambayo hayana maana kwa nambari yenyewe, kuifanya nambari yako iwe hadharani itakusaidia kupata wachangiaji wapya. Pia itafaa utamaduni wa uwazi unaopatikana na miradi mingi ya chanzo, ambayo inaweza kushawishi wafadhili wa siku zijazo.

Daima unaweza kulinda nambari ya muundo na kupiga marufuku wafadhili ambao huharibu au kuharibu mradi wako ikiwa inahitajika

Sehemu ya 3 ya 3: Kudumisha Mradi

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 13
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 13

Hatua ya 1. Wasiliana na jamii

Haijalishi mradi huo ni wa hali ya chini au wa hali ya juu, kazi yako ya chanzo wazi itavutia aina fulani ya kupendeza na / au kukosolewa kutoka kwa jamii. Badala ya kuwageuza au kuwapuuza, ni bora kuzungumza na wanajamii wanaopenda ili kuongeza nafasi za wao kuwa wafadhili.

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 14
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 14

Hatua ya 2. Usifanye kazi yote mwenyewe

Kama ilivyoelezwa hapo juu, wanajamii wengi wanaweza kukujia na maoni au maoni juu ya jinsi ya kuboresha mradi wako. Ni rahisi kuchukua hii kama mwaliko wa kufanya mabadiliko mwenyewe; badala yake, fikiria kuuliza mwanajamii anayependa kufanya mabadiliko.

Kufanya hivi vyote kunaanzisha hali ya kushirikiana na wanajamii wanaohusika na hukupa wakati kwako kuzingatia maswala mengine

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 15
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 15

Hatua ya 3. Epuka mawasiliano ya kibinafsi

Sehemu ya "wazi" ya miradi ya chanzo wazi haifai kwa mikutano ya kibinafsi au utekelezaji wa habari bila uwazi kamili.

Ikiwa unaishia kuwa na mkutano wa faragha juu ya huduma au wazo, hakikisha unarekodi mkutano huo na uupakie kwenye ukurasa wa mradi wako

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 16
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 16

Hatua ya 4. Tekeleza maombi ya kuvuta

Vuta maombi ni njia ambazo wanajamii wanaweza kuchangia mradi wako. Wakati utataka kukagua hizi katika hatua za baadaye za mradi wako, kuruhusu wanajamii kurekebisha nambari yako kama mradi unavyoendelea utahakikisha umezungukwa vizuri iwezekanavyo.

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 17
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 17

Hatua ya 5. Soko la mradi wako

Kama vile ungeuza bidhaa inayolipwa, utahitaji kukuza mradi wako wa chanzo wazi kupitia kurasa za media ya kijamii na ushiriki wa jumla.

Kuna njia nyingi za kukuza mradi wako, lakini kutumia programu ya Reddit subreddit itakuruhusu kuuliza maswali, kujibu maoni, na vinginevyo ushirikiane na walengwa wako

Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 18
Kuwa na Mradi wa Chanzo Wazi Uliofanikiwa Hatua ya 18

Hatua ya 6. Kuwa na mtu wa kutekeleza mradi huo

Mara kwa mara, mafanikio ya mradi wako yatasababisha kuhitaji umakini mdogo kuliko ulivyoipa hivi sasa. Ikiwezekana, teua msimamizi wa mradi kuchukua ustawi wa mradi mpaka iwe haifai au inahitaji sasisho; hii itakuruhusu kuzingatia miradi mingine (au kuchukua mapumziko yanayohitajika).

Vidokezo

  • Ikiwa una nia ya kupiga mbizi kwenye chanzo wazi lakini bado uko tayari kuandaa mradi wako mwenyewe, fikiria kuchangia miradi ya watumiaji wengine hadi utakapopata mchakato.
  • Jua maana ya leseni yako ya Chanzo wazi.

    • Apache inaruhusu kila mtu kurekebisha nambari yako na kuitumia katika programu yao ya chanzo iliyofungwa. Kwa hivyo, nambari iliyo chini ya leseni hii inavutia kampuni na itakuwa rahisi kupata umaarufu wa awali. Walakini, unaweza usipate maoni mengi kutoka kwa watu ambao hutumia kazi yako kimya kimya.
    • LGPL (Leseni ya Ujumla ya Umma) inaruhusu kutumia programu yako katika vyanzo vya chanzo vilivyofungwa, lakini inahitaji mtumiaji kufunua mabadiliko yoyote waliyoyafanya kwenye nambari yako. Maoni zaidi yanaweza kutarajiwa.
    • GPL (Leseni ya Umma kwa Ujumla) leseni ya fujo ambayo inahitaji mtumiaji kufunua nambari yake mwenyewe inayoita nambari yako. Kampuni chache zitapenda hii, lakini ikiwa wanataka programu yako, watawasiliana na wewe wakitoa malipo kwa kuwapa nambari hiyo chini ya hali wanazopenda. Wakati "leseni mbili" hizi haziheshimiwa na wadukuzi wengi wa programu huria na mashirika ya GNU, ni halali na ni maarufu.
  • Hakikisha umekagua-kukagua kazi yoyote ya maandishi unayozalisha. Daima tumia sarufi inayofaa.
  • Kuwa mtaalamu na mkomavu iwezekanavyo, hata ikiwa mtu anayewasiliana na wewe sio.

Maonyo

  • Ikiwa unatumia vifaa vingine vya Chanzo Wazi kutoka kwa miradi mingine, hakikisha unaheshimu leseni zao. Sio leseni zote za chanzo wazi zinaoana.
  • Kwa kawaida sio wazo nzuri kupata na kujaribu kufufua mradi uliyopo uliotelekezwa. Miradi kama hiyo kawaida huachwa kwa sababu nzuri.
  • Usiwatambue zaidi watu wanaokuzalishia kazi. Ukianza kumshukuru kila mtu basi labda utaishia kukosa mtu ambaye atahisi kutelekezwa, au hutajua pa kuacha. Asante tu mwanajamii anayefanya kitu bora; hii inainua bar ya kile kinachohitajika kufanywa kupokea shukrani yako.

Ilipendekeza: