← Back to team overview

beeseek-devs team mailing list archive

DEV meeting minutes 2008-02-04

 

1 - Overview Of Done Work.
ADDED BY Emanuele "lele85" Rampichini
SPEAKER Andrea "andrea-bs" Corbellini

After a small discussion about what was done by Andrea Corbellini, we had decided to spend time and work for a base documentation. The focus is on making a detailed documentation in small time. In this way any developer will be able to create a module for hive (or other code) without read the internals.

Assigned to this task:
Andrea "andrea-bs" Corbellini
Gianluigi "Wing_Zero" Biancucci

2 - Architecture Of P2P System
ADDED BY Andrea "andrea-bs" Corbellini
SPEAKERS Developer Team

We can summaraze the discussion in 3 possible choices:
    
    1) CLUSTER BASED NETWORK
    + Very High Reliability from the very beginning (linear dependence between reliability and superpeer number)
    + Speed (Routing in a well known network is easy and fast)
    
    - Expensive (We need to pay for 24/7 online superpeers with high bandwidth and disk space)
    - Impossibility to use cluster suddivision of data. (Internet queries are too heterogeneous)
    
    2) PURE P2P NETWORK
    + Easy implementation (In a pure P2P architecture every node is equal)
    + It's good for a p2p distribuited heterogeneous database
    + Low costs (scalable network with no costs)
    
    - Low Reliability (A good reliability only with very large number of peers)
    - Low Speed (Routing in a pure P2P network can be very very slow)
    
    3)HYBRID NETWORK
    + Good Reliability from the beginning
    + Much faster than a pure P2P network (Faster routing based on a well known superpeer list)
    + When we have a "critic mass" we can put down superpeers without killing the entire net.
    + Medium cost (whe need initial reliable superpeers but we have an high scalable network)
    
    - Very difficult to design (lot of thinghs to think about)
    - Very difficult to implement
    - Medium cost :D (It's not so big but is a cost!)
    
Using a simple poll the idea of HYBRID NETWORK seems to be the best choice for beeseek project.

3 - DBMS Approach vs Plain Text or XML.

With a large agreement we have chosen XML for data rappresentation. A DBMS ( like MySQL, PostgreeSGL etc..) has too many high level functions that we will never use. On the other side plain text has no function. We decided XML because is standard, easily extendible and there are query language for it like Xquery.

4 - Google Problem.

The first idea was collecting links and data using google. That's not possible, so we had to find alternatives:
    
    + alexa
    + crawler
    + human immission :D
    + grub (open distribuite crawler)

Assigned to this task:
Andrea "warp10" Colangelo

The entire log of the discussion is in attachment.




      ___________________________________ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html
*** File di log iniziato
*** il lun feb 4 13:49:08 2008

[lun feb 4 2008] [13:49:08] Entra	Sei entrato nel canale #beeseek-devs (n=lele85@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx).
[lun feb 4 2008] [13:49:08] Titolo	Il titolo del canale è "Branches: http://source.beeseek.org/ | Releases: http://repo.beeseek.org/ | Quality Assurance Team: https://launchpad.net/~beeseek-core-bugs | *** Devs Team Meeting: #beeseek-devs, 14:00 (UTC+1). Agenda:  http://wiki.beeseek.org/Teams/Developers/Meetings ***".
[lun feb 4 2008] [13:49:08] Titolo	Il titolo è stato impostato da warp10 il 04/02/2008 11:53:14.
[lun feb 4 2008] [13:49:08] Modalità	Modalità del canale: protezione del titolo, nessun messaggio dall'esterno, colori non permessi
[lun feb 4 2008] [13:49:08] Creato	Questo canale è stato creato il 11/11/2007 07:15:20.
[lun feb 4 2008] [13:49:12] <Jak-o>	ciao Wing_Zero lele85
[lun feb 4 2008] [13:49:14] <Wing_Zero>	eccomi
[lun feb 4 2008] [13:49:21] <andrea-bs>	aspettiamo o iniziamo?
[lun feb 4 2008] [13:49:33] <Jak-o>	maruscia?
[lun feb 4 2008] [13:49:42] <no0tic>	aspettate!
[lun feb 4 2008] [13:49:47] <no0tic>	manca un quarto d'ora!
[lun feb 4 2008] [13:49:52] <Jak-o>	ok
[lun feb 4 2008] [13:49:55] <Jak-o>	nessun problema
[lun feb 4 2008] [13:49:56] <Jak-o>	:)
[lun feb 4 2008] [13:50:00] <Jak-o>	aspettiamo
[lun feb 4 2008] [13:50:01] <andrea-bs>	11 minuti per l'esattezza
[lun feb 4 2008] [13:50:02] <Wing_Zero>	gh
[lun feb 4 2008] [13:50:19] <lele85>	ho modificato il wiki
[lun feb 4 2008] [13:50:28] <lele85>	ho aggiunto un altro punto
[lun feb 4 2008] [13:50:34] <andrea-bs>	/wiki andrea-bs
[lun feb 4 2008] [13:50:35] <BeeBot>	andrea-bs: http://wiki.beeseek.org
[lun feb 4 2008] [13:50:57] <lele85>	http://wiki.beeseek.org/Teams/Developers/Meetings
[lun feb 4 2008] [13:51:34] <andrea-bs>	ok
[lun feb 4 2008] [13:52:01] <Wing_Zero>	concordo
[lun feb 4 2008] [13:52:03] <Wing_Zero>	:)
[lun feb 4 2008] [13:52:05] Entra	maruscia è entrato nel canale (n=maru@unaffiliated/maruscia).
[lun feb 4 2008] [13:52:06] <lele85>	penso che sarebbe stato utile
[lun feb 4 2008] [13:52:09] <maruscia>	ciao :)
[lun feb 4 2008] [13:52:13] <lele85>	ciao maruscia
[lun feb 4 2008] [13:52:15] <andrea-bs>	ciao maruscia
[lun feb 4 2008] [13:52:15] <Wing_Zero>	ciao maruscia
[lun feb 4 2008] [13:52:21] <Jak-o>	ciao maruscia
[lun feb 4 2008] [13:52:35] <maruscia>	^^
[lun feb 4 2008] [13:53:16] <Wing_Zero>	hihi vedi come le salutano subito le ragazze?! se entravo io nn mi si cacavano di striscio ^^
[lun feb 4 2008] [13:53:31] <andrea-bs>	ciao Wing_Zero :P
[lun feb 4 2008] [13:53:47] <Wing_Zero>	hihi
[lun feb 4 2008] [13:53:48] <no0tic>	0,92€ per un CD-R rotto
[lun feb 4 2008] [13:53:50] <andrea-bs>	non mi ero accorto che c'eri anche tu :P
[lun feb 4 2008] [13:53:51] <no0tic>	bah.
[lun feb 4 2008] [13:54:03] <no0tic>	salve a tutti comunque
[lun feb 4 2008] [13:54:04] <no0tic>	:)
[lun feb 4 2008] [13:54:08] <andrea-bs>	ciao no0tic
[lun feb 4 2008] [13:54:09] <lele85>	ciao no0tic
[lun feb 4 2008] [13:54:36] <maruscia>	ciao no0tic  :)
[lun feb 4 2008] [13:54:47] <no0tic>	ciao maruscia :P
[lun feb 4 2008] [13:54:52] <maruscia>	:P
[lun feb 4 2008] [13:55:14] <Wing_Zero>	maruscia : ma te programmi in assembly?
[lun feb 4 2008] [13:55:41] <no0tic>	maruscia, si è già sparsa la voce..
[lun feb 4 2008] [13:55:45] <maruscia>	x86 \ pd32 si, all'occorrenza :)
[lun feb 4 2008] [13:56:05] <Wing_Zero>	^^
[lun feb 4 2008] [13:56:07] <andrea-bs>	maruscia: intel o at&t?
[lun feb 4 2008] [13:56:23] <maruscia>	x86 intel
[lun feb 4 2008] [13:56:36] <Jak-o>	maruscia, ma non hai niente di meglio da fare che programmare in assembly? :P
[lun feb 4 2008] [13:56:41] <andrea-bs>	ah, io preferisco la sintassi at&t
[lun feb 4 2008] [13:56:57] <maruscia>	Jak-o, mica me lo son scelto.. me lo insegnano all'uni :)
[lun feb 4 2008] [13:56:57] <andrea-bs>	intel mi sembra un po' più primitiva
[lun feb 4 2008] [13:57:05] <Jak-o>	maruscia, lol
[lun feb 4 2008] [13:57:09] <Jak-o>	ah ecco
[lun feb 4 2008] [13:57:13] <Wing_Zero>	che uni fai maruscia ?
[lun feb 4 2008] [13:57:16] <maruscia>	andrea-bs, si, di base ce lo insegnano per i processori "giocattolo" tipo pd32
[lun feb 4 2008] [13:57:45] <maruscia>	Wing_Zero, ing inf
[lun feb 4 2008] [13:57:55] <Wing_Zero>	pure io
[lun feb 4 2008] [13:57:56] <Wing_Zero>	dv?
[lun feb 4 2008] [13:57:57] <lele85>	siamo colleghi allora
[lun feb 4 2008] [13:57:58] <lele85>	:D
[lun feb 4 2008] [13:58:08] <maruscia>	Wing_Zero, Roma, La Sapienza
[lun feb 4 2008] [13:58:17] <no0tic>	ok, tutti ing inf, bravi
[lun feb 4 2008] [13:58:34] <Wing_Zero>	io ad ancona
[lun feb 4 2008] [13:58:36] 	 * andrea-bs -2
[lun feb 4 2008] [13:58:39] <Wing_Zero>	e lele pure
[lun feb 4 2008] [13:58:49] <no0tic>	Wing_Zero, dai, ad ancona! i miei ci hanno abitato 1 anno
[lun feb 4 2008] [13:58:50] <maruscia>	:)
[lun feb 4 2008] [13:58:58] <Wing_Zero>	^^
[lun feb 4 2008] [13:58:58] <no0tic>	incrociate le dita per me
[lun feb 4 2008] [13:59:03] <Wing_Zero>	no0tic di dv sei te?
[lun feb 4 2008] [13:59:07] <no0tic>	lucca
[lun feb 4 2008] [13:59:14] <no0tic>	Wing_Zero, cioè, abito a lucca
[lun feb 4 2008] [13:59:24] <Wing_Zero>	capit
[lun feb 4 2008] [13:59:28] <lele85>	preciso che io non sono di ANcona
[lun feb 4 2008] [13:59:33] <lele85>	ci tengo
[lun feb 4 2008] [13:59:35] <lele85>	:D
[lun feb 4 2008] [13:59:41] 	 * andrea-bs -1
[lun feb 4 2008] [13:59:43] <Wing_Zero>	neanche io sn di ANCONA
[lun feb 4 2008] [13:59:52] <no0tic>	e io non sono di lucca
[lun feb 4 2008] [13:59:53] <no0tic>	:P
[lun feb 4 2008] [13:59:54] <Wing_Zero>	gli anconetani non si sopportano
[lun feb 4 2008] [14:00:13] <no0tic>	dai andrea-bs -0 :)
[lun feb 4 2008] [14:00:22] <Jak-o>	maruscia, come è andata veramente la storia del papa?
[lun feb 4 2008] [14:00:31] <maruscia>	Jak-o, bella domanda
[lun feb 4 2008] [14:00:33] <Wing_Zero>	infatti
[lun feb 4 2008] [14:00:43] <Jak-o>	maruscia, beh tu c'eri! :D
[lun feb 4 2008] [14:00:52] <Wing_Zero>	che fai Jak-o non ti fidi di quello che dicono i giornali? ^^
[lun feb 4 2008] [14:00:55] <maruscia>	c'ero come voi :)
[lun feb 4 2008] [14:01:00] 	 * andrea-bs cambia il topic da "devs meeting" a "questione papa"
[lun feb 4 2008] [14:01:06] <maruscia>	ero fisicamente nella stessa città :)
[lun feb 4 2008] [14:01:15] <maruscia>	ma ero a lezione, quel giorno :)
[lun feb 4 2008] [14:01:26] <lele85>	non mi fate esprimere le mie idee sul papa
[lun feb 4 2008] [14:01:27] <no0tic>	crumira
[lun feb 4 2008] [14:01:27] <lele85>	:D
[lun feb 4 2008] [14:01:30] <Jak-o>	ti abbiamo scoperta!
[lun feb 4 2008] [14:01:37] <Jak-o>	non eri fuori a protestare quindi! :D
[lun feb 4 2008] [14:01:42] <maruscia>	no :D
[lun feb 4 2008] [14:01:53] <lele85>	la realtà è che maruscia È il papa
[lun feb 4 2008] [14:02:00] <Wing_Zero>	adesso verrai additata come crumira! nn c'e' scampo!
[lun feb 4 2008] [14:02:01] <Jak-o>	va beh per stavolta ti facciamo restare! :P
[lun feb 4 2008] [14:02:05] <maruscia>	** PIANO B:
[lun feb 4 2008] [14:02:06] <maruscia>	beh ecco
[lun feb 4 2008] [14:02:21] <maruscia>	dunque allora io andrei che.. ho il gatto sul fuoco
[lun feb 4 2008] [14:02:23] <no0tic>	ragazzi, si son fatte le 14 :)
[lun feb 4 2008] [14:02:26] <lele85>	finita la ricreazione
[lun feb 4 2008] [14:02:32] <Jak-o>	nooooo
[lun feb 4 2008] [14:02:33] <andrea-bs>	14:02
[lun feb 4 2008] [14:02:35] <Jak-o>	ancora 5 min
[lun feb 4 2008] [14:02:45] <andrea-bs>	/remove #beeseek-devs Jak-o :D
[lun feb 4 2008] [14:02:46] <maruscia>	dai su  </cazzeggio>
[lun feb 4 2008] [14:03:03] <Wing_Zero>	gh
[lun feb 4 2008] [14:03:09] <Jak-o>	Benvenuti al primo devs-meeting così popolato
[lun feb 4 2008] [14:03:15] <Jak-o>	ed il 2 della storia di beeseek
[lun feb 4 2008] [14:03:20] <no0tic>	:)
[lun feb 4 2008] [14:03:24] <Jak-o>	ora termina qui il mio compito
[lun feb 4 2008] [14:03:28] 	 * andrea-bs primo punto: Architecture of peer to peer system. 
[lun feb 4 2008] [14:03:33] <Jak-o>	e lascio la parola ad andrea-bs
[lun feb 4 2008] [14:03:35] <Wing_Zero>	andrea-bs
[lun feb 4 2008] [14:03:36] <Wing_Zero>	spe
[lun feb 4 2008] [14:03:40] <andrea-bs>	si
[lun feb 4 2008] [14:04:04] <andrea-bs>	Wing_Zero?
[lun feb 4 2008] [14:04:05] <Wing_Zero>	primo punto: vediamo dove siamo arrivati fino ad ora e spiegaci come si deve interfacciare Hive & honeybee con DB
[lun feb 4 2008] [14:04:33] <lele85>	partirei con l'overview del lavoro fatto
[lun feb 4 2008] [14:04:44] <lele85>	anche per praticità
[lun feb 4 2008] [14:04:46] <andrea-bs>	allora dovevate metterlo come primo punto :D
[lun feb 4 2008] [14:04:49] <Wing_Zero>	concordo con lele85
[lun feb 4 2008] [14:04:50] <andrea-bs>	vabbè, ok
[lun feb 4 2008] [14:05:01] <lele85>	andrea-bs: l'ho aggiunto 1 minuto fa :D
[lun feb 4 2008] [14:05:03] <Wing_Zero>	gli altri? tutti d'accordo?
[lun feb 4 2008] [14:05:14] 	 * maruscia ascolta buona in un angolo
[lun feb 4 2008] [14:05:22] <Jak-o>	+1
[lun feb 4 2008] [14:05:41] <andrea-bs>	Wing_Zero: come si interfaccia hive al db lo dobbiamo scegliere oggi
[lun feb 4 2008] [14:06:02] <andrea-bs>	comunque...
[lun feb 4 2008] [14:06:03] <Wing_Zero>	ok
[lun feb 4 2008] [14:06:09] 	 * andrea-bs Overview of done work. 
[lun feb 4 2008] [14:06:13] <Wing_Zero>	cmq c'e molto da dire
[lun feb 4 2008] [14:06:37] <no0tic>	+1
[lun feb 4 2008] [14:07:04] <andrea-bs>	hive è una "semplice" piattaforma che di per sé non fa nulla
[lun feb 4 2008] [14:07:22] <andrea-bs>	per fare qualcosa ha bisogno di moduli quali honeybee o BeeBot
[lun feb 4 2008] [14:08:06] <andrea-bs>	che utilizzano le funzioni di hive per rendere l'amministrazione e l'interazione tra i componenti più semplice
[lun feb 4 2008] [14:09:09] <lele85>	andrea-bs: le funzioni di hive a parte quella di semplice server sono?
[lun feb 4 2008] [14:10:20] <andrea-bs>	può essere sia server che client
[lun feb 4 2008] [14:11:08] <andrea-bs>	il punto di forza è che permette di avere diversi moduli che "cooperano"
[lun feb 4 2008] [14:11:29] Entra	m4k3r è entrato nel canale (n=m4k3r@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx).
[lun feb 4 2008] [14:11:51] <andrea-bs>	altre domande?
[lun feb 4 2008] [14:11:55] <Wing_Zero>	si
[lun feb 4 2008] [14:11:56] <m4k3r>	washhhhhhhhhhhhhh
[lun feb 4 2008] [14:12:31] <lele85>	vai Wing_Zero... poi faccio una domanda anche io
[lun feb 4 2008] [14:12:37] <Wing_Zero>	sèiega meglio il funzionamento di honeybee in relazione ad hive
[lun feb 4 2008] [14:13:20] <andrea-bs>	honeybee permette la visualizzazione di risultati e di pagine raccogliendo dati
[lun feb 4 2008] [14:13:33] <andrea-bs>	in pratica si serve di uno script in JS
[lun feb 4 2008] [14:13:57] <andrea-bs>	che registra movimenti del mouse, focus, scorrimenti nella pagina
[lun feb 4 2008] [14:14:08] <andrea-bs>	e tempo di visualizzazione
[lun feb 4 2008] [14:14:35] <andrea-bs>	quando la pagina viene chiusa invia i dati grezzi a honeybee
[lun feb 4 2008] [14:14:38] <m4k3r>	andreaq, scusa ma si poterebbero ciulare le percentuali di frequenza nei siti da google etc?
[lun feb 4 2008] [14:14:44] <andrea-bs>	che li salva così come li ha ricevuti
[lun feb 4 2008] [14:14:46] <m4k3r>	*andrea
[lun feb 4 2008] [14:15:09] <andrea-bs>	m4k3r: ciulare?
[lun feb 4 2008] [14:15:17] <m4k3r>	"rubacchiare"
[lun feb 4 2008] [14:15:27] <m4k3r>	non in senso dispregiativo
[lun feb 4 2008] [14:15:39] <andrea-bs>	/forum andrea-bs
[lun feb 4 2008] [14:15:40] <BeeBot>	andrea-bs: http://forum.beeseek.org
[lun feb 4 2008] [14:16:22] <Wing_Zero>	andrea-bs
[lun feb 4 2008] [14:16:25] <Wing_Zero>	vediamo se ho capito bene
[lun feb 4 2008] [14:16:27] Entra	DnaX88 è entrato nel canale (n=DnaX@212.45.158.145).
[lun feb 4 2008] [14:16:30] <andrea-bs>	m4k3r: http://forum.beeseek.org/it/index.php/topic,35.msg215.html#msg215
[lun feb 4 2008] [14:16:37] <andrea-bs>	ciao DnaX88
[lun feb 4 2008] [14:16:42] <DnaX88>	ciao!
[lun feb 4 2008] [14:16:50] <lele85>	ciao DnaX88
[lun feb 4 2008] [14:16:57] <Wing_Zero>	DBP2p<----->HIVE<--->(vari moduli tra cui honeybee e beebot)
[lun feb 4 2008] [14:16:57] <Wing_Zero>	sbaglio?
[lun feb 4 2008] [14:16:57] <Wing_Zero>	ciao DnaX88
[lun feb 4 2008] [14:17:17] <Wing_Zero>	•m4k3r• parliamo dopo di ste cose.
[lun feb 4 2008] [14:17:20] 	 * DnaX88 saluta tutti
[lun feb 4 2008] [14:17:24] <m4k3r>	ok capito
[lun feb 4 2008] [14:17:51] <andrea-bs>	Wing_Zero: hai presente linux?
[lun feb 4 2008] [14:18:04] <Wing_Zero>	ehm....si?
[lun feb 4 2008] [14:18:06] <Wing_Zero>	:)
[lun feb 4 2008] [14:18:06] <lele85>	hive sarebbe il kernel
[lun feb 4 2008] [14:18:16] <andrea-bs>	il driver nvidia sarebbe honeybee
[lun feb 4 2008] [14:18:44] <Wing_Zero>	avevo capito ^^
[lun feb 4 2008] [14:18:53] <andrea-bs>	ok, bene
[lun feb 4 2008] [14:18:54] <lele85>	proprio per questo chiederei ad andrea-bsdi avere una lista di tutte le funzioni di alto livello che offre hive
[lun feb 4 2008] [14:19:03] <m4k3r>	quindi hive si occupa di tutte le connessioni
[lun feb 4 2008] [14:19:06] <lele85>	anche in maniera grafica
[lun feb 4 2008] [14:19:27] <lele85>	per avere una interfaccia semplice
[lun feb 4 2008] [14:19:34] <Wing_Zero>	quello che dicevo io e' questo: Honeybee per prendere i "dati" del DB deve passare SEMPRE per hive giusto? sia per PRENDERLI che per REGISTRARE gli eventi giusto?
[lun feb 4 2008] [14:20:11] <lele85>	che permetta di scrivere "moduli" in maniera trasparente senza doversi spulciare gli internals di hive
[lun feb 4 2008] [14:20:18] <lele85>	scusate la sovrapposizione
[lun feb 4 2008] [14:20:32] <DnaX88>	diciamo che hive è la classe padre e honeybee una classe figlio? eredita tutte le funzioni di networking e implementa le sue funzioni specifiche...
[lun feb 4 2008] [14:21:12] <m4k3r>	allora quindi hive:gestione connessioni di base;
[lun feb 4 2008] [14:21:30] <m4k3r>	honeybee:gestione delle preferenze (?)
[lun feb 4 2008] [14:21:31] <andrea-bs>	lele85: c'è un coso per il logging a vari livelli (info, error, debug, ...), uno per gestire le connessioni outboud e inbound anche con SSL, uno per gestire la configurazione dell'utente, uno per gestire la cache e uno per (ri)avviare e chiudere le connessioni
[lun feb 4 2008] [14:22:09] <lele85>	ottimo... bisognerebbe generare una documentazione "tipo javadoc"
[lun feb 4 2008] [14:22:20] <lele85>	è fondamentale secondo me
[lun feb 4 2008] [14:22:30] <Wing_Zero>	pure secondo me
[lun feb 4 2008] [14:22:40] <Wing_Zero>	altrimenti nn si riesce a lavorare
[lun feb 4 2008] [14:22:56] <lele85>	ciioè per te è semplice visto che lo hai ideato e scritto
[lun feb 4 2008] [14:22:59] <andrea-bs>	Wing_Zero: per adesso non c'è alcun supporto per il db
[lun feb 4 2008] [14:23:07] <andrea-bs>	DnaX88: esatto
[lun feb 4 2008] [14:23:07] <lele85>	ma per gli altri è assolutamente faticoso
[lun feb 4 2008] [14:23:10] <m4k3r>	secondo me dovremmo aggiungere uno script in py che installa tutto (anche)
[lun feb 4 2008] [14:23:27] <andrea-bs>	parlatemi uno alla volta per favore :D
[lun feb 4 2008] [14:23:32] <m4k3r>	ma non è tanto fondamentale quanto
[lun feb 4 2008] [14:23:35] <m4k3r>	la doc
[lun feb 4 2008] [14:23:39] <m4k3r>	si cusa :D
[lun feb 4 2008] [14:23:41] <Jak-o>	fate così
[lun feb 4 2008] [14:23:43] <m4k3r>	*scusa
[lun feb 4 2008] [14:23:50] <Jak-o>	scrivetemi in privato quando volete la parola
[lun feb 4 2008] [14:24:00] <Jak-o>	io pian piano ve la do nell'ordine di prenotazione
[lun feb 4 2008] [14:24:00] <Jak-o>	ok?
[lun feb 4 2008] [14:24:09] <m4k3r>	LOL
[lun feb 4 2008] [14:24:09] <m4k3r>	ok
[lun feb 4 2008] [14:24:29] <Jak-o>	se Wing_Zero ha terminato tocca a lele85
[lun feb 4 2008] [14:24:31] <andrea-bs>	la doc dovrebbe essere sul wiki, ma purtroppo quello che se ne occupava è stato non raggiungibile per un po'
[lun feb 4 2008] [14:24:45] <Wing_Zero>	termino dicendo questo:
[lun feb 4 2008] [14:25:22] <DnaX88>	ping -> all
[lun feb 4 2008] [14:25:26] <DnaX88>	scusate... lag mostruoso
[lun feb 4 2008] [14:25:41] <Wing_Zero>	per lavorare e capire bene le funzionalita' di hive & honeybee, e come poter interfacciare il DB e' fondamentale uan sorta di javadoc. senza perderci nei formalismi. wiki o non wiki.
[lun feb 4 2008] [14:25:57] <Wing_Zero>	Jak-o ho terminato :)
[lun feb 4 2008] [14:26:20] <m4k3r>	lele!
[lun feb 4 2008] [14:26:32] <andrea-bs>	Wing_Zero: si, certo
[lun feb 4 2008] [14:27:48] <Jak-o>	credo che lele85 avesse più o meno la stessa richiesta di warp10
[lun feb 4 2008] [14:27:56] <lele85>	sono al telefono
[lun feb 4 2008] [14:27:56] <Jak-o>	* Wing_Zero
[lun feb 4 2008] [14:27:59] <lele85>	scusatemi
[lun feb 4 2008] [14:28:01] <DnaX88>	servirebbe una sorta di hive.h molto commentato dove reperire il funzionamento delle "API" messe a disposizione...
[lun feb 4 2008] [14:28:02] <Jak-o>	passiamo a m4k3r
[lun feb 4 2008] [14:28:09] <m4k3r>	ok
[lun feb 4 2008] [14:28:19] <Wing_Zero>	[2:26pm] <DnaX88> servirebbe una sorta di hive.h molto commentato dove reperire il funzionamento delle "API" messe a disposizione...---> quotone.
[lun feb 4 2008] [14:28:26] <Jak-o>	aspetta m4k3r
[lun feb 4 2008] [14:28:38] <andrea-bs>	in python la doc può essere messa all'interno del file py
[lun feb 4 2008] [14:29:11] <Wing_Zero>	meglio come dice DnaX88 imho.
[lun feb 4 2008] [14:29:32] <Wing_Zero>	poi cmq si vedra'... non è un problema "come" farla. l'importante e' farla. :)
[lun feb 4 2008] [14:29:54] <Jak-o>	come lavoro chi è che potrebbe farlo?
[lun feb 4 2008] [14:29:56] <Jak-o>	solo andrea-bs?
[lun feb 4 2008] [14:30:01] <Wing_Zero>	solo lui.
[lun feb 4 2008] [14:30:21] <Wing_Zero>	e, spero che siate tutti d'accordo, e' la PRIMA cosa da fare.
[lun feb 4 2008] [14:30:24] <andrea-bs>	Jak-o: CohibO se ritorna
[lun feb 4 2008] [14:30:44] <Jak-o>	andrea-bs, lo so che dovrebbe farla lui, ma per ora non c'è! :)
[lun feb 4 2008] [14:30:45] <lele85>	credo anche io che chi sviluppa debba necessariamente accollarsi la documentazione
[lun feb 4 2008] [14:31:12] <lele85>	solo chi scrive il codice ha chiaro il quadro complessivo
[lun feb 4 2008] [14:31:29] <Jak-o>	lele85, all'inizio CohibO seguiva passo passo andrea-bs e con il suo aiuto riusciva a produrre la doc
[lun feb 4 2008] [14:31:46] <lele85>	Jak-o: anche così va bene
[lun feb 4 2008] [14:31:55] <lele85>	ma bisogna farlo seriamente
[lun feb 4 2008] [14:32:07] <Jak-o>	secondo me è fattibile un lavoro fatto così ma purtroppo cohibo è molto impegnato in questo periodo
[lun feb 4 2008] [14:32:08] <Wing_Zero>	e come prima cosa.
[lun feb 4 2008] [14:32:45] <DnaX88>	mi pare di capire che per ora bisogna concentrare i nostri sforzi per creare la documentazione necessaria per la creazione e gestione di nuovi moduli di hive
[lun feb 4 2008] [14:32:46] <DnaX88>	e anche il funzionamento dettagliato di honeybee
[lun feb 4 2008] [14:32:54] <DnaX88>	magari un altro gruppop di persone inizia a pensare e magari mettere 1 su 0 le caratteristiche che il protocollo p2p dovrà avere
[lun feb 4 2008] [14:32:55] <Wing_Zero>	secondo me, anche se andrea-bs perde 1 settimana a fare la documenzione come si deve, e' tempo ben speso. poi tutti avranno un quadro complessivo del progetto.
[lun feb 4 2008] [14:32:56] <Jak-o>	quindi uno dei punti potrebbe essere anche quella di creare un gruppo che si dedichi di più al wiki per la documentazione
[lun feb 4 2008] [14:33:24] <lele85>	Jak-o: il wiki non c'entra
[lun feb 4 2008] [14:33:34] <Jak-o>	lele85, wiki = documentazione ;)
[lun feb 4 2008] [14:33:37] <lele85>	cioè il wiki lo può scrivere chiunque
[lun feb 4 2008] [14:33:40] <Jak-o>	chiamalo come vuoi :)
[lun feb 4 2008] [14:33:42] <lele85>	la documentazione no
[lun feb 4 2008] [14:34:10] <lele85>	comunque su questa priorità mi sembra ci sia convergenza
[lun feb 4 2008] [14:34:15] <Jak-o>	esatto
[lun feb 4 2008] [14:34:20] <lele85>	che ne dicono gli altri?
[lun feb 4 2008] [14:34:23] <Wing_Zero>	quoto DnaX88. anche se la documentazione la puo fare solo andrea-bs.
[lun feb 4 2008] [14:34:25] <Jak-o>	c'è convergenza anche nel crearla?
[lun feb 4 2008] [14:34:36] <Jak-o>	ovvero se chi vuole lavorare come devs
[lun feb 4 2008] [14:34:45] <andrea-bs>	in ogni caso io mi metto a fare la doc, se poi qualcuno vuole unirsi lo farà :)
[lun feb 4 2008] [14:34:47] <Jak-o>	aiuta andrea-bs nella creazione della documentazione
[lun feb 4 2008] [14:34:53] <lele85>	andrea-bs: esatto
[lun feb 4 2008] [14:34:55] <Jak-o>	ci vuole meno tempo
[lun feb 4 2008] [14:35:09] <Jak-o>	e intanto impara a capire meglio il funzionamento di tutto
[lun feb 4 2008] [14:35:11] <Wing_Zero>	io ti aiuto giorno e notte se serve andrea-bs. basta che si faccia. e' troppo importante imho.
[lun feb 4 2008] [14:35:23] <m4k3r>	si
[lun feb 4 2008] [14:35:24] <Jak-o>	Wing_Zero, bene! Un volontario! :)
[lun feb 4 2008] [14:35:32] <lele85>	man mano che la completi vedrai che anche altri saranno in grado di completarla
[lun feb 4 2008] [14:35:42] <Wing_Zero>	giusto
[lun feb 4 2008] [14:35:54] <Wing_Zero>	maruscia no0tic warp10 tutti d'accordo?
[lun feb 4 2008] [14:36:05] <m4k3r>	si
[lun feb 4 2008] [14:36:25] <maruscia>	io sto leggendo, sono daccordo
[lun feb 4 2008] [14:36:31] <andrea-bs>	passiamo al prossimo punto?
[lun feb 4 2008] [14:36:35] <m4k3r>	si
[lun feb 4 2008] [14:36:38] <m4k3r>	vado?
[lun feb 4 2008] [14:36:45] <Jak-o>	se nessuno ha più domande
[lun feb 4 2008] [14:36:48] <DnaX88>	asp
[lun feb 4 2008] [14:36:50] <m4k3r>	IO
[lun feb 4 2008] [14:37:00] <andrea-bs>	m4k3r: vai
[lun feb 4 2008] [14:37:06] <m4k3r>	allora scusate se magari le domande vi sembrano scontate...allora volevo sapere per prima cosa: abbiamo a hive--->di che cosa è composto? so che gestisce le connessioni di base, ma fa anche qualcos'altro?....
[lun feb 4 2008] [14:37:36] <andrea-bs>	m4k3r:
[lun feb 4 2008] [14:37:37] <andrea-bs>	<andrea-bs> lele85: c'è un coso per il logging a vari livelli (info, error, debug, ...), uno per gestire le connessioni outboud e inbound anche con SSL, uno per gestire la configurazione dell'utente, uno per gestire la cache e uno per (ri)avviare e chiudere le connessioni
[lun feb 4 2008] [14:38:07] <m4k3r>	"solo questo"
[lun feb 4 2008] [14:38:16] <m4k3r>	per modo dire ;)
[lun feb 4 2008] [14:38:26] 	 * warp10 arriva e si scusa per il ritardo
[lun feb 4 2008] [14:38:31] <Wing_Zero>	[2:06pm] <andrea-bs> hive è una "semplice" piattaforma che di per sé non fa nulla per fare qualcosa ha bisogno di moduli quali honeybee o BeeBot
[lun feb 4 2008] [14:38:31] <lele85>	ciao warp10
[lun feb 4 2008] [14:38:43] <m4k3r>	ok
[lun feb 4 2008] [14:38:57] <DnaX88>	ciao warp10
[lun feb 4 2008] [14:38:59] <Jak-o>	m4k3r, finito?
[lun feb 4 2008] [14:39:03] <Wing_Zero>	ciao warp10
[lun feb 4 2008] [14:39:03] <andrea-bs>	ciao warp10
[lun feb 4 2008] [14:39:07] <Jak-o>	ciao warp10
[lun feb 4 2008] [14:39:16] <m4k3r>	domanda due: honeybee --->si occupa della ricerca e di associare il db in js
[lun feb 4 2008] [14:39:19] <m4k3r>	?
[lun feb 4 2008] [14:39:26] <warp10>	ciao lele85, DnaX88, Wing_Zero, andrea-bs, Jak-o, e tutti quanti (tranne ChanServ)
[lun feb 4 2008] [14:39:35] <lele85>	povero ChanServ
[lun feb 4 2008] [14:39:36] <lele85>	:D
[lun feb 4 2008] [14:39:41] <Wing_Zero>	ghgh
[lun feb 4 2008] [14:39:47] <warp10>	:P
[lun feb 4 2008] [14:40:06] <andrea-bs>	<m4k3r> domanda due: honeybee --->si occupa della ricerca e di associare il db in js ← direi di cambiare la parola "associare" con "creare" o "alimentare"
[lun feb 4 2008] [14:40:33] <m4k3r>	si intendevo quello : beebot si occupa semplicemente di irc?
[lun feb 4 2008] [14:40:36] <lele85>	honeybee è lo scandaglio del crawler umano
[lun feb 4 2008] [14:40:42] <lele85>	:D
[lun feb 4 2008] [14:40:46] <andrea-bs>	<m4k3r> si intendevo quello : beebot si occupa semplicemente di irc? ← si
[lun feb 4 2008] [14:40:47] <m4k3r>	XD
[lun feb 4 2008] [14:40:54] <m4k3r>	ok
[lun feb 4 2008] [14:41:18] <andrea-bs>	m4k3r: altre domande?
[lun feb 4 2008] [14:41:24] <m4k3r>	posi
[lun feb 4 2008] [14:41:28] <m4k3r>	*si, 'spettate
[lun feb 4 2008] [14:41:33] <andrea-bs>	ok
[lun feb 4 2008] [14:42:12] <m4k3r>	allora, hive, dovend gestire le connessioni base, non è che ci si possa sbizzarrire  + di tanto: credi si debba aggiungere qualcosa?
[lun feb 4 2008] [14:42:21] <m4k3r>	*dovendo
[lun feb 4 2008] [14:43:12] <lele85>	meh
[lun feb 4 2008] [14:43:24] <andrea-bs>	a me sembra faccia abbastanza... se hai proposte però falle
[lun feb 4 2008] [14:43:39] <andrea-bs>	non mi viene in mente nient'altro da aggiungere
[lun feb 4 2008] [14:43:46] <m4k3r>	no..a me sembra ci sia tutto quello che si possa fare
[lun feb 4 2008] [14:44:08] <Wing_Zero>	•m4k3r• ascolta. adesso creeremo la documentazione. ti conviene aspettare che si finita, studiarti per bene tutto. e poi se hai domande/proposte sei invitato a farle :) ok?
[lun feb 4 2008] [14:44:24] <Jak-o>	posticiperei un eventuale brain stormorming su hive ad un altro giorno
[lun feb 4 2008] [14:44:32] <m4k3r>	al massimo si potrebbe dare un'occhiata al sorgente per vedere come magari fare il codice + elegante oppure  aumentare le prestazioni
[lun feb 4 2008] [14:44:34] <andrea-bs>	quoto Jak-o
[lun feb 4 2008] [14:44:39] <m4k3r>	si
[lun feb 4 2008] [14:44:44] <Jak-o>	m4k3r, se hai finito passo la parola a DnaX88
[lun feb 4 2008] [14:44:55] <m4k3r>	si semmai dopo torno
[lun feb 4 2008] [14:45:06] <Jak-o>	m4k3r, non su questo argomento! :)
[lun feb 4 2008] [14:45:13] <m4k3r>	sisi
[lun feb 4 2008] [14:45:16] <Jak-o>	ok
[lun feb 4 2008] [14:45:22] <Jak-o>	allora DnaX88 a te
[lun feb 4 2008] [14:45:26] <DnaX88>	una domanda (richiesta) per andrea-bs...
[lun feb 4 2008] [14:45:55] <andrea-bs>	si?
[lun feb 4 2008] [14:46:18] <DnaX88>	puoi mettere un paramentro a hive che mostri i comandi possibili, tipo --help
[lun feb 4 2008] [14:46:26] <m4k3r>	ti sta scrivendo un poema hihihih tori morto da qst meeting
[lun feb 4 2008] [14:46:32] <DnaX88>	niente c'è
[lun feb 4 2008] [14:46:35] <DnaX88>	lascia perdere
[lun feb 4 2008] [14:46:48] <andrea-bs>	DnaX88: lol
[lun feb 4 2008] [14:46:52] <lele85>	ahaha
[lun feb 4 2008] [14:47:03] <Jak-o>	ok finite le domande?
[lun feb 4 2008] [14:47:07] <DnaX88>	si XD
[lun feb 4 2008] [14:47:11] <Jak-o>	prossimo punto
[lun feb 4 2008] [14:47:13] <m4k3r>	'spetta
[lun feb 4 2008] [14:47:16] <m4k3r>	:)
[lun feb 4 2008] [14:47:28] <Jak-o>	m4k3r, prego
[lun feb 4 2008] [14:48:15] <Jak-o>	m4k3r, ?
[lun feb 4 2008] [14:48:18] <m4k3r>	allora: hai etto che il database è in JS; lo hai scelto perchè? cioè io mi chedo: perchè non fare in  JS solo la parte del collegamento e invece il resto farlo in python
[lun feb 4 2008] [14:48:28] <lele85>	O_o
[lun feb 4 2008] [14:48:32] <Wing_Zero>	O_o
[lun feb 4 2008] [14:48:38] <Jak-o>	m4k3r, nessuno ha detto che il db è in JS
[lun feb 4 2008] [14:48:45] <Jak-o>	questo non si sa ancora
[lun feb 4 2008] [14:48:45] <m4k3r>	°_°
[lun feb 4 2008] [14:48:48] <Wing_Zero>	•m4k3r• come fai a fare un DB in js??
[lun feb 4 2008] [14:48:51] <Wing_Zero>	e' impossibile
[lun feb 4 2008] [14:48:53] <m4k3r>	ah avevo capito così
[lun feb 4 2008] [14:48:53] <DnaX88>	appunto...
[lun feb 4 2008] [14:49:01] <Jak-o>	m4k3r, rileggiti ciò che abbiamo scritto sopra...
[lun feb 4 2008] [14:49:11] <m4k3r>	XD ora vedo
[lun feb 4 2008] [14:49:16] Entra	enricov91 è entrato nel canale (n=enrico@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx).
[lun feb 4 2008] [14:49:19] <andrea-bs>	m4k3r: i dati vengono inviati attraverso JS
[lun feb 4 2008] [14:49:20] <Jak-o>	bene prossimo punto
[lun feb 4 2008] [14:49:29] <m4k3r>	si
[lun feb 4 2008] [14:49:31] 	 * Jak-o e il chan salutano enrico
[lun feb 4 2008] [14:49:31] <Wing_Zero>	bon prossimo punto
[lun feb 4 2008] [14:49:45] 	 * andrea-bs Architecture of peer to peer system. 
[lun feb 4 2008] [14:49:55] <enricov91>	salve a tutti
[lun feb 4 2008] [14:49:59] <andrea-bs>	ciao enricov91
[lun feb 4 2008] [14:50:12] <andrea-bs>	lele85 aveva proposto di usare xpeer
[lun feb 4 2008] [14:50:35] <andrea-bs>	gli ho dato una rapida occhiata e mi è sembrato molto simile alla mia idea
[lun feb 4 2008] [14:51:01] <lele85>	andrea-bs: mi è parso assolutamente pertinente alle nostre necessità
[lun feb 4 2008] [14:51:02] <andrea-bs>	mi sembra una valida base
[lun feb 4 2008] [14:51:12] <andrea-bs>	però ho alcune domande
[lun feb 4 2008] [14:51:13] <andrea-bs>	lele85: tu hai letto più approfonditamente?
[lun feb 4 2008] [14:51:29] <Wing_Zero>	concordo. e' quello che cerchiamo esattamente.
[lun feb 4 2008] [14:51:31] <maruscia>	come funziona xpeer?
[lun feb 4 2008] [14:51:32] <DnaX88>	si, inoltre è stato sviluppato nel mio ateneo, quindi potrei avere una comunicazione fisica con i creatori (se sono sempre a pisa)
[lun feb 4 2008] [14:51:50] 	 * andrea-bs http://www.di.unipi.it/~manghi/XPeerWeb/homexpeer.htm
[lun feb 4 2008] [14:51:50] <lele85>	andrea-bs: io gli ho dato una letta
[lun feb 4 2008] [14:51:56] <lele85>	prova a chiedere
[lun feb 4 2008] [14:51:59] <DnaX88>	e conosco alcuni studenti del dipartimento di informatica di pisa, sono nel LUG di Pisa...
[lun feb 4 2008] [14:51:59] <lele85>	comunque
[lun feb 4 2008] [14:52:22] <no0tic>	DnaX88, il gulp!
[lun feb 4 2008] [14:52:29] <DnaX88>	lele85: gli avevi mandato una mail o sbaglio?
[lun feb 4 2008] [14:52:48] <lele85>	DnaX88: dovevo
[lun feb 4 2008] [14:52:54] <lele85>	^^'
[lun feb 4 2008] [14:53:08] <lele85>	finito il meeting gliela mando
[lun feb 4 2008] [14:53:19] <DnaX88>	no0tic: XD acronimo azzeccato!
[lun feb 4 2008] [14:53:37] <lele85>	scusatemi ma mi è passato di mente
[lun feb 4 2008] [14:53:40] <andrea-bs>	lele85: quindi non si sa ancora se possiamo utlizzarlo?
[lun feb 4 2008] [14:53:43] <maruscia>	sembra un "gnutella-kazaa"
[lun feb 4 2008] [14:53:46] <Wing_Zero>	con xpeer sospetto che ci possano esser problemi di licenze
[lun feb 4 2008] [14:53:49] <DnaX88>	ok, io mi informo se quelli del gulp conoscono i tizi, se no procedo per conto mio
[lun feb 4 2008] [14:53:51] <maruscia>	overlay + struttura a superpeer
[lun feb 4 2008] [14:53:56] <lele85>	esatto
[lun feb 4 2008] [14:54:02] <no0tic>	maruscia, sì, simile a skyppolo
[lun feb 4 2008] [14:54:13] <DnaX88>	andrea-bs: beh, non mi risulta sia brevettato :D
[lun feb 4 2008] [14:54:33] <lele85>	alla fine ne faremmo una reimplementazione da 0
[lun feb 4 2008] [14:55:03] <lele85>	e non credo che ciò vada contro alcuna legge
[lun feb 4 2008] [14:55:09] <lele85>	comunque la mail la mando
[lun feb 4 2008] [14:55:15] <warp10>	trattandosi di una idea che nel suo nucleo fondamentale è già stata ampiamente utilizzata, non dovrebbero esserci problemi nel "riciclarla"
[lun feb 4 2008] [14:55:37] <andrea-bs>	quindi tutti a favore di xpeer?
[lun feb 4 2008] [14:55:57] <Jak-o>	Wing_Zero, voleva condividere con tutti alcune conoscenze che al sui db per p2p
[lun feb 4 2008] [14:56:08] <Jak-o>	prima di votare qualsiasi cosa
[lun feb 4 2008] [14:56:13] <andrea-bs>	Wing_Zero: a te la parola
[lun feb 4 2008] [14:56:15] <Wing_Zero>	:p
[lun feb 4 2008] [14:56:16] <Jak-o>	lascerei un attimo parlare
[lun feb 4 2008] [14:56:38] <andrea-bs>	ma il db non è il punto successivo?
[lun feb 4 2008] [14:56:38] <Wing_Zero>	allora, stavo facendo riemergere le conoscenze di un paio di esami a scelta che ho dato sulle reti di calcolatori...
[lun feb 4 2008] [14:56:56] <Wing_Zero>	nn parlo del db, ma della rete :P
[lun feb 4 2008] [14:57:04] <andrea-bs>	ah, ok
[lun feb 4 2008] [14:57:30] <Wing_Zero>	diciamo che per quanto riguarda la strutturazione delle rete, abbiamo 2 opzioni fondametali tra cui scelgliere
[lun feb 4 2008] [14:57:37] <Wing_Zero>	suddivisione a cluster.
[lun feb 4 2008] [14:57:42] <Wing_Zero>	rete p2p pura.
[lun feb 4 2008] [14:58:06] <Wing_Zero>	Se scegiamo la suddivisone a cluter si saranno dei nodi "coordinator" o supernodi, come li volete chiamare.
[lun feb 4 2008] [14:58:21] <Wing_Zero>	nella rete p2p pura invece tutti i nodi saranno totalmente simili.
[lun feb 4 2008] [14:58:25] <lele85>	la rete p2p pura secondo me è da scartare... all'inizio l'affidabilità sarebbe troppo bassa
[lun feb 4 2008] [14:58:44] <Wing_Zero>	Ora, come dice lele l'affidaibalita' della rete p2p pure e' piu' bassa
[lun feb 4 2008] [14:58:49] 	 * andrea-bs si prenota
[lun feb 4 2008] [14:58:59] <m4k3r>	sarebbe + lento p2p o cluster
[lun feb 4 2008] [14:59:01] <lele85>	ne stavo parlando con jak-o
[lun feb 4 2008] [14:59:11] <Wing_Zero>	anche se, per come serve a noi, sarebbe la scelta "migliore", mi spiego meglio:
[lun feb 4 2008] [14:59:33] <Wing_Zero>	visto che il Db e' distribuito, per forza di cose quando il relativo modulo fa una ricerca sul db
[lun feb 4 2008] [14:59:41] <Wing_Zero>	dovrebbe andare a scandagliare tutti i nodi
[lun feb 4 2008] [14:59:44] <Wing_Zero>	della rete
[lun feb 4 2008] [15:00:01] <Wing_Zero>	poiche ogni nodo puo' contenere informazioni diverse
[lun feb 4 2008] [15:00:11] <Wing_Zero>	ed i cluster a questo punto nn hanno senso.
[lun feb 4 2008] [15:00:34] <Wing_Zero>	avrebbero senso se ogni cluster avrebbe sotto di se "una parte" del database.
[lun feb 4 2008] [15:00:59] <andrea-bs>	posso parlare?
[lun feb 4 2008] [15:01:03] <Wing_Zero>	ma, per un motore di ricerca, ogni suddivisione arbitraria del database sarebbe inutile...visto che le chiavi di ricerca cambiano di volta in volta.
[lun feb 4 2008] [15:01:07] <m4k3r>	lol
[lun feb 4 2008] [15:01:13] <Wing_Zero>	dica dica
[lun feb 4 2008] [15:01:14] <Wing_Zero>	^^
[lun feb 4 2008] [15:01:18] <Wing_Zero>	poi continuo.
[lun feb 4 2008] [15:01:26] <lele85>	m4k3r: fa ridere?
[lun feb 4 2008] [15:01:30] <andrea-bs>	allora per me è meglio un'architettura con clusters
[lun feb 4 2008] [15:01:44] <m4k3r>	
[lun feb 4 2008] [15:01:45] <andrea-bs>	perché non tutti sono in grado di aprire porte nel proprio router
[lun feb 4 2008] [15:02:16] <andrea-bs>	inoltre ogni peer dovrebbe avere una porzione di db simile a quella di un'altro peer
[lun feb 4 2008] [15:02:31] <andrea-bs>	in modo che quando uno spegne il pc non ci siano perdite di informazioni
[lun feb 4 2008] [15:02:58] <Wing_Zero>	ma le porte
[lun feb 4 2008] [15:03:01] <Wing_Zero>	cmq sia
[lun feb 4 2008] [15:03:06] <Wing_Zero>	devono essere aperte...
[lun feb 4 2008] [15:03:11] <Wing_Zero>	cluster o non cluster...
[lun feb 4 2008] [15:03:11] <DnaX88>	andrea-bs: sei capace di implementare l'UPnP?
[lun feb 4 2008] [15:03:23] <Wing_Zero>	•DnaX88• nn tutti i router lo supportano
[lun feb 4 2008] [15:03:30] <DnaX88>	ma molti si!
[lun feb 4 2008] [15:03:34] <Wing_Zero>	sisi
[lun feb 4 2008] [15:03:37] 	 * andrea-bs si scusa ma deve assentarsi per un ora
[lun feb 4 2008] [15:03:40] Esci	andrea-bs ha lasciato questo server (Client Quit).
[lun feb 4 2008] [15:03:45] <Wing_Zero>	D'oh!
[lun feb 4 2008] [15:03:47] <Wing_Zero>	-.-
[lun feb 4 2008] [15:03:55] <DnaX88>	sempre così! lol
[lun feb 4 2008] [15:03:59] <warp10>	andrea-bs mi aveva preannunciato in query la sua assenza
[lun feb 4 2008] [15:04:12] <warp10>	(stranamente, ti solito scappa e basta, credo sia un ricercato della polizia postale)
[lun feb 4 2008] [15:04:12] <DnaX88>	ah, ok
[lun feb 4 2008] [15:04:14] <lele85>	beh vabbè la discussione può continuare
[lun feb 4 2008] [15:04:22] <warp10>	leggerà i log, continuiamo la discussione
[lun feb 4 2008] [15:04:24] <lele85>	posso dire una cosa?
[lun feb 4 2008] [15:04:33] <Jak-o>	se Wing_Zero ha finito si
[lun feb 4 2008] [15:04:39] <Wing_Zero>	continuo dopo
[lun feb 4 2008] [15:04:41] <Wing_Zero>	dica dica
[lun feb 4 2008] [15:04:46] <Jak-o>	finisci!
[lun feb 4 2008] [15:04:48] <Jak-o>	:)
[lun feb 4 2008] [15:04:55] <Jak-o>	se no è tutto frammentato
[lun feb 4 2008] [15:05:22] <Wing_Zero>	quello che devo dire dipende se scegliamo un architettura a cluster o p2p pura. quindi prima chiariamo sto punto poi continuo.
[lun feb 4 2008] [15:05:23] <Wing_Zero>	:)
[lun feb 4 2008] [15:05:28] <Jak-o>	ok
[lun feb 4 2008] [15:05:34] <lele85>	vado?
[lun feb 4 2008] [15:05:39] <Wing_Zero>	vai vai
[lun feb 4 2008] [15:05:52] <lele85>	allora la mia idea è una architettura ibrida
[lun feb 4 2008] [15:06:21] <lele85>	che sia in grado di funzionare dall'inizio con l'ausilio si supernodi etcetera
[lun feb 4 2008] [15:06:41] <lele85>	e che raggiunta una "massa critica" possa essere svincolata da ciò
[lun feb 4 2008] [15:06:56] <DnaX88>	si, quoto...
[lun feb 4 2008] [15:07:00] <lele85>	questo ci garantirebbe affidabilità da subito
[lun feb 4 2008] [15:07:13] <lele85>	e espandibilità potenzialmente infinita
[lun feb 4 2008] [15:07:20] <lele85>	senza costi esorbitanti
[lun feb 4 2008] [15:07:31] <Wing_Zero>	si concordo
[lun feb 4 2008] [15:07:33] 	 * warp10 ha una domanda
[lun feb 4 2008] [15:07:37] <lele85>	naturalmente è più complessa da strutturare
[lun feb 4 2008] [15:07:43] <lele85>	warp10: chiedi pure
[lun feb 4 2008] [15:07:51] 	 * Jak-o domanda
[lun feb 4 2008] [15:08:12] <warp10>	lele85: mi si è accesa una lampadina quando hai detto "costi esorbitanti". Puoi darci un'idea, per quanto vaga, di cosa stiamo parlando al riguardo?
[lun feb 4 2008] [15:08:23] <lele85>	ok
[lun feb 4 2008] [15:08:35] <lele85>	se parliamo di una struttura a cluster
[lun feb 4 2008] [15:08:48] <lele85>	comprendi quanto i supernodi siano cruciali
[lun feb 4 2008] [15:09:02] <lele85>	e non sia possibile metterli in mano a volontari
[lun feb 4 2008] [15:09:14] <lele85>	per mille motivi
[lun feb 4 2008] [15:09:39] <lele85>	se la rete si espande
[lun feb 4 2008] [15:09:55] <lele85>	servono più supernodi
[lun feb 4 2008] [15:10:04] <lele85>	quindi più soldi
[lun feb 4 2008] [15:10:05] <lele85>	:D
[lun feb 4 2008] [15:10:11] <maruscia>	per "espandibilità" intendi "scalabilità" ?
[lun feb 4 2008] [15:10:16] <lele85>	si maruscia
[lun feb 4 2008] [15:10:30] <lele85>	scalabilità è più pertinente
[lun feb 4 2008] [15:10:53] <Wing_Zero>	E' la solita questione della coperta corta: piu' cluster-> piu' affidabilita' e scalabilita'->piu' costi . Meno cluster->affidabilita' minore-> meno costi.
[lun feb 4 2008] [15:11:07] <lele85>	voglio dire a livello di economia di scala una rete totalmentw p2p  è il massimo
[lun feb 4 2008] [15:11:12] <maruscia>	ma la quantità di informazioni immagazzinabili in un nodo, è/deve/può essere funzione della capacità dell'hdd e banda?
[lun feb 4 2008] [15:11:31] <maruscia>	queste cose come le valuti?
[lun feb 4 2008] [15:11:43] <lele85>	maruscia: mi sembra che l'idea iniziale fosse quella di far scegliere all'utente
[lun feb 4 2008] [15:11:46] <Wing_Zero>	e della voglia del proprietario del pc che ha di mettere a disposizione il suo pc.
[lun feb 4 2008] [15:12:04] <warp10>	idealmente BeeSeek dovrebbe fornire due "livelli" di utilizzo
[lun feb 4 2008] [15:12:11] <warp10>	1) chi apre il sito fa la ricerca e se ne va
[lun feb 4 2008] [15:12:25] <warp10>	2) chi fornisce aiuto diventando nodo della rete
[lun feb 4 2008] [15:12:37] <maruscia>	ok quindi peer passivi e attivi
[lun feb 4 2008] [15:12:43] <maruscia>	c'è questa distinzione fattiva?
[lun feb 4 2008] [15:12:47] <warp10>	maruscia: in altre parole :)
[lun feb 4 2008] [15:13:08] <warp10>	ma questa ipotesi è al vaglio come molte altre. Dato il livello ancora iniziale di sviluppo siamo abbastanza... fluidi! :)
[lun feb 4 2008] [15:13:14] <maruscia>	:)
[lun feb 4 2008] [15:13:23] <m4k3r>	scusate ma forse ho un'idea
[lun feb 4 2008] [15:13:41] <m4k3r>	magari vi sembra sciocca ma potrebbe essere utili per gli inizi
[lun feb 4 2008] [15:13:52] <m4k3r>	e senza presentare "dei costi"
[lun feb 4 2008] [15:14:26] Entra	no0tic_ è entrato nel canale (n=no0tic@ubuntu/member/no0tic).
[lun feb 4 2008] [15:14:27] <warp10>	m4k3r: spara
[lun feb 4 2008] [15:14:46] <m4k3r>	allora: mettiamo che si abbia "beeseek nel computer"
[lun feb 4 2008] [15:15:07] Esci	no0tic ha lasciato questo server (Nick collision from services.).
[lun feb 4 2008] [15:15:22] Nick	no0tic_ è ora noto come no0tic.
[lun feb 4 2008] [15:16:01] <m4k3r>	non si potrebbe fare un file che valuta le percentuali della frequenza dei siti, e poi inviare questo file al server dopo tot tempo, eliminare il file; oppure
[lun feb 4 2008] [15:16:29] <m4k3r>	anche solo inviarlo per della mail gratuite
[lun feb 4 2008] [15:16:36] 	 * maruscia non ha capito
[lun feb 4 2008] [15:16:41] 	 * warp10 si gratta la testa
[lun feb 4 2008] [15:16:47] <Jak-o>	m4k3r, spiegati meglio
[lun feb 4 2008] [15:17:08] <Jak-o>	anche se forse non hai idea dello spazio che occupa indicizzare internet
[lun feb 4 2008] [15:17:09] 	 * lele85 ?_?
[lun feb 4 2008] [15:17:11] <Jak-o>	:)
[lun feb 4 2008] [15:17:37] 	 * Wing_Zero nn ha capito
[lun feb 4 2008] [15:17:55] <m4k3r>	mettiamo che l'user x si connetta a localhost../?query=y
[lun feb 4 2008] [15:18:14] <Jak-o>	ok
[lun feb 4 2008] [15:18:37] <maruscia>	localhost è il _suo_ o di un altro peer al quale si connette
[lun feb 4 2008] [15:18:44] <maruscia>	immagino la seconda
[lun feb 4 2008] [15:19:13] <no0tic>	anche perché sennò un utente per usare beeseek dovrebbe installarsi hive..
[lun feb 4 2008] [15:19:17] <m4k3r>	non si potrebbe fare un dizionario dove alla ricerca y corrispondono siti frequentati a,b,c   e poi "unire" questi dizionari valutando quelli frequentati e anteporli
[lun feb 4 2008] [15:19:22] <lele85>	maruscia: entrambi
[lun feb 4 2008] [15:19:31] <lele85>	se è attivo
[lun feb 4 2008] [15:19:37] <lele85>	sennò su un altro nodo
[lun feb 4 2008] [15:19:38] <maruscia>	beh lele85 per se stesso si comporterà come uan cache no?
[lun feb 4 2008] [15:19:51] <lele85>	si
[lun feb 4 2008] [15:19:56] <maruscia>	se ha l'informazione la reperisce da se stesso, altrimenti la cerca
[lun feb 4 2008] [15:20:13] <Jak-o>	m4k3r, anche fosse questo "dizionario" ha un certo volume che va messo da qualche parte
[lun feb 4 2008] [15:20:21] <lele85>	qui si presenta un altro problema invero
[lun feb 4 2008] [15:20:32] <m4k3r>	si qllora mettiamo di metterlo nel computer di volontari che lo usano
[lun feb 4 2008] [15:20:40] <lele85>	l'informazione completa credo non sia cacheabile
[lun feb 4 2008] [15:20:44] <maruscia>	poi pure per questo, come ti interfacci con i proxy?
[lun feb 4 2008] [15:20:55] <maruscia>	vengono trattati come peer?
[lun feb 4 2008] [15:20:56] <maruscia>	dovrebbero
[lun feb 4 2008] [15:21:25] <m4k3r>	e che poi dopo n ricerche il computer x invvi questo dizionario anche a una mail, o se lo avete un server
[lun feb 4 2008] [15:22:01] <maruscia>	m4k3r, smtp / pop sono asincroni.. questo è un servizio in tempo reale
[lun feb 4 2008] [15:22:14] <m4k3r>	poi si dovrebbe creare uno script che riesca a unire i vari dizionari e valutane le percentuali
[lun feb 4 2008] [15:22:17] <maruscia>	come fai a gestirlo?
[lun feb 4 2008] [15:22:37] <lele85>	altro appunto che stavo discutendo con Wing_Zero
[lun feb 4 2008] [15:22:48] <Wing_Zero>	spe raga tel
[lun feb 4 2008] [15:23:08] <lele85>	i dati dovrebbero essere serializzati
[lun feb 4 2008] [15:23:20] <lele85>	in modo che un nodo li possa processare anche se parziali
[lun feb 4 2008] [15:23:24] <m4k3r>	fai ricerca->scrivi-diz->invii-una mail->lo script elabora-> database anche per utenti che usano beeseek.org
[lun feb 4 2008] [15:24:04] <DnaX88>	allora, facciamo un po' di chiarezza
[lun feb 4 2008] [15:24:08] <warp10>	Mi piacerebbe giungere ad una conclusione, magari non definitiva, ma almeno ad un punto di partenza
[lun feb 4 2008] [15:24:12] <maruscia>	lele85, infati il problema è la mole a occhio
[lun feb 4 2008] [15:24:13] <warp10>	chi vuole riassumere?
[lun feb 4 2008] [15:24:23] <maruscia>	altrimenti ci basterebbe una struttura dns-like
[lun feb 4 2008] [15:24:35] <DnaX88>	se l'utente si collega al localhost vuol dire che sta usando hive sul proprio pc
[lun feb 4 2008] [15:24:41] <maruscia>	che di fatto è supernodo - overlay
[lun feb 4 2008] [15:24:53] <maruscia>	ah ecco
[lun feb 4 2008] [15:25:08] <DnaX88>	un utente che fa la sua ricerca non essendo "volontario" effettua la ricerca attraverso www.beeseek.org
[lun feb 4 2008] [15:25:33] <DnaX88>	entrambi raccolgono i risultati (se non sbaglio)
[lun feb 4 2008] [15:25:43] <Jak-o>	DnaX88, certo
[lun feb 4 2008] [15:26:03] <DnaX88>	sono che chi usa hive sul proprio pc sarà un nodo del database distribuito
[lun feb 4 2008] [15:26:32] <Wing_Zero>	eccomi scusate
[lun feb 4 2008] [15:26:34] <Wing_Zero>	rileggo un attimo
[lun feb 4 2008] [15:26:48] 	 * Jak-o a torino nevica -.-
[lun feb 4 2008] [15:26:51] <DnaX88>	la generazione di statistiche avverrà attraverso hive sul proprio pc o su hive caricato sul server raggiungibile attraverso www.beeseek.org
[lun feb 4 2008] [15:27:19] <DnaX88>	insonna su tutti e due
[lun feb 4 2008] [15:27:50] <DnaX88>	hive invierà la statistiche con una connessione normale, o http o raw, grezza
[lun feb 4 2008] [15:27:54] <Jak-o>	<DnaX88> sono che chi usa hive sul proprio pc sarà un nodo del database distribuito → in ogni caso le sue statistiche vengono inviate, poichè se spegne il pc le sue stats non sono più raggiungibili
[lun feb 4 2008] [15:28:04] <DnaX88>	esatto
[lun feb 4 2008] [15:28:17] <Jak-o>	*vengono condivise
[lun feb 4 2008] [15:28:39] <DnaX88>	i nodo dei volontari dovrenno ogni volta inviare le statistiche al server centrale, le elabora e aggiorna o manda le valutazioni ai peer
[lun feb 4 2008] [15:29:26] <lele85>	mmm
[lun feb 4 2008] [15:29:35] <Jak-o>	quindi le statistiche prodotte da un nodo passano dal server e poi vengono inviate a "casaccio" agli altri nodi
[lun feb 4 2008] [15:29:45] <Wing_Zero>	non a casaccio Jak-o
[lun feb 4 2008] [15:29:55] <Wing_Zero>	cmq questa e' la parte piu' complicata
[lun feb 4 2008] [15:30:00] <Jak-o>	Wing_Zero, intendo non allo stesso nodo di partenza
[lun feb 4 2008] [15:30:08] <DnaX88>	quando viene fatta una ricerca è necessario sapere subito e chi connettersi, se no ci vorranno parecchi secondi prima di avere un quadro completo dei risultati
[lun feb 4 2008] [15:30:08] <Wing_Zero>	"come" fare il routing delle varie informazioni.
[lun feb 4 2008] [15:30:32] <Wing_Zero>	•DnaX88• in moltre reti ogni ha ha una routing table. che stabilisce subito a chi connettersi.
[lun feb 4 2008] [15:30:43] <Jak-o>	aggiungo un altro piccolo pezzo
[lun feb 4 2008] [15:30:57] <Jak-o>	il db non dovrebbe essere criptato per due motivi
[lun feb 4 2008] [15:31:04] <Jak-o>	trasparenza sui contenuti
[lun feb 4 2008] [15:31:13] <Jak-o>	minor volume occupato
[lun feb 4 2008] [15:31:17] <Wing_Zero>	Cmq, tutti questi fattori, vengono enormemente influenzati da COME strutturiamo la rete. cluster, p2p o ibrida. quindi prima io direi di decire questo punto, poi si vede il resto
[lun feb 4 2008] [15:31:19] <lele85>	Jak-o: su questo non sono troppo daccordo
[lun feb 4 2008] [15:31:20] <Jak-o>	(ma questo riguarda il db)
[lun feb 4 2008] [15:31:30] <warp10>	concordo con Wing_Zero
[lun feb 4 2008] [15:31:33] <DnaX88>	Jak-o: ma quella è un dettaglio secondario
[lun feb 4 2008] [15:31:35] <warp10>	facciamo un passo alla volta
[lun feb 4 2008] [15:31:50] <lele85>	si parlavamo di struttura
[lun feb 4 2008] [15:31:57] <Wing_Zero>	raga, valutiamo i pro ed i contro delle varie strutture.
[lun feb 4 2008] [15:31:59] <Jak-o>	inoltre ci deve essere ridondanza di informazioni
[lun feb 4 2008] [15:32:10] <Jak-o>	non so se questo centra qualcosa :D
[lun feb 4 2008] [15:32:33] <warp10>	quando alla struttura della rete, andando a stringere sembra che abbiamo 3 opzioni, giusto?
[lun feb 4 2008] [15:32:37] <DnaX88>	poi è impossibile dare ad un nodo una parola chiave! per la parola "linux" potrebbe avere le dimensioni per centinaia di Gb...
[lun feb 4 2008] [15:32:48] <Wing_Zero>	DnaX88
[lun feb 4 2008] [15:32:52] <Wing_Zero>	e' quello che intendevo io
[lun feb 4 2008] [15:33:01] <Jak-o>	warp10, riassumi...
[lun feb 4 2008] [15:33:02] <Wing_Zero>	se posso faccio un piccolo riassunto con i pro ed i contro
[lun feb 4 2008] [15:33:08] <DnaX88>	ok, via
[lun feb 4 2008] [15:33:09] <warp10>	Wing_Zero: procedi
[lun feb 4 2008] [15:33:10] <Jak-o>	ok lo fa Wing_Zero
[lun feb 4 2008] [15:33:12] <Wing_Zero>	se mi state ad ascoltare, cosi' scrivo:
[lun feb 4 2008] [15:33:12] <Jak-o>	:)
[lun feb 4 2008] [15:33:27] <Wing_Zero>	allora 3 opzioni: CLUSTE, P2P pura, IBRIDA (come ha detto lele85)
[lun feb 4 2008] [15:34:44] <DnaX88>	si
[lun feb 4 2008] [15:34:50] <Wing_Zero>	1) CLUSTER: PRO: - alta affidabilita' (direttamente proporzionale al numero dei cluster e quindi dei supernodi) -Velocita' (si sanno quali sono i cluster centrali e si riesce a raggiungere tutta la rete in minor tempo).
[lun feb 4 2008] [15:36:13] <Wing_Zero>	CONTRO: -Costi elevati (i supernodi devono essere sempre attivi, avere uan buona banda passante, etc...) -Impossibile suddividere il DB per "parole chiave o contenuti": in pratica la rete a cluster e' utile quando è possibile suddividere il DB in piu' parti, ed uno sapendo gia in quale parte cercare, scarta a priori alcuni nodi.
[lun feb 4 2008] [15:36:33] <Wing_Zero>	Con un motore di ricerca , visto che le ricerche sono "aleatorie" questo non e' possibile.
[lun feb 4 2008] [15:37:30] <Wing_Zero>	2) P2P pura: PRO: -semplicità di realizzazione: tutti i nodi sono del tutto simili -Si adatta bene al tipo di DB che dobbiamo inserire noi
[lun feb 4 2008] [15:37:51] <m4k3r>	+costi non elevati
[lun feb 4 2008] [15:38:16] <Wing_Zero>	CONTRO: -bassa afidabilità -bassa velocità (anche se penso si possa ovviare)
[lun feb 4 2008] [15:39:12] <lele85>	per esempio di velocità prendete una ricerca sulla rete kad di amule
[lun feb 4 2008] [15:39:26] <Wing_Zero>	3) RETE IBRIDA: come dice lele, prima si inseriscono alcuni cluster con supernodi e poi dopo aver raggiunto il limite di soglia si tolgono. Unico problema: sta nella progettazione. Deve essere motlo flessibile come rete e si rischia grosso se viene progettata male.
[lun feb 4 2008] [15:39:43] <Wing_Zero>	ho finioto il riassunto -------
[lun feb 4 2008] [15:39:47] <warp10>	bene
[lun feb 4 2008] [15:39:47] <m4k3r>	lol
[lun feb 4 2008] [15:39:56] <warp10>	chi vuole aggiungere *rapidamente* qualcosa?
[lun feb 4 2008] [15:39:58] <Wing_Zero>	spero di essere stato chiaro
[lun feb 4 2008] [15:40:09] 	 * warp10 *molto* rapidamente
[lun feb 4 2008] [15:40:09] <DnaX88>	beh, la ibrida potrebbe essere una peer2peer con pochi peer sempre accesi ed affidabili
[lun feb 4 2008] [15:41:00] <warp10>	se non c'è altro, vorrei una votazione sull'argomento
[lun feb 4 2008] [15:41:07] <Wing_Zero>	•DnaX88• concordo. ma in quel caso sempre accesi= banda passante alta, grande capacita' di archiviazione
[lun feb 4 2008] [15:41:40] <warp10>	1) cluster; 2) P2P pura; 3) Ibrida. Votate tutti, prego, e, volendo, motivate il vostro voto
[lun feb 4 2008] [15:41:48] <Jak-o>	sappiate che io voterò la numero 3 perchè è la più furba delle tre per ovvie ragioni
[lun feb 4 2008] [15:41:54] <Wing_Zero>	xke' se prendi dei peer normali, e come dici te li lasci "sempre accesi ed affidabili" , dovesse capitare che gli altri peer sono down loro si accolano tutto il lavoro e potrebbe cadere la rete intera
[lun feb 4 2008] [15:41:58] <Jak-o>	ma dovete essere in grado di realizzarla
[lun feb 4 2008] [15:42:02] <DnaX88>	Wing_Zero: certamente!
[lun feb 4 2008] [15:42:15] <Wing_Zero>	è la piu' complicatissima da realizzare
[lun feb 4 2008] [15:42:21] <Jak-o>	direi di non lanciarsi in missioni totalmente impossibili....solo quasi impossibili
[lun feb 4 2008] [15:42:26] <Wing_Zero>	•DnaX88• a quel punto nn sono piu' peer normali ma supernodi ^^
[lun feb 4 2008] [15:42:39] <Wing_Zero>	visto che hanno costi maggiori per tenerli up
[lun feb 4 2008] [15:42:50] <Wing_Zero>	niente e' impossibile
[lun feb 4 2008] [15:42:59] <DnaX88>	si, ma questo all'inizio per consentire di erogare il servizio anche in assenza di molti nodi...
[lun feb 4 2008] [15:43:19] <Jak-o>	DnaX88, stai descrivendo la rete ibrida! :)
[lun feb 4 2008] [15:43:23] <lele85>	dal punto di vista "progettuale" credo che l'ibrido sia l'ottimo
[lun feb 4 2008] [15:43:34] <Wing_Zero>	DnaX88 : sn d'accordo con te. pero' se sn peer normale, nn ci consentono di "velocizzare" le ricerche.
[lun feb 4 2008] [15:43:47] 	 * Jak-o vota numero 3
[lun feb 4 2008] [15:43:51] <DnaX88>	io stesso potrei mettere un pc e tenerlo fisso collegato in rete, il mio modem infatti è sempre collegato in rete
[lun feb 4 2008] [15:44:33] <DnaX88>	peccato che il modem ha qualche mb di memoria (è basato sul linux...)
[lun feb 4 2008] [15:44:46] 	 * warp10 esorta tutti a votare e chiudere il punto... siamo quasi a due ore di riunione :S
[lun feb 4 2008] [15:44:55] <Wing_Zero>	DnaX88 si si puo' fare... il punto e' che in questo modo avremmo costi piu' alti di un normale peer, e velocita' di ricerca meno elevate rispetto ad un supernodo.
[lun feb 4 2008] [15:45:15] 	 * lele85 vota quello che ha proposto: 3
[lun feb 4 2008] [15:45:16] <lele85>	:D
[lun feb 4 2008] [15:45:47] 	 * Wing_Zero è indeciso
[lun feb 4 2008] [15:45:51] <Jak-o>	Wing_Zero, però li i costi vanno visti al microscopio ;)
[lun feb 4 2008] [15:46:15] <DnaX88>	quanto costa mantenere in server dedicato?
[lun feb 4 2008] [15:46:28] Comunicazione	-m4k3r a #beeseek-devs- quoto il num 3!
[lun feb 4 2008] [15:46:32] 	 * Wing_Zero vota anche la numero 3. gli piacciono le sfide impossibili
[lun feb 4 2008] [15:46:35] <lele85>	Wing_Zero: pensaci da questo punto di vista
[lun feb 4 2008] [15:46:43] <DnaX88>	è possibile farsi amiche qualche università che dà uno spazio per un server?
[lun feb 4 2008] [15:46:55] <warp10>	direi che c'è una buona convergenza sull'idea della rete ibrida
[lun feb 4 2008] [15:47:07] <Jak-o>	DnaX88, mmm politecnico di torino ci posso lavora
[lun feb 4 2008] [15:47:11] <lele85>	useresti un motore di ricerca che all'inizo non è affidabile?
[lun feb 4 2008] [15:47:15] <Jak-o>	maruscia, no0tic, DnaX88 ?
[lun feb 4 2008] [15:47:37] <DnaX88>	il gulp ha un server al dip. di informatica a pisa, e lì risiede anche il gruppo di traduzione KDE italiano
[lun feb 4 2008] [15:47:48] 	 * DnaX88 vota la numero 3
[lun feb 4 2008] [15:48:04] <maruscia>	+1 per la 3)
[lun feb 4 2008] [15:48:13] <Wing_Zero>	lo portermo come tesi io e lele85 . quidni spero che un pc/server ce lo lascino usare.
[lun feb 4 2008] [15:48:17] <no0tic>	+1 3
[lun feb 4 2008] [15:48:23] <DnaX88>	ma cmq è una soluzione temporanea ed espandibile
[lun feb 4 2008] [15:48:29] <warp10>	Bene, direi che la questione è chiusa. Diamo per buono che sarà scelta l'idea della rete ibrida. Visto che mancano andrea-bs e simone brunozzi vorrei sentire il loro parere, magari nella ML del consiglio.
[lun feb 4 2008] [15:48:44] <warp10>	Se non ci sono osservazioni, accelererei verso il punto successivo all'OdG
[lun feb 4 2008] [15:48:54] <warp10>	(si sta facendo assai tardi)
[lun feb 4 2008] [15:48:57] <Wing_Zero>	deve essere molto flessibile.
[lun feb 4 2008] [15:48:58] <lele85>	passiamo oltre
[lun feb 4 2008] [15:49:07] <Wing_Zero>	OdG=ordine del giorno?
[lun feb 4 2008] [15:49:12] <warp10>	Wing_Zero: yep!
[lun feb 4 2008] [15:49:16] <DnaX88>	si, qualcuno con buone conoscenze dell'inglese faccia un riassunto in ML
[lun feb 4 2008] [15:49:24] <lele85>	<Wing_Zero> deve essere molto flessibile. -> la facciamo di legno
[lun feb 4 2008] [15:49:29] <warp10>	DnaX88: +1
[lun feb 4 2008] [15:49:45] <Wing_Zero>	lele85 -> te la spacco in testa la trave di legno
[lun feb 4 2008] [15:49:52] <DnaX88>	XD ahaha
[lun feb 4 2008] [15:49:54] <warp10>	Come mi ricorda il buon Jak-o, il prossimo punto è il DB
[lun feb 4 2008] [15:49:58] <lele85>	ok
[lun feb 4 2008] [15:50:08] <Wing_Zero>	•DnaX88• ma xke' ci dobbiamo complicare la vita se siamo tutti italiani?
[lun feb 4 2008] [15:50:08] <warp10>	Posto che la nostra sarà una rete ibrida... che ne facciamo del DB?
[lun feb 4 2008] [15:50:16] <Wing_Zero>	quando si inserira' un dev che nn parla italiano
[lun feb 4 2008] [15:50:17] <Jak-o>	scuaste sono in ritardo con una domanda
[lun feb 4 2008] [15:50:22] <Wing_Zero>	gli traduco tutto io, promesso
[lun feb 4 2008] [15:50:24] <Jak-o>	ma xpeer lo abbiamo abbandonato?
[lun feb 4 2008] [15:50:25] <DnaX88>	XML? facilità di creazione, mantenimento, programmazione e interrogazione :D
[lun feb 4 2008] [15:50:32] <warp10>	Wing_Zero: LOL
[lun feb 4 2008] [15:50:41] 	 * warp10 tira un pugno a Jak-o 
[lun feb 4 2008] [15:50:47] <lele85>	warp10: traduco io
[lun feb 4 2008] [15:50:49] 	 * warp10 un pugno morbido :P
[lun feb 4 2008] [15:50:53] <lele85>	e metto in ML
[lun feb 4 2008] [15:50:58] 	 * Jak-o lo incassa ma va avanti lo stesso con la domanda!
[lun feb 4 2008] [15:51:01] <warp10>	lele85: benissimo. ML Dev, ovviamente
[lun feb 4 2008] [15:51:01] <Wing_Zero>	•Jak-o• xpeer e' ottimo come cosa
[lun feb 4 2008] [15:51:04] <Wing_Zero>	per prendere spunto
[lun feb 4 2008] [15:51:12] <Wing_Zero>	ti "insegna" passo passo, come progettare il tutto
[lun feb 4 2008] [15:51:16] <Wing_Zero>	criteri di affidabilita'
[lun feb 4 2008] [15:51:19] <Wing_Zero>	indici matematici
[lun feb 4 2008] [15:51:20] <Wing_Zero>	etc...
[lun feb 4 2008] [15:51:20] <Jak-o>	ok grazie mi mancava questo passaggio! :)
[lun feb 4 2008] [15:51:26] <warp10>	ragazzi, vi prego, non riapriamo ferite. Possiamo discutere ulteriormente su xpeer e il resto in lista
[lun feb 4 2008] [15:51:27] <DnaX88>	come gestione del db, XQuery (devo dare meglio una occhiata)
[lun feb 4 2008] [15:51:28] <Jak-o>	prego con il db
[lun feb 4 2008] [15:51:28] <Wing_Zero>	per il resto la ristrutturiamo da 0
[lun feb 4 2008] [15:51:34] <warp10>	concentriamoci sul DV. Chi vuole parlare?
[lun feb 4 2008] [15:51:43] <lele85>	comunque per i dati io sono con DnaX88: XML per me è la scelta
[lun feb 4 2008] [15:51:44] <warp10>	s/DV/DB
[lun feb 4 2008] [15:51:59] <Wing_Zero>	XML assolutamente
[lun feb 4 2008] [15:52:18] <lele85>	un DBMS ha troppe funzionalità secondo me
[lun feb 4 2008] [15:52:21] <Wing_Zero>	nessuna DB SQL. sarebbe ridondante, sovraddimensionato, e scomodo per le nostre esigenze.
[lun feb 4 2008] [15:52:39] <Jak-o>	mi sembra che andrea-bs fosse d'accordo su XML dopo una discussione con lele85 e DnaX88
[lun feb 4 2008] [15:52:48] <Wing_Zero>	si vota: XML o SQL (quello che sia, mysql, postgree sql, ms sql...)
[lun feb 4 2008] [15:52:53] 	 * Wing_Zero vota XML
[lun feb 4 2008] [15:52:56] <DnaX88>	altre soluzioni mi sembrano troppo pesanti, un DB relazionale secondo me non è richiesto...
[lun feb 4 2008] [15:53:08] <DnaX88>	Wing_Zero: c'è molta differenza...
[lun feb 4 2008] [15:53:10] 	 * Jak-o astenuto (propenso XML)
[lun feb 4 2008] [15:53:34] <DnaX88>	ci sono alcuni db che tramite SQl interrogano db mlto elementari... come TextDB
[lun feb 4 2008] [15:53:35] <Wing_Zero>	•DnaX88• si lo so. ma l'xml e' piu' comodo ed adatto a noi cmq sia.
[lun feb 4 2008] [15:54:40] <lele85>	gli altri hanno esperienze in materia?
[lun feb 4 2008] [15:55:29] <maruscia>	io conosco molto bene sql, meno xml
[lun feb 4 2008] [15:55:37] <DnaX88>	cmq io sono sostenitore di XML
[lun feb 4 2008] [15:55:37] <m4k3r>	io nulla :D
[lun feb 4 2008] [15:55:47] <maruscia>	direi che appoggio quello che deciderete:)
[lun feb 4 2008] [15:56:02] <warp10>	maruscia: saggia decisione :D
[lun feb 4 2008] [15:56:03] <DnaX88>	SQL è solo un linguaggio di query...
[lun feb 4 2008] [15:56:08] <Wing_Zero>	maruscia : nn penso che per il nostro DB sia "sovradimensionato" l'sql?
[lun feb 4 2008] [15:56:16] <Wing_Zero>	*nn pensi
[lun feb 4 2008] [15:56:29] <Jak-o>	beh se maruscia non "difende" sql vorrà dire pur qualcosa no? :D
[lun feb 4 2008] [15:56:46] <DnaX88>	è possibile interrogare anche tutti il db distribuito con una query SQL....
[lun feb 4 2008] [15:57:18] <maruscia>	devo fuggire :)
[lun feb 4 2008] [15:57:21] <maruscia>	leggerò il log
[lun feb 4 2008] [15:57:22] <warp10>	direi che stavolta abbiamo fatto molto prima :)
[lun feb 4 2008] [15:57:30] <warp10>	tutti d'accordo per xml?
[lun feb 4 2008] [15:57:30] <maruscia>	buona continuazione! ;)
[lun feb 4 2008] [15:57:35] <lele85>	http://www.w3.org/TR/xquery/
[lun feb 4 2008] [15:57:36] 	 * maruscia va, ciao a tutti
[lun feb 4 2008] [15:57:36] 	 * warp10 saluta maruscia :)
[lun feb 4 2008] [15:57:46] Nick	maruscia è ora noto come ma[zZ-_-].
[lun feb 4 2008] [15:57:47] <lele85>	ciao maruscia
[lun feb 4 2008] [15:58:09] <Wing_Zero>	ciao ma[zZ-_-]
[lun feb 4 2008] [15:58:21] <warp10>	come nel caso precedente, vorrei sentire le opinioni di andrea e simone ed eventualmente ampliare la discussione in ML. lele, provvedi tu, immagino, no?
[lun feb 4 2008] [15:58:39] <lele85>	dovrò scrivere la bibbia :D
[lun feb 4 2008] [15:58:44] <lele85>	ok
[lun feb 4 2008] [15:58:47] <Wing_Zero>	buon divertimento con la ml lele
[lun feb 4 2008] [15:58:48] <Wing_Zero>	^^
[lun feb 4 2008] [15:58:50] <lele85>	comunque mi ci metto
[lun feb 4 2008] [15:58:59] <warp10>	lele85: sii breve, succinto e compendioso, e attacha i log da qualche parte su internet così se  li leggono
[lun feb 4 2008] [15:59:06] <lele85>	warp10: naturalmente schematizzo
[lun feb 4 2008] [15:59:14] <DnaX88>	per punti
[lun feb 4 2008] [15:59:18] <lele85>	sono sempre stato bravo a riassumere
[lun feb 4 2008] [15:59:24] <Jak-o>	<warp10> lele85: sii breve, succinto e compendioso, e attacha i log da qualche parte su internet così se  li leggono → tanto sono due righe! :D
[lun feb 4 2008] [15:59:27] <warp10>	ragazzi, non ci sono altri punti all'OdG, ma se avete cinque minuti vorrei introdurre un argomento
[lun feb 4 2008] [15:59:30] <warp10>	lele85: ottimo ;)
[lun feb 4 2008] [15:59:45] <lele85>	warp10: senza dubbio
[lun feb 4 2008] [15:59:51] <warp10>	non necessita di una prolungata discussione qui, solo di una riflessione
[lun feb 4 2008] [16:00:11] <Wing_Zero>	dica
[lun feb 4 2008] [16:00:14] <warp10>	il punto è come popolare il DB con i primi dati
[lun feb 4 2008] [16:00:15] <DnaX88>	se nessuno ha altro da dire parli ora e taccia per sempre!
[lun feb 4 2008] [16:00:21] <warp10>	inizialmente l'ipotesi era usare Google
[lun feb 4 2008] [16:00:33] <DnaX88>	già... ci sono problemi con l'utilizzo di google
[lun feb 4 2008] [16:00:36] <warp10>	hive avrebbe restituito i risultati di Google, e nel frattempo popolato i DB
[lun feb 4 2008] [16:00:50] <warp10>	successivamente hive avrebbe restituito i dati del solo DB ignorando Google
[lun feb 4 2008] [16:01:09] <Wing_Zero>	io sapevo che simone comprava i risultati da amazon.com
[lun feb 4 2008] [16:01:09] <Wing_Zero>	che nn costavano molto...
[lun feb 4 2008] [16:01:18] <warp10>	rileggendo per bene i terms of use di Google, in Consiglio ci siamo accorti che è vietato usare google per ricerche automatiche
[lun feb 4 2008] [16:01:39] <warp10>	quindi il punto è: come facciamo? alexa, crawler, immissione manuale? Altro?
[lun feb 4 2008] [16:01:42] <warp10>	-fine-
[lun feb 4 2008] [16:02:20] <warp10>	La domanda principale è: sarebbe utile, proficuo e facile fare un crawler per popolare il DB?
[lun feb 4 2008] [16:02:22] <DnaX88>	navigazione tramite hive a tutto foo
[lun feb 4 2008] [16:02:23] <Jak-o>	Wing_Zero, quello a cui ti riferisci è Alexa
[lun feb 4 2008] [16:02:25] <Wing_Zero>	•warp10• si e' vietato usare google. devi comprare la licenza (come ha fatto virgilio.it, che costa centinaia di milioni). Per questo motivo mi era sembrato di capire che simone volesse comprare i risultati da amazon.com
[lun feb 4 2008] [16:02:43] <warp10>	Wing_Zero: sì, l'ipotesi di amazon.com è in campo
[lun feb 4 2008] [16:03:17] <Wing_Zero>	•Jak-o• ?
[lun feb 4 2008] [16:03:53] <lele85>	ragazzi ma grub
[lun feb 4 2008] [16:03:54] <Jak-o>	Wing_Zero, niente! :) stavo dicendo che warp10 lo aveva già scritto con il nome di Alexa
[lun feb 4 2008] [16:03:55] <DnaX88>	ah già, devo chiedere a andrea-bs se controlla i robots.txt e i meta tag...
[lun feb 4 2008] [16:04:13] <lele85>	il crawlet distribuito open che usa wikia 
[lun feb 4 2008] [16:04:28] <Jak-o>	ehm ci sarebbero anche eventualmente i db di altri motori opensource
[lun feb 4 2008] [16:04:45] <warp10>	lele85: è disponibile sotto GPL (o similare)?
[lun feb 4 2008] [16:04:52] <lele85>	mi sembra di si
[lun feb 4 2008] [16:05:01] <warp10>	se si potesse riusare un codice già scritto sarei ben contento
[lun feb 4 2008] [16:05:38] <Jak-o>	http://en.wikipedia.org/wiki/Grub_%28search_engine%29
[lun feb 4 2008] [16:06:44] <Jak-o>	mmm ma non fa praticamente quello che farebbe hive nei peers che lo ospitano? :D
[lun feb 4 2008] [16:06:44] <lele85>	non c'è la licenza
[lun feb 4 2008] [16:07:00] <lele85>	Jak-o: seve per il DB iniziale
[lun feb 4 2008] [16:07:30] <Wing_Zero>	lele85 : ma ha abb siti indicizzati?
[lun feb 4 2008] [16:07:37] <warp10>	confermo, nel pacchetto non vedo licenze
[lun feb 4 2008] [16:07:52] <DnaX88>	"Wikia has now released the entire Grub package under an open source software license."
[lun feb 4 2008] [16:07:53] <warp10>	potrebbe essere rilasciato come Pubblico Dominio, ma mi pare strano
[lun feb 4 2008] [16:07:56] <Jak-o>	lele85, si lo so..però quello che mi dico io è che
[lun feb 4 2008] [16:08:08] <lele85>	warp10: però ha delle api pubbliche
[lun feb 4 2008] [16:08:09] <warp10>	DnaX88: sì, a parole sono bravi tutti, ma non c'è un'unica licenza
[lun feb 4 2008] [16:08:16] <DnaX88>	capisco...
[lun feb 4 2008] [16:08:24] <Jak-o>	Users of Grub can download the peer-to-peer grubclient software and let it run during computer idle time. The client indexes the URLs and send them back to the main grub server in a highly compressed form. The collective crawl could then, in theory, be utilized by an indexing system, such as the one being proposed at Wikia Search.
[lun feb 4 2008] [16:08:32] <warp10>	lele85: vero.
[lun feb 4 2008] [16:08:51] <warp10>	Jak-o: il tuo quote è molto interessante
[lun feb 4 2008] [16:09:06] <warp10>	ragazzi, qualcuno vuole occuparsi di studiare meglio la faccenda grub e riferire in ML?
[lun feb 4 2008] [16:09:35] <Jak-o>	cioè se facciamo installare grub non possiamo far installare hive? :D
[lun feb 4 2008] [16:09:36] 	 * lele85 scappa
[lun feb 4 2008] [16:09:55] <Wing_Zero>	spe
[lun feb 4 2008] [16:09:59] <Wing_Zero>	prima che andate via
[lun feb 4 2008] [16:10:07] <warp10>	lele85: LOL
[lun feb 4 2008] [16:10:11] <lele85>	era riferito alla cosa della ML
[lun feb 4 2008] [16:10:13] <lele85>	:D
[lun feb 4 2008] [16:10:19] <Wing_Zero>	e di terminare il briefing(che fa piu' pheego)
[lun feb 4 2008] [16:10:26] <Wing_Zero>	vediamo come suddividere il lavoro:
[lun feb 4 2008] [16:10:29] 	 * warp10 adora i briefing
[lun feb 4 2008] [16:10:47] 	 * warp10 che fa very coooooool
[lun feb 4 2008] [16:10:54] <Wing_Zero>	allora: dicevo io per adesso faccio la documentazione insieme ad andrea-bs
[lun feb 4 2008] [16:11:10] <Wing_Zero>	tempo 1 settimana e dovrebbe essere concluso (si spera)
[lun feb 4 2008] [16:11:26] <Wing_Zero>	poi passo a dare una mano alla realizzazione del db p2p
[lun feb 4 2008] [16:11:35] <lele85>	io mi occupo di riorganizzare (e dove possibile integrare con materiale)
[lun feb 4 2008] [16:11:48] <lele85>	le idee e le decisioni prese
[lun feb 4 2008] [16:12:14] <Wing_Zero>	penso che ci dovremmo dividire in 2 scaglioni: chi si occupa del core, e chi del DB
[lun feb 4 2008] [16:12:24] <warp10>	e allora alla questione grub ci penso io
[lun feb 4 2008] [16:12:49] <DnaX88>	io finiti gli esami di informatica di questa settimana posso occuparmi di aiutare a stendete la struttura della rete
[lun feb 4 2008] [16:12:55] <Wing_Zero>	sciviamo in ML la divisione dei compiti ^^
[lun feb 4 2008] [16:13:16] <DnaX88>	Wing_Zero: core, cioè? il protocollo di rete?
[lun feb 4 2008] [16:13:37] <Wing_Zero>	hive e honeybee
[lun feb 4 2008] [16:13:48] <Wing_Zero>	mica puo' fare tutto andrea da solo...
[lun feb 4 2008] [16:14:11] <Jak-o>	ehm e io faccio....
[lun feb 4 2008] [16:14:14] <Jak-o>	faccio...
[lun feb 4 2008] [16:14:19] <warp10>	mi sembrano tutte ottime idee. lele85, aggiungi anche questa suddivisione nella mailing list
[lun feb 4 2008] [16:14:20] <Jak-o>	niente come al solito! :D
[lun feb 4 2008] [16:14:28] <warp10>	Jak-o: qualcosina sul blog? ;)
[lun feb 4 2008] [16:14:31] <lele85>	Jak-o: non è vero
[lun feb 4 2008] [16:14:34] <Jak-o>	soprattuto il mio ruolo! :D
[lun feb 4 2008] [16:14:36] <lele85>	tu fai....
[lun feb 4 2008] [16:14:38] <lele85>	schifo
[lun feb 4 2008] [16:14:39] <lele85>	:P
[lun feb 4 2008] [16:14:42] <warp10>	lele85: +1
[lun feb 4 2008] [16:14:43] <Jak-o>	ecco lo sapevo
[lun feb 4 2008] [16:14:46] <m4k3r>	vi serve che aiuti nella programmazione di qualcosa
[lun feb 4 2008] [16:15:00] <m4k3r>	?
[lun feb 4 2008] [16:15:22] <Jak-o>	come vedia sono tutti volontari
[lun feb 4 2008] [16:15:28] <Jak-o>	scegli...
[lun feb 4 2008] [16:15:39] <m4k3r>	-.-
[lun feb 4 2008] [16:15:40] <warp10>	m4k3r: iscriviti alla ML, così saprai cosa c'è da fare minuto per minuto :)
[lun feb 4 2008] [16:15:49] <warp10>	Ragazzi, direi di chiudere la riunione
[lun feb 4 2008] [16:15:55] <warp10>	torniamo all'abituale cazzeggio
[lun feb 4 2008] [16:16:19] <m4k3r>	ok ciao
[lun feb 4 2008] [16:16:20] <Wing_Zero>	^^
[lun feb 4 2008] [16:16:25] <warp10>	Mi complimento con tutti per la qualità e il livello delle vostre opinioni, è stata una riunione importante e decisamente produttiva
[lun feb 4 2008] [16:16:30] <Wing_Zero>	Jak-o dichiara chiuso il meeting
[lun feb 4 2008] [16:16:31] <warp10>	sono davvero contento :-)
[lun feb 4 2008] [16:16:50] Esci	m4k3r ha lasciato questo server ("Sto andando via").
[lun feb 4 2008] [16:17:15] <Jak-o>	bene ora possiamo lavorare
[lun feb 4 2008] [16:17:15] <Wing_Zero>	anche io
[lun feb 4 2008] [16:17:18] <Wing_Zero>	^^
[lun feb 4 2008] [16:17:20] <Jak-o>	:P
[lun feb 4 2008] [16:17:29] <lele85>	mi salvo il log e inizio a riassumere
[lun feb 4 2008] [16:17:30] <warp10>	Wing_Zero: :)
[lun feb 4 2008] [16:17:31] <DnaX88>	ottimo, abbiamo concluso molto oggi
[lun feb 4 2008] [16:17:35] <warp10>	DnaX88: +1
[lun feb 4 2008] [16:17:48] <warp10>	abbiamo dato lo slancio che ci voleva!
[lun feb 4 2008] [16:17:55] <warp10>	ora però bisogna lavorare
[lun feb 4 2008] [16:17:58] 	 * Jak-o è contento che nessuno abbia colto la sua cattivissima battuta! :P
[lun feb 4 2008] [16:17:59] <DnaX88>	Jak-o: il tuo lavoro è appunto informare le masse del resoconto di oggi
[lun feb 4 2008] [16:18:01] <warp10>	Jak-o: comincia a pulire i cessi
[lun feb 4 2008] [16:18:36] <Wing_Zero>	asd
[lun feb 4 2008] [16:18:36] 	 * warp10 passa il mocio a Jak-o 
[lun feb 4 2008] [16:18:38] <Jak-o>	warp10, abbiamo comprato dei cessi comuni?
[lun feb 4 2008] [16:18:45] <Jak-o>	o quelli di casa mia?
[lun feb 4 2008] [16:18:55] <warp10>	Jak-o: sono bagni turchi

Follow ups