Re: Includere CDEmu in Debian

2019-12-06 Per discussione Jean-Philippe MENGUAL



Le 06/12/2019 à 07:06, Matteo Bini a écrit :

Grazie mille a tutti per le risposte,
come sempre siete stati gentili ed esaustivi.

Rifletterò su come procedere.
Mi piacerebbe provare a diventare il manutentore diretto del pacchetto
e non avrei problemi a creare i file deb sia per amd64 che i386.


Normalmente è fatto automaticamente dai sistemi di costruzione: tu fai 
il pachetto per un'architettura, dai source, poi l'archivo l'accetta se 
riesce a fare i pachetti per le altre.



Tuttavia mi preoccupa dover essere garante della risoluzione dei bug,
dal momento che il programma non l'ho sviluppato e non conosco il codice.


Non lo sei. Il tuo ruolo come manutentore è di risolvere i bugs nel tuo 
pachetto (il modo di fare il pachetto). Se il bug è un bug a proposito 
del funzionamento del programa, lo trasferisci upstream. Upstream 
dovrebbe risolverlo, il BTS dice che il bug è stato segnalato qua, e 
basta. La sola difficoltà è se il bug accade solo in Debian, allora 
dovrai tentare di capire se viene dal tuo pachetto o da un'altra 
ragione. L'altra difficoltà è, quindi, che devi seguire questi bugs per 
recuperare la correzione e chiudere il bug nel BTS quando upstream 
pubblica una versione colla correzione.



Inoltre utilizzo Debian a tempo pieno da meno di un anno.


Non sei in freta, nessuno ti chiederà di fare subito o rapidamente. Puoi 
far a ritmo tuo.



Ma, come dice James Bond, ci innalziamo per andare incontro alla sfida!
Penso che contatterò pure gli sviluppatori originali
per ricevere "la loro benedizione".


Meraviglioso

Salutone,


Un salutone.

--
Matteo Bini





Re: Includere CDEmu in Debian

2019-12-05 Per discussione Matteo Bini
Grazie mille a tutti per le risposte,
come sempre siete stati gentili ed esaustivi.

Rifletterò su come procedere.
Mi piacerebbe provare a diventare il manutentore diretto del pacchetto
e non avrei problemi a creare i file deb sia per amd64 che i386.
Tuttavia mi preoccupa dover essere garante della risoluzione dei bug,
dal momento che il programma non l'ho sviluppato e non conosco il codice.
Inoltre utilizzo Debian a tempo pieno da meno di un anno.

Ma, come dice James Bond, ci innalziamo per andare incontro alla sfida!
Penso che contatterò pure gli sviluppatori originali
per ricevere "la loro benedizione".

Un salutone.

--
Matteo Bini



Re: Includere CDEmu in Debian

2019-12-05 Per discussione Gabriele Stilli
Il 05/12/19 17:36, Jean-Philippe MENGUAL ha scritto:

> Risulta che la risposta alla tua domanda dipende da quello che vuoi: 
> richiedere o contribuire. Se vuoi richiedere, devi aprire un bug sul 
> pachetto wnpp, cominciando da "RFP" (request for packaging", sperando
> che interessi qualcuno.

In realtà una RFP ci sarebbe già, solo che per ora non si è mosso nulla:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=237925
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705409

Gabriele :-)



Re: Includere CDEmu in Debian

2019-12-05 Per discussione Jean-Philippe MENGUAL





Jean-Philippe MENGUAL


Il pachetto sarà poi mantenuto secondo la tua partecipazione, eccetto 
se trovi quancuno altro interessato che ti puo aiutare a mantenerlo. 
Quando avrai capito bene come fare bene il tuo pachetto, potrai 
deporlo nell'archivio, ma dovrai prima diventare un Debian Maintainer 
che ti permettrà di gestire il tuo pachetto da solo.


come dice qui... o rimani sempre un esterno che mantiene il pacchetto e 
ha un mentore DD che lo pubblica al tuo posto... o tu diventi un DD.


Un DM piuttosto, è meno difficile e permette di dedicarsi al pachetto 
che si vuole in Debian invece di tentre altro.


Però devi mettere in conto di dedicarci un po' o un bel po' di tempo in 
futuro. Non basta arrivare a far pubblicare una versione, ma come detto 
sopra, devi anche sobbarcarti tutto il lavoro successivo... se nessun 
altro DD già esistente si prende in carico l'attività


Si, ma in Debian, non hai obbligazioni. Mantieni il pachetto come vuoi. 
La sola limite è che non deve avere conseguenze sul resto della 
distribuzione, essere "release critical", o sarà tolto dall'archivo. Ma 
per un pachetto come questo, non penso che accaderà.
A proposito dei bugs, non penso che questo tipo di pachetto ne abbia 
molti, quindi il maintainer solo deve aaggiornarlo seguendo upstream, il 
che non prende troppo tempo dopo il pachetto fatto una volta.


Ciao



Ciao
Davide





Re: Includere CDEmu in Debian

2019-12-05 Per discussione Davide Prina

On 05/12/19 17:36, Jean-Philippe MENGUAL wrote:


Se un pachetto non è in Debian pur essendo libero


