Slackyd: Rinascita!

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio gen 08, 2004 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Slackyd: Rinascita!

Messaggioda navajo » ven ott 29, 2010 9:51

Ho creato questo nuovo Thread in cui parlare del nuovo progetto di slackyd. se non vi piace il titolo si può cambiare :D :D
Buon lavoro.

Avatar utente
GatewayAsteroid
Linux 1.0
Linux 1.0
Messaggi: 65
Iscritto il: ven nov 27, 2009 18:26
Nome Cognome: Davide
Slackware: 13.37
Desktop: XFCE
Località: Milano

Re: Slackyd: Rinascita!

Messaggioda GatewayAsteroid » ven ott 29, 2010 10:37

Bene! :) Cominciamo a cambiare versione? E' solo marketing, lo so, ma "beta" non invoglia :D

Grazie :)

albatrosla
Packager
Packager
Messaggi: 1294
Iscritto il: sab mar 27, 2004 0:00
Slackware: current
Desktop: fluxbox.git
Località: Bressa - Friuli / Torino
Contatta:

Re: Slackyd: Rinascita!

Messaggioda albatrosla » ven ott 29, 2010 11:53

Bene, vedo che la cosa sta prendendo una bella piega e non può che far piacere: slackyd è un ottimo tool, anche se migliorabile. Personalmente, comunque, non vedo molte cose che si possano aggiungere. L'install non lo trovo necessario e così com'è ora il programma impone la prudenza che si deve.
Una cosa che mi viene in mente è una rapida verifica delle dipendenze incrociate. Mi spiego: quando scarico un package che ha più dipendenze, capita talvolta che più di una di esse abbia ulteriori dipendenze. Se tra queste ultime alcune sono in comune, viene ripetuta più volte la richiesta di scaricarla. E' una cosa che mi capita, ad esempio, quando scarico hugin, che ha come dipendenza libpano13 al pari di autopano-sift-c, a sua volta dipendenza di hugin; questo fa sì che slackyd richieda se scaricare libpano13 due volte, visto che il package non è stato ancora installato sebbene sia stato scaricato alla precedente richiesta.

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio gen 08, 2004 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: Slackyd: Rinascita!

Messaggioda navajo » ven ott 29, 2010 12:10

Io la penso come Albatrosia.
Ho usato slackyd già dal suo primo rilascio.
personalmente non vedo la necessità di aggiungere la funzione di "installazione pacchetti". Slackyd è nato senza questo scopo, e IMHO dovrebbe rimanerne senza.
Come Albatrosia ho avuto anche io problemini con le dipendenze.

Avatar utente
shark1500
Linux 2.6
Linux 2.6
Messaggi: 785
Iscritto il: gio apr 03, 2008 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd: Rinascita!

Messaggioda shark1500 » ven ott 29, 2010 12:10

Terro` presente, e vedo se riesco ad aggiungere un controllo.

Prima di fare queste modifiche volevo pero` aggiungere la patch sull'md5, poi sistemare un attimo il lavoro della slackware64 e rilasciare una versione "non beta", per le modifiche successive ci si pensa.

EDIT: Non ho intenzione di aggiungere la funzione di installazione, tranquilli :-)

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun giu 27, 2005 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Slackyd: Rinascita!

Messaggioda Luci0 » ven ott 29, 2010 12:26

Una volta non voleva fare i download di un pacchetti che hanno lo stesso nome ma una versione diversa ... mi ricordo di aver effettuato il download a mano ...

Avatar utente
shark1500
Linux 2.6
Linux 2.6
Messaggi: 785
Iscritto il: gio apr 03, 2008 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd: Rinascita!

Messaggioda shark1500 » ven ott 29, 2010 13:02

Mi sto segnando tutte le varie cose :-), Luci0, puoi guardare se il problema c'e` ancora o e` stato risolto nelle ultime versioni?

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4929
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Slackyd: Rinascita!

Messaggioda ZeroUno » ven ott 29, 2010 13:13

la patch, si, quella serve per usare le librerie ssl di sistema e andrebbe messa anche per la 32 bit (per la 64 è necessaria, per la 32 è facoltativa, ma io la metterei e via)

l'altra patch (visto che parlavo al plurale) è già stata integrata nella versione corrente, ed aggiungeva il wget come metodo di download.

Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
shark1500
Linux 2.6
Linux 2.6
Messaggi: 785
Iscritto il: gio apr 03, 2008 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd: Rinascita!

Messaggioda shark1500 » ven ott 29, 2010 13:39

