Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[BINMERGE] Pacchetti binari per Gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 24, 2004 8:28 am    Post subject: Reply with quote

SteelRage wrote:

[CUT]
(fra l'altro ricordo che i developers avevano discusso riguardo all'ipotesi di usare bittorrent per mettere a disposizione i distfiles, in modo da alleggerire il carico dei server... poi non so come sia andata a finire, ma suppongo cha la cosa sia morta lì, per i problemi di sicurezza intrinseci a bittorrent... peccato)


Lo usano ancora :wink:

http://torrents.gentoo.org/
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Wed Nov 24, 2004 9:42 am    Post subject: Reply with quote

In effetti per ora abbiamo pensato a bittorrent.
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Wed Nov 24, 2004 9:50 am    Post subject: Reply with quote

infatti l'idea e' di usare bittorrent, dopo un pomeriggio a capire come funzionava (w la documentazione solo per windows)

il fatto di usare bittorrent, e di conseguenza un tracker nostro, ci darebbe la possibilita' di creare una rete di reti di pacchetti binari, espandibile a piacere, fino alla conquista del globo
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 24, 2004 9:54 am    Post subject: Reply with quote

faber wrote:

[CUT]
il fatto di usare bittorrent, e di conseguenza un tracker nostro, ci darebbe la possibilita' di creare una rete di reti di pacchetti binari, espandibile a piacere, fino alla conquista del globo


Piccole manie di grandezza ;)

Vi auguro di riuscire a creare un bel progetto :D
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
drakkan
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 232

PostPosted: Wed Nov 24, 2004 10:02 am    Post subject: Reply with quote

l'idea dei binari mi sembra ottima però la userei solo per velocizzare la procedura di installazione, mi spiego se fosse possibile avere un livecd con un'interfaccia minimale che ti permette di installare velocemente il sistema secondo me sarebbe ottimo.

Una volta che il sistema è in piedi ed è possibile lavoraci si può benissimo lasciare il sistema a compilare di notte con le flag di ottimizzazione personalizzate
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 24, 2004 10:07 am    Post subject: Reply with quote

drakkan wrote:

[CUT]
Una volta che il sistema è in piedi ed è possibile lavoraci si può benissimo lasciare il sistema a compilare di notte con le flag di ottimizzazione personalizzate


Per questo ci sono già i GRP :wink:
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Nov 24, 2004 10:20 am    Post subject: Reply with quote

drakkan wrote:
l'idea dei binari mi sembra ottima però la userei solo per velocizzare la procedura di installazione, mi spiego se fosse possibile avere un livecd con un'interfaccia minimale che ti permette di installare velocemente il sistema secondo me sarebbe ottimo.


Stage3+GRP non risponde ai tuoi requisiti?
_________________
Ciao da me!
Back to top
View user's profile Send private message
drakkan
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 232

PostPosted: Wed Nov 24, 2004 12:34 pm    Post subject: Reply with quote

randomaze wrote:
drakkan wrote:
l'idea dei binari mi sembra ottima però la userei solo per velocizzare la procedura di installazione, mi spiego se fosse possibile avere un livecd con un'interfaccia minimale che ti permette di installare velocemente il sistema secondo me sarebbe ottimo.


Stage3+GRP non risponde ai tuoi requisiti?


intendevo qualcosa che automatizzi il processo di installazione senza fare tutto manualmente
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Nov 24, 2004 12:36 pm    Post subject: Reply with quote

Secondo me l'idea di fare un client p2p per i binari è ottima.

Mettete on line le vostre idee? Così se ne può discutere!

Certo, fare un buon sistema p2p non è così facile come sembra. Al di la delle questioni di sicurezza (il pacchetto che installo è veramente quello?), che certo non sono trascurabili, credo che servano buoni algoritmi per fare un sist. ben funzionante e scalabile....


Se ne può parlare!!!!
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Nov 24, 2004 12:40 pm    Post subject: Reply with quote

(mentre scrivevo mi hanno buttato fuori dall'aula computer all'università...... erano strani tizi dotati di scale......)

Dicevo, sicuramente non è banale fare un sistema decente per il p2p. Sicuramente sarebbe il caso di capire i principi fondamentali che fanno funzionare kazaa o emule, no? Insomma è inutile stare a reinventare la ruota........
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Nov 24, 2004 12:47 pm    Post subject: Reply with quote

klaudyo wrote:
Sicuramente sarebbe il caso di capire i principi fondamentali che fanno funzionare kazaa o emule, no? Insomma è inutile stare a reinventare la ruota........


Benve wrote:
In effetti per ora abbiamo pensato a bittorrent.


klaudyo, BitTorrent anche se non é un esattamente p2p come emule dovrebbe andare abbastanza bene per gli scopi del progetto ed é anche ampiamente documentato sul sito...
_________________
Ciao da me!
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Nov 24, 2004 12:48 pm    Post subject: Reply with quote

Attendo con ansia la descrizione...
Sono dubbioso su un paio di cose, ma ne posto dopo le specifiche ;)

In bocca al lupo!
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Wed Nov 24, 2004 2:01 pm    Post subject: Reply with quote

Sto preparando qualche slide per sabato...
Se le finisco prima le metto online
Back to top
View user's profile Send private message
motaboy
Retired Dev
Retired Dev


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Wed Nov 24, 2004 2:57 pm    Post subject: Reply with quote

Anch'io sono molto curioso... anche se mi sorgono alcuni milioni di dubbi.
_________________
...
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Nov 24, 2004 3:02 pm    Post subject: Reply with quote

motaboy wrote:
Anch'io sono molto curioso... anche se mi sorgono alcuni milioni di dubbi.


