onko mahdollista kätilöidä open-source projektin syntyä olematta koodari itse? Alkuun on palkalliselle koodarille budjettia?
posted to #COSS 15.10.2009 (fi)
onko mahdollista kätilöidä open-source projektin syntyä olematta koodari itse? Alkuun on palkalliselle koodarille budjettia?
@apoikola Ilman muuta on mahdollista. Ja tuo proggis kuulostaa enemmän web-palveluprojektilta kuin perinteiseltä softaprojektilta, joten sitä vähemmän ylläpitäjän tarvitsee olla koodari itse. Karl Fogelin kirja Producing Open Source Software - How to Run a Successful Free Software Project voi tarjota ajatuksia: http://producingoss.com/ (cc-by-sa 3.0). Itselläni kirjan läpikäynti on ollut työn alla jo pitkään, mutta vielä en ole tarkemmin kerennyt tutustumaan.
Kiitos kannustuksesta @bergie
@vimma www.opengov.se on kuulemma viikonlopun aikana pystytetty erittäin yksinkertainen Django-sovellus. Sen päälle voisi rakentaa, jos koodi on hyvää. Olen Peter Kranziin ollut yhteydessä ja lupasi laittaa sorsat jakoon... kysyi vain, että mitä lisenssiä toivotaan. Päällerakentamisen hyvänä puolena olisi, että olisi ainakin jo yhdessä maassa sitoutunut tekijä valmiiksi. Uuden rakentaminen voi olla teknisesti helpompaa, mutta silloin homma forkkautuu kahtia jo alkuunsa, ellei Peter halua sitten hylätä omaansa.
@smoinen, on totta, että homma on enemmän palvelun kasaamisessa, kuin softan kasaamisessa. Se, minkä uskoisin kiinnostavan kodaajia on, että tällä saisi löpöä eli dataa projekteihin. Open StreetMapin ympärillä pyörii paljon paikkatiedosta kiinnostuneita devaajia ja uskoisin, että jotkun avoimen maailman sielut olisivat kiinnostuneita kantamaan kortensa kekoon myös esim. tilastodatan, demokratiadatan jne. saamiseksi. Täytyypä tutustua kirjavinkkiin.
Olisi todella ihanaa saada joku opensource tekijä jumppaamaan vähän ajatuksen tasolla sitä, että miten kannattaa edetä, ettei tule möhlittyä alkumetreillä. Kirjaviisaus ei kuitenkaan korvaa omakohtaista kokemusta
@apoikola opengov-asioista varmaan pääsisi myös puhumaan ensi vuoden State of the Mapiin (OpenStreetMapin vuotuinen tapahtuma, paljon hyvää asiaa julkisesta datasta). Konferenssi muuten etsii parhaillaan paikkaa. Pitäisikö koittaa saada tuo Suomeen? Näkisivät kerrankin kunnon karttoja ;-)
@smoinen Kiitos kirjavinkistä
@bergie Loistava idea yrittää saada tapahtuma Suomeen
Pätkä tajunnanvirtaa:
@apoikola Kätilöinti: Oleellista ei ole osata koodata vaan saada sopiva porukka innostumaan. Se, onko jo jotain koodia pohjalla vai ei ole mielestäni kovinkaan oleellinen juttu, toki se voi avittaa alkuun.
Tarvitaan joku, joka ymmärtää, mitä ollaan tekemässä ja osaa myös dokumentoida/kommunikoida osallisille se. Eli tylsästi sanottuna kevyt vaatimusmäärittely ja sitten tekemään.
Toki jos on tosi kokenut monitaiturikoodari voi syntyä heti hienoa ja hyvää ihan vain koodaamalla - Aivoissa nämä ongelman ymmärtämis/määrittely/totetus vain soljuvat sujuvasti oikeaan suuntaan. Heti jos tekijöitä tulee lisää, pitää osata myös kommunikoida.
Toki myös totetusarkkitehtuuripäätökset on merkittäviä. Hyvällä arkkitehtuurilla voi minimoida koodaamisen/koodin määrän. Olen itse joskus tehnyt ratkaisun 2000 rivillä koodia, mutta taustalla oli villi idea. Joku toinen olisi koodannut 100 000 riviä koodia jota kukaan ei enää saisi ylläpidettyä. Tämä siis esimerkkinä arkkitehtuuriratkaisujen merkittävyydestä. Samalla tehdään päätökset, mitä tarvitsee tehdä, mitä löytyy valmiina.
Siltikin myös aloittaminen koodaamalla voi toimia. Siinä opitaan yhdessä ymmärtämään aihealue. Jossain vaiheessa koodi vain tulee niin roskaksi, että on aika aloittaa koodaminen alusta ja viimeistään silloin palata tuonne määrittelyyn, mitä ollaankaan tekemässä.
@bergie Olisi mukava kuulla, osuuko mikään ylläoleva midgardin alkuaikoihin? Aloititteko jossain vaihessa scratchistä uusiksi?
ping @salainen, sinulla on varmaan näkemyksiä tähän
@apoikola ei mikään noista, ne ovat kaikki softalisenssejä. Creative Commons sopisi luoviin teoksiin, avoimeen dataan taas http://www.opendatacommons.org/licens...
Itse lähtisin pohtimaan Creative Commons -lisenssejä informaation ja sisällön lisensointiin. Esim. OpenStreetMap on lisensoitu cc-by-sa -lisenssillä.
Mutta lyhyenä vastauksena tuohon lisenssien erokysymykseen: GPL edellyttää, että softa pysyy vapaana myös levitettäessä edelleen, BSD ja MIT eivät.
@smoinen OpenStreetMap on vaihtamassa Open Database Licenseen. CC-lisenssit eivät oikein sovi "faktoille"
@bergie tarkoitin juuri ihan sitä softaa, millä datakatalogi pyörii, hyvä muistutus, että tietenkin sisältökin on syytä lisensoida avoimeksi.
Open knowledge foundationilla on:
MIT lisenssi koodille
Open Database License datalle
CC kaikelle muulle sälälle
http://ckan.net/license
Voiko tuon kombinaation ottaa käyttöön suuremmin ihmettelemättä vai olisiko esim. GPL parempi tähän caseen?
Vielä yksi linkki ... 4 periaatetta avoimen datan katalogien tekijöille: http://blog.okfn.org/2009/07/23/what-...
I bring to daylight a question from our Nordic to-be-development team:
How about using EUPL as the license?
http://en.wikipedia.org/wiki/European...
It looks like it will be easier for other EU countries to use it if we stick with EUPL?
@apoikola First you need to check what components and software you're going to use as a base for your software and see what licenses there are already and that they are compatible with each other. Then you need to choose a suitable license that is compatible with all those other licenses.
If all the code is licensed under one license, there's no problem. Also most of the permissive or academic licenses are compatible with all the major licenses. For example MIT is compatible with almost everything.
Some benefits of the EUPL are that it's been translated to every main language in the EU (including Finnish) and it conforms EU laws. Many lawyers have also said that it's a clear and well written license.
One disadvantage is that that it's not known very well in the community and people might get confused with it.
More about EUPL: http://www.osor.eu/eupl
@smoinen and @bergie it went open with GPL
Peter recently released the source code for the opengov.se data catalog website (which is an unofficial catalog of public sector information in Sweden).
The code is meant for those countries/areas where the the government currently doesn't provide information about public data sets, so that the developer communities may start the to collect the data catalog to increase transparency and enable re-use of public sector information.
The application will be soon be used to power an open data initiative in Finland and hopefully more people will be interested in creating a catalog for their own country.
Source code is available here: http://code.google.com/p/opengov-cata...
Open discussion list here: http://groups.google.com/group/opengo...
opengov.se is available here: http://www.opengov.se/
Copyright Rohea Oy 2010 | Mobile version | Feedback | API | Terms of Service | Applications and tools