Per l'md5 pensavo anche io di metterla, per pulire un po` anche se poi dipende da openssl.

Stavo pero` pensando che secondo me si puo` pulire ancora di piu` il codice (togliere anche md5.h)

tom
Packager
Packager
Messaggi: 407
Iscritto il: dom nov 01, 2009 12:53
Nome Cognome: Tommaso D'Anna
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: xfce

Re: Slackyd: Rinascita!

Messaggioda tom » gio nov 18, 2010 13:51

Per quanto riguarda lo sviluppo, il numero di versione ecc... dato che slackyd è tutto sommato abbastanza stabile ed il codice subirà solo piccole modifiche di tanto in tanto, che ne dite di fare un ramo git (o svn) che subirà le modifiche ogni qual volta ritenuto necessario, e far uscire una versione quando uscirà una slackware nuova (la nuova versione sarà così un semplice snapshot) compatibile con la slackware appena uscita, ed il il numero di versione sarà identico alla slackware?
Cosicchè non appena uscirà slackware 13.2 alcuni giorni dopo farete uscire slackyd-13.2.0 (che diventerà 13.2.1, 13.2.2 e così via se ci saranno eventuali bugfix) che è compilato/compatibile/configurato per slackware 13.2, quando uscirà slackware 14 ci sarà slackyd-14.0.0 e così via?

Avatar utente
shark1500
Linux 2.6
Linux 2.6
Messaggi: 785
Iscritto il: gio apr 03, 2008 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd: Rinascita!

Messaggioda shark1500 » gio nov 18, 2010 14:30

Stavo gia` pensando di creare un ramo git da quando slackyd diventera` stabile (quindi una volta apportate almeno un po` di modifiche).

Per la questione del numero di versione possiamo metterci d'accordo, date le vostre preferenze :-)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4929
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Slackyd: Rinascita!

Messaggioda ZeroUno » gio nov 18, 2010 23:17

tasodan ha scritto:che ne dite di fare un ramo git

Questo l'avevo chiesto all'autore del pacchetto al momento del dead. E lo ritengo molto buona come idea.

e far uscire una versione quando uscirà una slackware nuova

e perchè?
non mi risulta che slackyd sia strettamente compatibile solo con la versione in corso. slackyd attuale è compatibilissima con slackware 13.0 e 12.2; avviarsi correttamente su una slackware o l'altra è solo questione, come tutti gli altri pacchetti, di compilazione (per le librerie).
Io ora rilascerei slackyd-1.0.0 e poi, come classico, 1.0.1 e 1.0.2 per bugfix, 1.1.0 per introduzione funzionalità, 2.0.0 per cambio di struttura, come fanno il 99% dei pacchetti in circolazione

Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: Slackyd: Rinascita!

Messaggioda RedSkull92 » ven nov 19, 2010 23:06

per il git magari utilizzare github, ottima risorsa a mio parere :D

Avatar utente
hashbang
Packager
Packager
Messaggi: 1949
Iscritto il: ven giu 04, 2010 10:27
Nome Cognome: Luca De Pandis
Slackware: Slackware64-current
Kernel: 4.4.12
Desktop: dwm
Distribuzione: Windows 10 Pro
Località: Lecce
Contatta:

Re: Slackyd: Rinascita!

Messaggioda hashbang » sab nov 20, 2010 11:25

shark1500 ha scritto:Terro` presente, e vedo se riesco ad aggiungere un controllo
Non sono uno specialista di C, perciò non sono sicuro di ciò che dico. :D
Per le dipendenze incrociate si potrebbe fare un controllo che imponga a Slackyd di guardare nella tmp di download dei pacchetti. Se il pacchetto che è una dipendenza incrociata è stato scaricato si passa avanti, altrimenti lo si scarica.
There's a certain kind of programmer who'll look at any problem and say, 'I know, I will use XML.' Now he has two problems.

Stack is the new term for "I have no idea what I'm actually using". [Erich Schubert]

Avatar utente
shark1500
Linux 2.6
Linux 2.6
Messaggi: 785
Iscritto il: gio apr 03, 2008 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd: Rinascita!

Messaggioda shark1500 » mer dic 08, 2010 18:37

Piccola domanda da fare agli utilizzatori di vnc.

Mi ricordo di vari problemi che ci sono stati per scaricare vnc con slackyd (non lo faceva scaricare per troppe dipendenze). E` gia` stata fatta la patch per questo ed e` nell'ultima versione di slackyd oppure non c'e` ancora un rimedio?

Nel vecchio thread non ho trovato niente a riguardo.


Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite