Open source termék fejlesztésében...

Címkék

aktívan részt veszek fejlesztokent (release, kód, teszt, stb...)
13% (52 szavazat)
aktívan részt veszek felhasználóként (bug report, blog, mások segítése levlistán)
6% (25 szavazat)
ritkán veszek részt, fejlesztokent (release, kód, teszt, stb...)
8% (32 szavazat)
ritkán veszek részt, felhasználóként (bug report, blog, mások segítése levlistán)
25% (105 szavazat)
nem veszek részt, de használok open source terméket
44% (182 szavazat)
nem veszek részt, nem is használok open source terméket
1% (3 szavazat)
mit érdekel ez téged (avagy: egyéb)?
3% (13 szavazat)
Összes szavazat: 412

Hozzászólások

Ha felhasználóként is és fejlesztokent is részt veszel, akkor azt jelold be, amelyiket inkabb jellemzo rad (jobban szereted/gyakrabban csinálod).

Ha tényleg aktívan részt veszel, akkor néha megdicsérnek. Egy open source termék fejlesztésével kicsit jobbá teheted a világot...

Már több mint három éve hogy részt veszek a gputils fejlesztésében és 2013 november óta egyedül csinálok mindent. Ez erősen ingadozó aktivitást jelent. Ha valakinek valami baja van akkor nekiülök és igyekszem segíteni neki. Előfordul hogy ennek kapcsán keményebben átírok valamit. Van pár dolog amit jó lenne megcsinálni, de nem vagyok bővében az időnek és persze olyan is van hogy semmi kedvem nekifogni. (A bugfixek ez alól kivételt képeznek.) Jelen vagyok az sdcc fejlesztői között is és most lepődtem meg. Azt hittem hogy a gputils-ben való részvételem kezdete után kerültem be az sdcc-hez is. Hát nem, a ChangeLog szerint az első commit-om 2012 októberében volt.

Nyugodtan. Erről jut eszembe egy történet. A múlt évben talán nyár környékén kaptam egy levelet. Csúnya tört magyarsággal íródott, pedig a feladó neve magyar volt. De nem ez a lényeg. Az illetőnek volt valamilyen LED-eket villogtató gyári (kínai) kütyüje. Sikeresen lezúzta valami elektromos vajákossággal. Ezt azt kijavított - vagy kijavíttatott - benne és vett hozzá egy PIC MCU-t is. (A típusát már nem tudom és arra sem emlékszem hogy ez azonos volt-e azzal ami eredetileg benne volt) Engem azért keresett meg - mint a gputils fejlesztőjét - hogy ugyan írnék neki egy firmware-t. Arról halvány fingja nem volt hogy ez egy kissé macerás lenne ennyi információ - vagyis semennyi - birtokában. Két levélváltás után jutott el odáig hogy megértse: Egyrészt nem foglalkozom ilyesmivel, másrészt az eredeti HW és annak működése ismerete nélkül ez halott ügy. Annyit a javára írok hogy ezzel együtt végig nagyon udvarias volt.

Régen küldtem patcheket néha meg levlistákon, IRC szobákban vettem részt, de standard UX-ről remote meggyőzni hobbiból kódolgató embereket kb. lehetetlen, iszonyat lemorzsolódások voltak a legtöbb open source projekten. Élesben mi visszük a fejlesztőket kutatási eseményekre, nem az van hogy meglepiből kapnak valamit, meg hallomásból tudnak csak a userekről, de ezt remote szervezni lehetetlen.

A legtöbb FOSS szoftvernél ha látod hogy "improved user experience" meg "user-friendly", az csak valami arrogáns b.llsh.t, ha szerencséd van, nem nagyon sz.r a termék, vagy hasonlóan gondolkozol mint a kitalálója és így belelátsz, átlátod.

Szóval ez inkább kóderekre jellemző szerintem, éles kódot meg nagyon régen nem írtam.
Amíg írtam, addig küldtem be, meg osztottam meg sourceforge-on, google code-on, stb

Ritkán felhasználóként részt veszek esetet jelöltem. Legutóbb a Fedora 24-re fordított conky-val foglalkoztam. Előbb bugreportoltam, majd hosszú csend, aztán valaki írta, ugyanaz a baja. Utána is járt a dolognak, kiderült, egy fordítási opció volt helytelenül megadva, javította, de akkor meg nem tudta lefordítani és rpm csomagot csinálni belőle. Ekkor ránéztem én is, s kiderült, lefordul az, csak bele kellett hekkelni a spec file-ba, hogy mit hova tegyen, hogy működő csomag keletkezzen. Küldtem patch-et. Ekkor már a maintainer is feléledt, s ezen infók alapján megcsinálta a csomagot, be is tolta a repóba. Most jó. :)

Különben virtuális gépben van buildelésre egy oprendszerem, így csak arra kell a rakás *-devel csomagot felrakni, mégsem a hostra.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

A github-on létrehozott projektek, amiket gyakorlatilag senki más nem használ csak a készítője, azok minek számítanak?

Egyszer küldtem egy patchet az openWRT-hez, amit ugyan nem tudom, hogy csinálta amit csinált (de végül is adott szuflát az érintett doboz USB portjára :))

Ezért nem szavaztam a fejlesztőre. :D

Az is egy erdekes kerdes szerintem, hogy azok kozul, akik "aktívan részt veszek fejlesztokent"-t jeloltek, hanyan uzik "hivatasszeruen", azaz penzt keresnek vele.

-
Big Data trendek 2016

Az elmúlt 10-12 évben kisebb-nagyobb megszakításokkal a Free Pascal Compiler-be contribute-olok. Az utóbbi 3 évben pénzt is kerestem vele: olyan helyen dolgozok, ahogy a fordítót használjuk és bár javarészt az amigás hobbimhoz patchelgetem, a munkahelyi dolgokhoz fontos bugfixek is voltak a listában (pl. ARM-Linux bugfixek, optimalizációk, stb).

-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-

Sajnos aktívan nem vagyok ilyen csapat tagja, de ha bármilyen open szoftver hibája gondot okoz nekem azt részletesen bugreportolom + ha van hozzá tudásom akkor a patchet is elkészítem és beküldöm. Ha szükségem van magyarul egy szoftverre azt le is szoktam fordítani, a fordítást szintén beküldve.

Regebben, amig volt idom, aktivan is reszt vettem, sajna ez nem ma volt :(

--
L

Három évig részt vettem fejlesztésben, tesztrendszer üzemeltetésben. Akkoriban ezért fizettek :)

Azóta sajnos csak alkalmanként, ha valamilyen nyílt cuccot használok vagy felhasználok és javítok benne hibát, akkor visszaadom a javítást.

A kollégák közül van akinek a neve bekerült Safari biztonsági javítás listájára is
https://support.apple.com/en-us/HT202941
Van az egyetemen pár WebKit contributor és reviewer is
https://webkit.org/team/
Meg persze QtWebEngine kapcsán is ismertek a srácok :)