Newsgroup: it.comp.lang.visual-basic
Titolo: [forse OT] open source

Salve
Ho letto un testo molto interessante sui motivi del successo dello sviluppo
di software open source (es. linux)
(
http://www.agonet.it/mac/opensource/cattedrale.html
).
Mi piacerebbe mettere in piedi una fucina di progetti open source e di
partecipare ad un progetto open source.
Faccimo un esempio.
Ho realizzato una Agenda che attraverso un file di configurazione si può
adattare alla struttura dei vari  database.
Ponendo questo codice in un sito dove si può caricare e scaricare
liberamente, chi è interessato ad esempio alla classe, che gestisce i file
di configurazione, che implementa un buffer autodimensionante, che associa i
campi di un database con dei controlli e li gestisce, che crea i controlli
run-time, codice di conversione ecc. può scaricarli e usarli liberamente
Le modifiche, le patch, i miglioramenti vengono integrati nel progetto.
E se qualcuno espande la classe che crea i controlli fino a permettere di
creare maschere a run-time, crea una classe per creary query, ecc. verranno
integrati nel progetto (e rese disponibili).
Insomma open source è un modo di condividere le conoscenze, tutti mettono le
proprie capacità e conoscenze a disposizione di tutti, il numero delle
persone che debuggano e sviluppano se il progetto è interessante consente di
sviluppare progetti notevoli e con crescita esplosiva.
Il progetto può essere spezzato e affidato a vari cordinatori, cosi ci si
può occupare solo delle parti che ci interessano veramente.
Quello che serve è un sito dove scaricare e caricare liberamente (o quasi),
mailinglist e fare progetti e codice in maniera che possano servire e
interessare ad altri.
Mi piacerebbe avere dei commenti.
Salve
                            Dbg

Faccimo un esempio.
Esiste gia...
C'e' sourceforge ( 
www.sourceforge.net
 )
Non c'e bisogno di rinventare l'acqua calda...
-- 
Sidewinder  
---------------------------------------------------------------------
How do I type "for i in *.dvi do xdvi $i done" in a GUI?
	-- Discussion in comp.os.linux.misc on the intuitiveness of interfaces
---------------------------------------------------------------------


ma anche
http://www.murialdo.it/it_lang_vb/


 Non c'e bisogno di rinventare l'acqua calda...
in area del ng, si e' parlato poco tempo fa del progetto leonardo, di cui
zanna ha proposto una rivisitazione. piu' di uno era interessato. solo temo
che gli attuali casini del s.c. ne abbiano rimandato l'attuazione, vero
zanna ?

Salve
www.sourceforge.net
 non e' accessibile attualmente almeno, e penso che non
sia italiano.
http://www.murialdo.it/it_lang_vb/
 non e' open source.
Open source non è avere progetti di altri liberamente scaricabili, è
sopratutto varie, tante persone che lavorano assieme allo stesso progetto
(modifiche, patch, debug, ecc.) perche' il progetto, anche in parte, e' di
loro interesse, è una cosa molto anarchica del tipo a chi interessa si
accomodi e partecipi allo sviluppo, liberamente e il suo contributo verrà
reso disponibile molto velocemente (quindi ogni progetto e ramo del progetto
deve avere un zona di un sito liberamente accessibile e un mezzo di
comunicazione tipo mailinglist separato).
Lo scopo e' rendere disponibile a tutti i progetti, le modifiche, le
conoscenze, il codice, il debug, di tutti, rapidamente e bene.
Non c'è un propietario del progetto, al massimo un coordinatore.
Open source e' un sistema per raggiungere la massa critica di buoni
programmatori, utenti, debugattori, ecc. in modo che il progetto 'esploda',
cosa quasi impossibile da avere con la filosofia attuale.
E' spiegato in 
http://www.agonet.it/mac/opensource/cattedrale.html
, è lungo
da spiegare ed e' in contrasto col modo 'normale' di sviluppare (cattedrale
(attuale) e bazar (open source)).
La filosofia open source ha permesso a linux di esplodere in poco tempo e di
essere un progetto di alto livello.
Da quello che ho visto fino adesso di open source ci sono solo progetti in
C, in Vb, Vc, ecc. non c'è niente.
Se a qualcuno interessa se ne può parlare in maniera piu' approndita.
Salve
                                    Dbg

 
http://www.murialdo.it/it_lang_vb/
 non e' open source.
ripeto: nei vecchi msg di oe, o su 
deja.com
, ripesca il thread "progetto
leonardo", o qc di simile, direi nell'ultimo mese.
se non era opensource, ci si avvicinava molto. e qualcuno dei migliori del
ng -- non parlo certo di me -- mi sembrava favorevole.

ng -- non parlo certo di me -- mi sembrava favorevole.
Open source e' un sistema puo' consentire a tutti di dare un contributo
valido, ognuno ha un interesse e' valido (o intendevi dire che tu non sei
favorevole???).
Salve
                                Dbg

 qualche modo iniziando, se ne sta discutendo sulla ML (Ettore?) ?
non sei l'unico.


ri-tankyouzz
Si sa a che punto e' l'idea? che fine ha fatto?
Salve
                                    Dbg
P.S. la mia idea di open source (OSS) e' ancora piu' estrema, piu' libera,
diciamo un calderone.
P.SSSS. (ho bucato)  invito caldamente a leggere il link che ho postato.

 P.SSSS. (ho bucato)  invito caldamente a leggere il link che ho postato.
perche' bucato ?
il link e' quello che manda a eric raymond, giusto ?
un grande davvero, me l'ero cominciato a leggere sul suo sito.
certo che miri basso, giusto per gradire... :)
ciao, a.
ps -- buffo che l'opensource sia reclamizzato in un angolino di "evangelisti
italiani" di uno degli ambienti meno open che ci siano :)


Se parli di noi utilizzatori di strumenti MS e' in effetti piuttosto
ironico, ma come si dice ogni male ha la cura al suo interno ehehhe.
Cmq i progetti open source hanno un vantaggio enorme sui progetti 'normali',
e' solo questione di tempo, poi non ci sara' piu' spazio per i progetti
condotti da pochi (come ad esempio non c'e' piu' spazio per chi non progetta
ad oggetti).
Ciao
                                            Dbg