Hogyan járulnak kódot vissza egy nyílt forráskódú projekt?

szavazat
30

Ha a következő egy nyílt forráskódú projekt, és szeretne hozzájárulni kódmódosításra, mi meg kell csinálni?

A kérdést 05/08/2008 14:25
a forrás felhasználó
Más nyelveken...                            


10 válasz

szavazat
18

Azt időt megismerni az emberek először. Általában van egy IRC szobámat, ahol mindenki az alapjárat. Tölteni valamikor megismerni az embereket, tanulmányozza a kódot át a dokumentációját, akkor, ha úgy érzed, hogy egy helyes illeszkedés a projekt, indítsa hozzájárulva bug javításokat. Ne próbálja új funkciók az elején. Ezek általában nem fogadható el.

Ezenkívül ebből a google tech beszélni Hogyan védik a Open Source Project mérgező emberek . Hogy megtanuljuk, hogy mit ne tegyünk.

Válaszolt 05/08/2008 14:30
a forrás felhasználó

szavazat
7

A legjobb módja ennek az, mutatkozz mint ez: „Szia, itt egy hiba / funkciót, és itt van egy folt, amely rögzíti / végrehajtja azt.”

Én egy pár nyílt forráskódú projekt, és van sok ember a legjobb szándékkal, hogy segítsen, de akik valójában soha nem csinál semmit, így ha megjelenik a működő kód akkor sokkal értékesebb.

Válaszolt 06/08/2008 23:38
a forrás felhasználó

szavazat
4

Mivel a szerző több nyílt forráskódú projektek, én vagyok a másik oldalon a dolgok, hogy én próbálok szerkesztők. Itt van, amit azt mondanám:

  • Hirdesse magát bármelyik módon a megfelelő a projekt: az e-mail, levelezőlista, fórum, stb.
  • Lásd, hogy az ötlet már a munkálatok. Ha igen, talán megpróbál segíteni ahelyett megkettőzése erőfeszítéseket.
  • Ismerje meg az előnyben részesített módja járulsz
  • Feltétlenül kövesse a kódoló használt stílusok a projektben. (Ha úgy dönt, hogy konvertálni az összes tab terek, akkor nem lesz képes egyesíteni a módosításokat a verziókövető rendszer könnyen és több mint valószínű, figyelmen kívül hagyja a benyújtás).
Válaszolt 22/08/2008 14:52
a forrás felhasználó

szavazat
4

Mivel a korábbi plakátok azt mondta, hogy ez a kérdés a projekt. Látni fogja, hogy bizonyos esetekben még nyitott a változásokra, mint mások. A mechanikai szempontból, akkor kell, hogy ha az általuk használt SVN (például a google-kód), vagy a CVS (például a sourceforge), és határozza meg az általuk használt tapasz vagy valamilyen más módszerrel.

Egy jó példa az a fajta eljárás, amire szüksége lehet foglalkoztatni látható a gimp site: http://www.gimp.org/bugs/howtos/submit-patch.html Megjegyzés azok használatát Bugzillából, tapasz és a CVS

Válaszolt 05/08/2008 15:21
a forrás felhasználó

szavazat
3

Ha keresi a módját, hogy vegyenek részt egy kisebb méretű (talán a munka az utat felfelé) OpenHatch kereshető adatbázis hibákat (sorolva nyelv / keret), valamint egy nagy bemutató az induláshoz.

Más módon is CodeTriage amely GitHub repo keres segítséget rögzítéséről nyitott kérdések is szervez nyelvet.

Válaszolt 19/09/2013 22:16
a forrás felhasználó

szavazat
3

Egy pár más dolog, hogy tartsa szem előtt:

  • Legyen biztos, hogy akkor tulajdonképpen a saját kódot szeretne hozzájárulni vissza, és nem a munkáltatója vagy a kliens megtette a módosításokat az. Ellenőrizze a munkaszerződés vagy szolgáltatási szerződés, ha van lehetőség te ilyen helyzetben.

  • Vizsgálja meg, hogy van egy szellemi tulajdon besorolási folyamat, hogy a fejlesztők inkább közreműködők megy keresztül. Manapság sok nyílt forráskódú projektek ilyen feladatot, hogy minden jog a kódot a projekt lehet tulajdonosa maga a projekt és / vagy a szponzor.

Mindkettő fontos, amikor a védekezés, a projekt, és bárki, aki használni akarja, vagy építsen a projekt downstream kapcsolatos követelések kódot írtál.

Válaszolt 09/08/2008 01:22
a forrás felhasználó

szavazat
3

Ilyesmi régen egyszerű.

Volt egy levelezési lista felhasználó és egy a fejlesztők számára. Ha látsz egy problémát, és meg tudja javítani megjavítani, majd futtassa Larry Wall Patch és küldje el a kapott tapaszt a devs listán egy gyors magyarázat, hogy mit csinál. Általában dev írási hozzáférése a CVS (vagy a valós régi időkben, akinek floppy projekt tartózkodott;)) lenne ellenőrizni a dolgokat, és ha a tapasz mit mond az ón, és nem töri semmi mást ez lesz a forrás fa megfelelő.

Manapság sok-sok projekt segítségével a nyílt fejlesztés és sok közülük futnak az emberek, akik soha nem fogy a szoftver projekt előtt nemhogy egy nyílt forráskódú egy olyan dolog lehet trükkösebb. Általában levelező patch valaki csinál sok dev a megfelelő területen a projekt lesz a jobb szem nézi gyorsan még ma is. A tallózás az online adattár megmondja az emberek, akik ezt a munkát, nem pedig azok, akik a nevüket az első oldalon a honlap kapcsolatba a fiúk első :)

Válaszolt 05/08/2008 17:12
a forrás felhasználó

szavazat
1

Az első dolog, amit meg kell tennie, hogy lépjen kapcsolatba a fő emberek, akik futni a nyílt forráskódú projekt. Kérdezd meg őket, ha ez rendben van, hogy hozzájáruljon a kódot, és menjen onnan.

Egyszerűen írása javított kódot, majd ad nekik vezethet a kód már elutasították.

Válaszolt 05/08/2008 14:28
a forrás felhasználó

szavazat
0

Get csevegnek IRC vagy böngészhet a hírcsoportok, ha van egy. megismerjenek. Lehet, hogy nyújtson be patch hírcsoportba, mielőtt kapnak egy fiókot, hogy nyújtson be magad.

Ismerkedjen kódolási szabványok, patch típusok (pl egységes diff), és a pénztár egy példányát a CVS vagy SVN ha azok lehetővé teszik a névtelen hozzáférést.

Válaszolt 22/08/2008 15:09
a forrás felhasználó

szavazat
0

Attól függ, hogy a projekt, hogyan és hol házigazdája. A legjobb dolog az, hogy megtaláljuk a kapcsolatot, és elektronikus levélben vagy hátha van egy fejlesztői levelező listára.

Válaszolt 05/08/2008 14:26
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more