Pagina 1 di 1
Aiuto per pacchettizzazione deb PromoGest
Inviato: domenica 19 luglio 2009, 4:59
da Francesco Meloni
Salve, sono uno degli sviluppatori del Gestionale ( GPL )
PromoGest e son qui a chiedere se qualcuno ha magari voglia e tempo di darci una mano per la pacchettizzazione deb del gestionale nella sua versione gratuita e libera con db sqlite. Se qualcuno fosse disponibile ci contatti tramite il forum o email . Grazie comunque!
F.
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: mercoledì 22 luglio 2009, 23:12
da DktrKranz
In linguaggio è scritto? Oltre a quelle elencate, necessita di altre dipendenze particolari?
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: venerdì 24 luglio 2009, 2:32
da Francesco Meloni
Il PromoGest è scritto in python , le dipendenze richieste ,oltre a python, pygtk, che però sono già installate sia su kubuntu che su ubuntu , sono python-svn e python reportlab, python-gtkhtml2 è richiesto solo su kubuntu.
Il pacchetto deb dovrebbe installare i sorgenti dell'applicazione in ~/pg2 e preoccuparsi di installare il file .desktop per i menu oltre alle succitate dipendenze.
Un pacchetto relativamente semplice per chi ha già una certa esperienza.
Comunque grazie
F.
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: venerdì 24 luglio 2009, 21:29
da DktrKranz
Hai il link dei sorgenti da impacchettare?
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: venerdì 24 luglio 2009, 23:56
da Francesco Meloni
In questa pagina del sito c'è descritta la procedura di installazione. I sorgenti sono scaricabili ed installabili sia tramite il pacchetto pg2.zip che attraverso un checkout svn direttamente dal trunk dei sorgenti. Nella pagina ci sono tutti i passi necessari per l'installazione. Se fosse necessario nei sorgenti è già presente una cartella "debian" di una precedente pacchettizzazione mantenuta fino ad hardy. il setup.py andrebbe cmq rivisto perchè prima installava i sorgenti e li compilava con "compile-all" in /opt/promogest la scelta attuale è di mantenere i sorgenti python nella home dell'utente, ma si potrebbe rivedere per esigenze di coerenza di pacchettizzazione.
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: sabato 25 luglio 2009, 11:27
da il_muflone
non "si potrebbe rivedere"
va rivisto assolutamente
i pacchetti non possono essere installati nella home per una dozzina di ragioni, la principale e` che verrebbero installati nella home di root, divenendo inutilizzabili a chicchessia
ciao
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: sabato 25 luglio 2009, 11:28
da filo1234
Francesco Meloni ha scritto:
Salve, sono uno degli sviluppatori del Gestionale ( GPL )
PromoGest e son qui a chiedere se qualcuno ha magari voglia e tempo di darci una mano per la pacchettizzazione deb del gestionale nella sua versione gratuita e libera con db sqlite. Se qualcuno fosse disponibile ci contatti tramite il forum o email . Grazie comunque!
F.
(ot) Ciao Francesco (b2b) aiò
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: sabato 25 luglio 2009, 13:16
da DktrKranz
Francesco Meloni ha scritto:
il setup.py andrebbe cmq rivisto perchè prima installava i sorgenti e li compilava con "compile-all" in /opt/promogest la scelta attuale è di mantenere i sorgenti python nella home dell'utente, ma si potrebbe rivedere per esigenze di coerenza di pacchettizzazione.
Per esigenze di pacchettizzazione è necessario installare i file in un'altra posizione (/usr/share/nomeprogramma), mentre la bytecompilazione è gestita da un programma standard di Debian/Ubuntu (python-support o, in alternativa python-central).
Per quali distribuzioni intendete dare disponibilità? I tool di creazione pacchetti sono cambiati parecchio da Hardy, per garantire retrocompatibilità è necessario sapere questa informazione.
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: sabato 25 luglio 2009, 14:29
da Francesco Meloni
Salve,
chiedo lumi ai moderatori su come comportarmi. Non vorrei forzare inutilmente le regole del forum ed essere maleducato. Posso continuare a rispondere qui o è meglio che aspetti un contatto diretto? Il PromoGest per scelte di sviluppo viene rilasciato come svn che punta ad un repo pubblico, i frequenti aggiornamenti e bugfix hanno richiesto questa opzione perchè il mantenimento di un deb sarebbe risultato impossibile visto che non si effettuano più major release ma solo revision release quotidiane. Poter avere un pacchetto deb evidentemente faciliterebbe l'installazione. Avendo i sorgenti in /usr/share e compilandoli ci sarebbero poi problemi nell'aggiornamento che di fatto effettua un svn update tramite python-svn ( il programma è multipiattaforma per cui ci muoviamo su scelte win32 compatibili). Dentro il pacchetto zip di sorgenti c'è persino " .svn " . Mi fermo e come detto all'inizio aspetto indicazioni da parte dei mod.
@filo1234
Ciao anche a te
Grazie
F.
Re: Aiuto per pacchettizzazione deb PromoGest
Inviato: giovedì 10 dicembre 2009, 20:35
da `Alessio`
Ciao Francesco!
Se vuoi avere un contatto diretto con il Gruppo Sviluppo puoi trovare tutte le informazioni sulla nostra pagina
GruppoSviluppo.
Manda una mail alla ML, sono sicuro che riceverai velocemente una risposta.