Io di più :lol:
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Wed Nov 24, 2004 4:34 pm    Post subject: Reply with quote

sarebbe veramente un'idea grandiosa...
eh eh mi immagino la scena, dai passami xorg con hardened per pentium 3 che ti passo firefox :D :D

I problemi più grossi in effetti riguardano la sicurezza, ma per curiosità un md5sum di un pacchetto binario fatto da due macchine con uguali architettura, flags vari (use, cfags etc) sarebbe uguale?
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Nov 24, 2004 4:44 pm    Post subject: Reply with quote

Se gcc è lo stesso e configurato (e compilato forse) in maniera uguale si...
Ma forse anche no, ci son talmente tante cose in ballo...
Sarebbe da vedere. =D
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Wed Nov 24, 2004 5:30 pm    Post subject: Reply with quote

tuxer wrote:
ma per curiosità un md5sum di un pacchetto binario fatto da due macchine con uguali architettura, flags vari (use, cfags etc) sarebbe uguale?


In teoria si, in pratica non credo.
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Nov 24, 2004 6:16 pm    Post subject: Reply with quote

Stavo pensando,
ma è proprio necessario un sistema p2p? Insomma, tutto sommato si tratta di fare un repository di file.

Non sarebbe più facile (ma ugualmente utile) gestire una sorta di database?

Mi spiego: su una macchina viene tenuto un DB con tutti i dati dei pacchetti disponibili (arch, flags, etc....). Tra questi c'è anche la locazione del pacchetto stesso (potrebbe essere locale al server ma anche sul sito personale di qualcuno).

Uno tramite un'interfaccia (Web o client locale) fa una ricerca indicando come deve essere compilato il pacchetto e gli viene restituita una URL.

Quindi un sistema centralizzato e non p2p.

Sarebbe una bella cosa creare un Web Service per l'interazione con il servizio. Tipo API di Google. Così, usando una tecnologia standard come il SOAP (xml), si potrebbe mettere su un API che fondamentalmente si interfacci con il DB. A questo punto chiunque potrebbe fare la GUI: in java, in .NET, in HTML, da linea di comando, etc.....

Spero di essere stato chiaro!

Certo il rpoblema è: chi mette su il server? Ad ogni modo, all'inizio di potrebbe prevedere di non gestire uno spazio per i binari veri e propri (che sarebbero molti MB.... GB!!!). Solo un data base di "meta" informazioni su ciò che è a disposizione. E questo lo si fa con poco.

Per quanto riguarda il discorso Web Service, non ci vuole molto a farlo!


Che ne dite?
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Nov 24, 2004 6:20 pm    Post subject: Reply with quote

Io dico: lasciamoli lavorare e guardiamoci gli slides!!
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Wed Nov 24, 2004 6:23 pm    Post subject: Reply with quote

klaudyo wrote:
Stavo pensando,
ma è proprio necessario un sistema p2p? Insomma, tutto sommato si tratta di fare un repository di file.

Che ne dite?



Se ci fornisci macchina e connessione sottoscrivo subito.

Le pretese sono poche, solo 2expN differenti binari per ogni use, per un ulteriore N di architetture, N di compilatori, N di header del kernel, N di cflags

Come vedi prevedere TUTTI i pacchetti in un repository e' una cosa impraticabile.
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Nov 24, 2004 6:29 pm    Post subject: Reply with quote

faber wrote:
klaudyo wrote:
Stavo pensando,
ma è proprio necessario un sistema p2p? Insomma, tutto sommato si tratta di fare un repository di file.

Che ne dite?



Se ci fornisci macchina e connessione sottoscrivo subito.

Le pretese sono poche, solo 2expN differenti binari per ogni use, per un ulteriore N di architetture, N di compilatori, N di header del kernel, N di cflags

Come vedi prevedere TUTTI i pacchetti in un repository e' una cosa impraticabile.



Il fatto è che il DB conterrebbe solo quello che gli utenti (registrati) inviano. Ciò che hai detto tu è un limite superiore solo teorico.

E poi ognuno si deve preoccupare di fornire la URL al pacchetto distribuendo su tutti gli utenti la necessità di spazio su disco (insomma il server potrebbe non tenere neanche un pacchetto binario, ma solo il DB con le URL ai pacchetti).

Il database dovrebbe contenere solo poche info relative al pacchetto stesso. Ce la farebbe pure Access a gestire tali info (anche nel caso peggiore che hai detto tu)!!!!!!!
Back to top
View user's profile Send private message
faber
Tux's lil' helper
Tux's lil' helper


Joined: 19 Mar 2003
Posts: 75

PostPosted: Wed Nov 24, 2004 7:04 pm    Post subject: Reply with quote

quello che hai descritto si chiama tracker bittorrent + base di dati per ricerca dei torrent, ed e' esattamente quello che binmerge fara'. Cio che NON e' e' un repository centrale di pacchetti

cmq si', deve funzionare proprio cosi'
_________________
Se hai in mano un martello, tutto quello che vedi ti sembrano chiodi.
Back to top
View user's profile Send private message
motaboy
Retired Dev
Retired Dev


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Wed Nov 24, 2004 7:29 pm    Post subject: Reply with quote

Avete dimenticato di calcolare i programmi/librerie linkati a liberie con versioni (.so) differenti. in questo caso l'unico modo per saperlo e' una analisi di tutte le librerie/programmi per vedere a cosa sono linkate e un controllo sul sistema che tali link siano soddisfatti.
_________________
...
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Nov 24, 2004 8:52 pm    Post subject: Reply with quote

Vero! Non ci avevo pensato a questo...
Mi sa che sia un ostacolo bello forte...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 2 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum