Mitä jos Ohjelmointiputkaan järjestettäisi sellainen ei kilpailu, vaan, vaan... yhteinen projekti! Sovittaisi millä kielellä ja millainen ohjelma tehtäisiin! Sitten tehtäisiin listat, että kuka aloittaa koodauksen, ja vuoro siirtyy seuraavalle kun määräaika on kulunut. Sitten voisi lisätä itsensä listalle taas uudestaan, ja näin lähdekoodi kiertäisi kaikkien koodaajien välillä, kunnes tekele olisi valmis!
Muuten hyvä, mutta idea ei ole uusi ja hauskuudestakin voidaan kiistellä :)
Ongelmahan tulee siitä, että koskaan ei päästä yhteisymmärrykseen siitä, mitä tehdään ja millä kielellä.
Toki, jos sulla on mielessä jotain, niin ehota, ehkä jonkulainen tiimi saadaan kasaan.
Ja jos siitä projektista tulisi peräti jonkin kokoinen (sanotaanko että 200kt koodia, vaikka eihän se nyt mikään jättikokoinen vielä ole), niin tuskinpa siitä kukaan enää ottaisi selvää, kun oma vuoro sattuu kohdalle. Tuota ehdotetaan aina silloin tällöin, ja koskaan se ei lähde käyntiin (eikä sitä voi koko Putkan projektiksi sanoa, kun eihän putkalaisista suuri osa edes ole aktiivisesti täällä paikalla). Jos oikeasti haluat jotain tehdä, kokoa oma tiimi ja pistä pystyyn projekti, onhan täällä projektisivu. Ruin Baradiakin tekee (jos se nyt minnekään on menossa?) yli kymmenen henkeä, ja sen isompaa porukkaa ei varmaan helpolla saa kokoon näin pelkästään netin välityksellä.
Vähän epäilen onnistuuko tuo. Mille alustalle kyseinen projekti tehdään, esim minä käytän linuxia
edit-> Minä voisin osallistua jos tehdään jokin HYÖDYLLINEN ohjelma linuxille, ohjelmointikielenä c/c++
Pikkusen offtopic:ksi menee, mutta jos tehdään C/C++:lla, niin standardikoodi kääntyy kyllä millä tahansa kääntäjällä.
Ruin Barad on pikkusen kohmeessa tässä vaiheessa, mutta toivottavasti se saadaan taas lämmitettyä. :)
Jos projektia alkaa joku tekemään, niin eihän sen tarvitse olla vaan yhdelle alustalle. Voi tehdä alustariippumattoman, niinkuin Ruin Baradia olemme alkaneet tekemään.
lainaus:
Sitten tehtäisiin listat, että kuka aloittaa koodauksen, ja vuoro siirtyy seuraavalle kun määräaika on kulunut.
Jaettaisiinko se kaikkien putkalaisten kesken, pitäisikö ilmoittautua, vai miten?
ville-v kirjoitti:
lainaus:
Sitten tehtäisiin listat, että kuka aloittaa koodauksen, ja vuoro siirtyy seuraavalle kun määräaika on kulunut.
Jaettaisiinko se kaikkien putkalaisten kesken, pitäisikö ilmoittautua, vai miten?
Tuskin ainakaan kaikkien putkalaisten kesken, kaikki eivät varmasti näes osaa C:tä :)
Ja miksi sitä vuorotellen pitäisi koodata? Ensin tietenkin pitäisi miettiä mitä tehdään, miten tehdään ja sitten jaetaan useille ihmisille samanaikaisesti mitä itse kukanenkin tekee. Olisi ehkä järkevämpi tapa? Tosin vaatii sitten varmaan jonkinlaisen "johtohenkilön" joka organisoisi hommaa.
Anyway, itse en tule kyseiseen projektiin osallistumaan. Ei yksinkertaisesti aika riitä. Projekteja muutenkin tulessa. Enkä edes sitä C:tä osaa...
ville-v kirjoitti:
lainaus:
Sitten tehtäisiin listat, että kuka aloittaa koodauksen, ja vuoro siirtyy seuraavalle kun määräaika on kulunut.
Jaettaisiinko se kaikkien putkalaisten kesken, pitäisikö ilmoittautua, vai miten?
No eiku kaikkien on pakko tehdä tai tulee sapiskaa!! Järkeä saa käyttää. Ja muutenkin tuollaiset projektit joita tehdään ihmisten kanssa, jotka vain netin kautta tunnetaan eivät oikein toimi.
Olisi ihan mukava saada oma kädenjälkin johonkin projektiin. Osaaminen rajoittuu lähinnä QB:hen ja VB:hen.
PC-Master kirjoitti:
Sitten tehtäisiin listat, että kuka aloittaa koodauksen, ja vuoro siirtyy seuraavalle kun määräaika on kulunut. Sitten voisi lisätä itsensä listalle taas uudestaan, ja näin lähdekoodi kiertäisi kaikkien koodaajien välillä, kunnes tekele olisi valmis!
Oletko kuullut versionhallinnasta, esim. cvs:stä. Tämäntapaisilla työkaluilla homma voisi teoriassa sujua.
Mutta ei siitä mitään tulisi, tarvittaisiin kunnollinen koordinaatio ja suunitelma, ja lisäksi jokaisen tulisi työskennellä juuri tietynlaisen päämäärän saavuttamiseksi suunitelman mukaan, ja vieläpä koodata niin että muutkin ymmärtävät.
Tosin tällä tavallahan avoimen lähdekoodin projektit, esim. Linux, ovat kehittyneet.
Muistelisin että olet kolmas tai neljäs joka tätä on ehdottanut. Jos tahdot osallistua johonkin projektiin niin katsele vaikka sourceforgea.
Hirveää mainostusta.. Mutta kumminkin. Jos haluat(te) auttaa jossain projektissa, vilkaiskaa Battle for Mandicoria ja sen käyttämää pelimoottoria, Stratagusta Stratagusta.
Battle for Mandicor tarvitsee apua pääasiassa grafiikkojen teossa, äänissä (Ja varsinkin niissä) ja musiikissa. Vielä hyödyllisempää tällekkin projektille on apu Strataguksen kehityksestä, kysykää tietoja sen tekijöiltä.
En muista kuinka monta samanlaista topiccia on perustettu tästä aiheesta, joku ehdoittaa "tehdään peli yhdessä". Hommaa suunnitellaan, ideoidaan ynm. Homma kaatuu ohjelmointikielestä riitelemiseen, muistaako kukaan muu tätä ?
Jonkun pitäisi sanoa "Aloitetaan projekti qbasicilla, ketkä haluavat tulle mukaan?". Ei mitään, ihan mukavaa olisi seurata jotakin projektia, joka pääsisi todellakin loppuun saakka.
PS:Heikki olikin muistanut, että tälläisiä keskusteluja on ollut aikaisemminkin :D
Tosin, kuten täällä mainittiin, Ruin Barad lähti liikkeelle yhdestä viestistä.
How 'bout joku GIMP tyylinen kuvankäsittelyohjelma, joka on täysin open source eikä mitään vuoroja kuka tekee mitäkin, vaan kaikki voivat tehdä haluamallaan kielellä pluginejä (siveltimet, erilaiset efektit, ym.) jotka sitten jokin tietty ohjelman osa ajaa... Tällä tavoin ei ainakaan kielestä pitäisi tulla kiistaa. Mutta enpä usko että tällaista saisi kunnolla pystyyn...
Aihe on jo aika vanha, joten et voi enää vastata siihen.