Pagina 1 di 17

Slackyd - Slacky downloader [DEAD]

Inviato: mar gen 15, 2008 18:12
da Dani
Slacky downloader è un programma scritto in c che permette di scaricare i pacchetti slackware dai repositorory , di aggiornarli, risolvere le dipendenze, compilarli e altro :-)

http://www.slacky.eu/~dani/slackyd/

Re: Slacky Downloader 0.0.1 :)

Inviato: mar gen 15, 2008 19:18
da gohanz
Complimenti provato e funziona benissimo! :p

Re: Slacky Downloader 0.0.1 :)

Inviato: mar gen 15, 2008 19:33
da Blizzard
ciao,

innanzitutto complimenti per il lavoro che mi sembra utile ed articolato. Ho scaricato il sorgente ma ancora non lo provo e vorrei comunque darci un'occhiata.
Ti volevo chiedere solo una cosa... ma il calcolo dell'MD5 lo hai implementato tu???

poi comunque appena ho un po di tempo rendo meglio merito al tuo lavoro provandolo un po :p

ciao
Gio

Re: Slacky Downloader 0.0.1 :)

Inviato: mar gen 15, 2008 22:04
da DaD
Ah ma allora era per quello che imprecavi per l'md5 in C su msn .
comunque lo provato è funge per bene bravo, appena ho voglia mi metto a spulciare il codice =D>

Re: Slacky Downloader 0.0.1 :)

Inviato: mar gen 15, 2008 22:43
da Loris
Bravo Dani, non mollare sto progetto che è molto utile per gli utenti di Slacky, non posso giudicare il codice ma risulta comodo ed efficace.
Bravo !!

Re: Slacky Downloader 0.0.1 :)

Inviato: mar gen 15, 2008 22:55
da michelino
L'ho provato, molto bello ed utile, se posso permettermi, utilissima lo switch "-w", ma sarebbe più intellegibile se il listato delle dipendenze fosse riga per riga.
Complimentoni comunque, credo proprio che lo utilizzrò

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 9:42
da lamarozzo
:geniale:

Complimenti, hai avuto un'idea fantastica.

Perchè non implementare un controllo delle dipendenze? Di solito nella descrizione dei pacchetti sono riportate e si potrebbe implementare un meccanismo per estrarle, controllare sul sistema quali mancano ed eventualmente installarle. Sarebbe fantastico e se serve una mano mi offro volontario (ho poco tempo ma la notte è lunga).

Che ne dite?

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 10:05
da Blizzard
beh! si... l'idea è bella...

ma non è che se si esagera c'esce IMHO un apt-slack?? :P

Comunque almeno sulla notifica delle dipendenze sono d'accordissimo...

ciao
Gio

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 10:34
da lamarozzo
Sì, non volevo dire niente di complesso e sofisticato. Si controllano solamente quelle dipendenze che il volenteroso pacchettizatore slacky ha indicato e che fanno riferimento ad altri pacchetti sempre presenti nello stesso repository. Secondo me funziona perchè slacky.eu è molto coerente e non richiede repository esterni. Poi se manca qualche dipendenza si può sempre tornare all'old style e rimboccarsi le maniche. Almeno ci si risparmia un bel po' di lavoro quando si scaricano software (come Inkscape) pieni zeppi di dipendenze.

Ovviamente è tutto nelle mani di Dani.

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 15:17
da Dani
Come ho scritto prima questa e' solo un anteprima, ancora c'è molto ma molto lavoro da fare, anche sulle poche opzioni disponibili nel programma, a partire da quella che mostra le informazioni del pacchetto che allo stato attuale e' poco utile.
Ho apprezzato molto i suggerimenti, ne terro' conto, e ancor di piu' i complimenti :)

Blizzard ha scritto:Ti volevo chiedere solo una cosa... ma il calcolo dell'MD5 lo hai implementato tu???

La lettura dell'hash dalla lista ed il confronto sul md5 del pacchetto si, ma per il calcolo vero e proprio ho usato il codice presente nel rfc (comprensivo di commenti e © :) )
Ci ho provato a reimplementarlo ma le mie scarsi dote matematiche non me lo hanno permesso .

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 20:52
da Vito
Bellissimo!non è che ne esce fuori un tool tipo slapt-get/swaret esclusivamente per slacky?? 8) 8)

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 21:27
da Loris
Io andrei contro tendenza, nessun gestore delle dipendenze, solo un avviso, esempio, installo il pacchetto A che ha come dipendenze il pacchetto B e C, Slacky Downloader verifica la presenza/assenza e mi avvisa... ti manca il pacchetto B, procedi con l'installazione. Eviterei automatismi spinti, che spesso possono confondere gli utenti poco attenti... in modo tale da lasciare all'utente il compito di amministrare il sistema.
Rinnovo i complimenti, grande !!

Re: Slacky Downloader 0.0.1 :)

Inviato: mer gen 16, 2008 21:54
da Blizzard
Io andrei contro tendenza, nessun gestore delle dipendenze, solo un avviso, esempio, installo il pacchetto A che ha come dipendenze il pacchetto B e C, Slacky Downloader verifica la presenza/assenza e mi avvisa... ti manca il pacchetto B, procedi con l'installazione. Eviterei automatismi spinti, che spesso possono confondere gli utenti poco attenti... in modo tale da lasciare all'utente il compito di amministrare il sistema.
Rinnovo i complimenti, grande !!

straquoto... di base non adoro i sistemi che prendono iniziative

Re: Slacky Downloader 0.0.1 :)

Inviato: gio gen 17, 2008 6:07
da Dani
Grazie ancora, gentilissimi :)

Per quanto riguarda il programma ho appena sistemato la possibilità di vedere le dipendenze in maniera leggibile, usando un'opzione apposita. Se tutto va bene domani (?) riguardo il codice, lo rendo piu' usabile (ad esempio salvare la lista dei pacchetti nel percorso corrente non puo' andar bene) e uppo la 0.0.2...
Ho inoltre corretto un bug che faceva terminare il programma cercando pacchetti di 2 lettere...

Re: Slacky Downloader 0.0.1 :)

Inviato: gio gen 17, 2008 20:42
da Vito
Blizzard ha scritto:
Io andrei contro tendenza, nessun gestore delle dipendenze, solo un avviso, esempio, installo il pacchetto A che ha come dipendenze il pacchetto B e C, Slacky Downloader verifica la presenza/assenza e mi avvisa... ti manca il pacchetto B, procedi con l'installazione. Eviterei automatismi spinti, che spesso possono confondere gli utenti poco attenti... in modo tale da lasciare all'utente il compito di amministrare il sistema.
Rinnovo i complimenti, grande !!

straquoto... di base non adoro i sistemi che prendono iniziative

è un'idea geniale davvero!!!!!!!