Se vuoi richiedere, devi aprire un bug sul 
pachetto wnpp, cominciando da "RFP" (request for packaging", sperando 
che interessi qualcuno.


io ho provato in passato con diversi pacchetti, ma è  difficile trovare 
qualcuno che ti faccia questo lavoro, perché vuol dire che poi diventa 
lui il DD di quel pacchetto e quindi lo deve mantenere, rispondere ai 
bug e cercare di chiuderli, aggiornare con le versioni nuove, tenerlo 
aggiornato con gli aggiornamenti di Debian...


Se vuoi contribuire, apri un bug comiciando da "ITP" (Intend to 
package). Descrivi il tuo pachetto, ecc. Poi mostri il tuo pachetto 
sulla lista debian-mentors per trovare uno sponsor. Lo sponsor ti 
consiglierà sulle buone azioni per introdurre un pachetto in Debian, in 
particolare a partire da quello che mostra Lintian. Poi, porrà il 
pachetto nell'archivio Debian.


qui in pratica ti suggerisci di crearti tu il pacchetto Debian e cercare 
uno sponsor per la sua pubblicazione. Questa è probabilmente una strada 
più facile da realizzare. Però poi...


Il pachetto sarà poi mantenuto secondo la tua partecipazione, eccetto se 
trovi quancuno altro interessato che ti puo aiutare a mantenerlo. Quando 
avrai capito bene come fare bene il tuo pachetto, potrai deporlo 
nell'archivio, ma dovrai prima diventare un Debian Maintainer che ti 
permettrà di gestire il tuo pachetto da solo.


come dice qui... o rimani sempre un esterno che mantiene il pacchetto e 
ha un mentore DD che lo pubblica al tuo posto... o tu diventi un DD.


Però devi mettere in conto di dedicarci un po' o un bel po' di tempo in 
futuro. Non basta arrivare a far pubblicare una versione, ma come detto 
sopra, devi anche sobbarcarti tutto il lavoro successivo... se nessun 
altro DD già esistente si prende in carico l'attività


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
What happened in 2013 couldn't have happened without free software
(He credited free software for his ability to help disclose the U.S. 
government's far-reaching surveillance projects).

Edward Snowden




Re: Includere CDEmu in Debian

2019-12-05 Per discussione Jean-Philippe MENGUAL

Ciao,

Se un pachetto non è in Debian pur essendo libero, probabilmente nessuno 
abbia voluto farlo. Ci sono a massimo 1500 contribuitori a Debian per 
6 pachetti, quindi un nuovo pachetto arriva in Debian se un 
developer lo fa o se un nuovo contributore lo propne e lo fa (o convince 
qualcuno di farlo). Debian è una "fare-crazia".


Risulta che la risposta alla tua domanda dipende da quello che vuoi: 
richiedere o contribuire. Se vuoi richiedere, devi aprire un bug sul 
pachetto wnpp, cominciando da "RFP" (request for packaging", sperando 
che interessi qualcuno.
Se vuoi contribuire, apri un bug comiciando da "ITP" (Intend to 
package). Descrivi il tuo pachetto, ecc. Poi mostri il tuo pachetto 
sulla lista debian-mentors per trovare uno sponsor. Lo sponsor ti 
consiglierà sulle buone azioni per introdurre un pachetto in Debian, in 
particolare a partire da quello che mostra Lintian. Poi, porrà il 
pachetto nell'archivio Debian.


Il pachetto sarà poi mantenuto secondo la tua partecipazione, eccetto se 
trovi quancuno altro interessato che ti puo aiutare a mantenerlo. Quando 
avrai capito bene come fare bene il tuo pachetto, potrai deporlo 
nell'archivio, ma dovrai prima diventare un Debian Maintainer che ti 
permettrà di gestire il tuo pachetto da solo.


Se l'inglese è un problema per te, magari troverai aiuto sulla lista dei 
Debian developers in italiano. Anche ti posso aiutare nella 
communicazione con debian-mentors, benché io non abbia veramente 
contribuito all'archivio direttamente ma ho un po' guardato come 
funziona la communità tecnica.



Spero che questo ti aiuti.

Attentamente,

Jean-Philippe MENGUAL

Le 05/12/2019 à 17:20, Matteo Bini a écrit :

Buon pomeriggio lista.
Di recente ho avuto bisogno di montare un file .ccd su Debian,
era la copia di un gioco che ho realizzato con CloneCD [1].
Purtroppo per far funzionare correttamente il videogioco
e aggirare la protezione del disco non potevo utilizzare un iso.

Grazie a CDEmu [2] ce l'ho fatta e da qui nasce la mia domanda...

Come mai CDEmu non è incluso nell'archivio dei programmi di Debian
dal momento che funziona a meraviglia e che è rilasciato con la GPL?
Mi sono creato i pacchetti deb per l'architettura amd64 piuttosto facilmente,
ma è ovvio che la compilazione rappresenti
una barriera alquanto alta per la sua diffusione.

Sapreste consigliarmi come muovermi affinché
CDEmu diventi di più facile reperibilità per tutti?

Un caloroso saluto a tutti.

--
Matteo Bini

[1] https://www.redfox.bz/it/clonecd.html
[2] https://cdemu.sourceforge.io/





Includere CDEmu in Debian

2019-12-05 Per discussione Matteo Bini
Buon pomeriggio lista.
Di recente ho avuto bisogno di montare un file .ccd su Debian,
era la copia di un gioco che ho realizzato con CloneCD [1].
Purtroppo per far funzionare correttamente il videogioco
e aggirare la protezione del disco non potevo utilizzare un iso.

Grazie a CDEmu [2] ce l'ho fatta e da qui nasce la mia domanda...

Come mai CDEmu non è incluso nell'archivio dei programmi di Debian
dal momento che funziona a meraviglia e che è rilasciato con la GPL?
Mi sono creato i pacchetti deb per l'architettura amd64 piuttosto facilmente,
ma è ovvio che la compilazione rappresenti
una barriera alquanto alta per la sua diffusione.

Sapreste consigliarmi come muovermi affinché
CDEmu diventi di più facile reperibilità per tutti?

Un caloroso saluto a tutti.

--
Matteo Bini

[1] https://www.redfox.bz/it/clonecd.html
[2] https://cdemu.sourceforge.io/