Re: [Python] Proposta di progetto

2010-08-05 Per discussione Carlos Catucci
 Come non detto, l'hanno abbandonato: :-(

Succede. L-amore e' cosi', a volte finisce :)

 Protocolli e parecchio codice sono disponibili, ma dubito sia una buona
 idea investirci, a questo punto.

Io sto scrivendo (compatibilmente con tempo e stanchezza) le spcifiche
dettagliate delle funzionalita' della WB. Diciamo che chi si interessa
al proigetto avra' di che leggere sotto l'ombrellone (e l'assassino
NON e' il maggiordmo) :)

 Risparmi un sacco di lavoro con un'architettura collaudata,
 documentata e interoperabile (Novell Pulse, SAP StreamWork).
 Chissà che ne pensano Novell e SAP...

Non lo so, non amo nessuna delle due company in maniera particolare
(la seconda fa gestionaloni pesanti, odio i gestionali) e la prima mi
puzza tanto di essere un tentativo di infiltrazione da parte di m$ nel
mondo Linux senza apparire (spingiamo Mono, vediamo se prende e
possiamo sbolognare C# e VB.NET colonizzando altri territori
altrimenti preclusi. Se va bene ci guadagnamo, se va male e' Novell
che ci fa la figura di m.).

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Nicola Larosa
Carlos Catucci wrote:
 Ecco le specifiche minime
 
 Specifiche minime per il progetto EditorWhiteboardMultiUserPython 
 (Gillian) [snip]

M'è venuta in mente solo ora l'architettura ovvia per le tue esigenze.
Sei sospettoso verso gli strumenti che fanno tanto, ma quello che vuoi
fare è un lavorone, e hai bisogno di tutto l'aiuto possibile:

Google Wave http://en.wikipedia.org/wiki/Google_Wave.

Risparmi un sacco di lavoro con un'architettura collaudata, documentata e
interoperabile (Novell Pulse, SAP StreamWork).

Un'ottima introduzione è il libro The Complete Guide to Google Wave
http://completewaveguide.com/, disponibile online.

Visto che saggiamente intendi usare Python, ti serve PyGoWave
http://pygowave.net/. Purtroppo usa Django. ;-)


 A parte queste specifiche strette, tutto e' definibile (tranne il
 nome del progetto, omaggio al piu' grande, IMHO, Monty Python).

Terry Gillian è di sicuro un grande regista, ma comicamente non era
in vista quanto altri nel gruppo.

-- 
Nicola Larosa - http://www.tekNico.net/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Carlos Catucci
 M'è venuta in mente solo ora l'architettura ovvia per le tue esigenze.
 Sei sospettoso verso gli strumenti che fanno tanto,

No, ma se fa il 90% di quel che mi serve, e questo 90% nel totale e'
il 30% del progetto, sara' per me piu' dura integrare/inserire il 10%
mancante. Lo so per esperienza.

 ma quello che vuoi
 fare è un lavorone, e hai bisogno di tutto l'aiuto possibile:

Ma va? Se era uno scripptino che stampava Buon compleanno xx!
con il tuo nome al posto xx mi sa che non facevo sto' casino sai?
:)

 Google Wave http://en.wikipedia.org/wiki/Google_Wave.

 Visto che saggiamente intendi usare Python, ti serve PyGoWave
 http://pygowave.net/. Purtroppo usa Django. ;-)

Tu dici di usarlo come base su cui sviluppare?

 Terry Gillian è di sicuro un grande regista, ma comicamente non era
 in vista quanto altri nel gruppo.

Era ideatore delle gag, un po' come Isadore FRITZ Lang per i Looney Toons.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Nicola Larosa
Carlos Catucci wrote:
 No, ma se fa il 90% di quel che mi serve, e questo 90% nel totale e' 
 il 30% del progetto, sara' per me piu' dura integrare/inserire il 10% 
 mancante. Lo so per esperienza.

Più dura del 90% che avrai risparmiato? :-)


 Nicola Larosa wrote:
 Visto che saggiamente intendi usare Python, ti serve PyGoWave 
 http://pygowave.net/. Purtroppo usa Django. ;-)

 Tu dici di usarlo come base su cui sviluppare?

Non ne ho guardato il codice, ma sì, potrebbe essere un'idea. :-)

-- 
Nicola Larosa - http://www.tekNico.net/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Marco Mariani
On Tue, 2010-07-27 at 08:28 +0200, Nicola Larosa wrote:

 M'è venuta in mente solo ora l'architettura ovvia per le tue esigenze.
 Sei sospettoso verso gli strumenti che fanno tanto, ma quello che vuoi
 fare è un lavorone, e hai bisogno di tutto l'aiuto possibile:
 
 Google Wave http://en.wikipedia.org/wiki/Google_Wave.


Da un mio messaggio in questa lista del 22 c.m:


 On Thu, 2010-07-22 at 16:35 +0200, lordkrandel wrote:
 
 
  Software
* Abiword (multi-platform) is a free software, open source
  editor that added a real-time collaborative editing plugin
  AbiCollab in the 2.6 release. This editor is the basis for the
  collaborative Write activity on the OLPC XO-1.[10] 
 [...]
 
 
 http://gwtips.com/how-to-add-a-whiteboard-in-google-wave/





Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Marco Mariani
On Tue, 2010-07-27 at 10:26 +0200, Nicola Larosa wrote:

 La whiteboard condivisa è un altro blocco funzionale: non so se esiste
 già come widget separato, ma mi sembra probabile, magari non con tutte le
 feature che servono a te.


In questo thread
http://www.google.com/support/forum/p/wave/thread?tid=3dcf3da6cd8165dehl=en

vengono citati anche


Whiteboard gadget - http://vps.michaelrose.id.au/canvas.xml - Draw on a
virtual whiteboard. 
Vector Editor -
http://jsvectoreditor.googlecode.com/svn/trunk/wave/vectoreditor.xml - A
cross platform collaborative real time vector graphics editor. 




Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Nicola Larosa
 Nicola Larosa wrote:
 P.S.: rinnovo l'esortazione a non rimuovere le attribuzioni. Grazie.
 :-)

Carlos Catucci wrote:
 Cosa sarebbero?

Le righe prima delle citazioni, che le attribuiscono a una persona, come
le linee 1 e 5 qui sopra. Dovrebbero essere create automaticamente dal
tuo client di posta (o servizio web equivalente).

Di solito tolgo data e ora, e lascio il solo nome, per maggiore
leggibilità, ma è uno stile personale.

-- 
Nicola Larosa - http://www.tekNico.net/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Nicola Larosa
 Nicola Larosa wrote:
 M'è venuta in mente solo ora l'architettura ovvia per le tue
 esigenze [snip]:
 
 Google Wave http://en.wikipedia.org/wiki/Google_Wave.

Marco Mariani wrote:
 Da un mio messaggio in questa lista del 22 c.m:
 http://gwtips.com/how-to-add-a-whiteboard-in-google-wave/

Oh, scusa, m'era sfuggito il one-liner, grazie della segnalazione. :-)

-- 
Nicola Larosa - http://www.tekNico.net/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Carlos Catucci
 Nicola Larosa wrote:
 P.S.: rinnovo l'esortazione a non rimuovere le attribuzioni. Grazie.
 Le righe prima delle citazioni, che le attribuiscono a una persona, come
 le linee 1 e 5 qui sopra. Dovrebbero essere create automaticamente dal
 tuo client di posta (o servizio web equivalente).

 Di solito tolgo data e ora, e lascio il solo nome, per maggiore
 leggibilità, ma è uno stile personale.

Oops no problem. La mia abitudine ad evitare sprechi (frutto di una
certa educazione di tempi in cui il consumismo non imperava) mi porta
a pulire di tutto cio' che non sia indispensabile. Ecco perche' senza
farci caso rimuovevo anche eulla parte.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Carlos Catucci
Il 27 luglio 2010 10.48, Nicola Larosa n...@teknico.net ha scritto:
 Oh, scusa, m'era sfuggito il one-liner, grazie della segnalazione. :-)

Problema. La WB indicata non rispetta neppure lontanamente le
specifiche minime (SVG, Forme base, Link tra elementi, etc.).

Non saprei, a pelle, ho idea che si rischi di impelagarsi. Se un
progetto NON nasce con certe specifiche, diventa poi sempre difficile
aggiungere in maniera organica certe funzionalita'. Si finisce sempre
con avere qualcosa di posticcio.

Greetings
JOKER LTd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Marco Mariani
On Tue, 2010-07-27 at 10:59 +0200, Carlos Catucci wrote: 
 Il 27 luglio 2010 10.48, Nicola Larosa n...@teknico.net ha scritto:
  Oh, scusa, m'era sfuggito il one-liner, grazie della segnalazione. :-)
 
 Problema. La WB indicata non rispetta neppure lontanamente le
 specifiche minime (SVG, Forme base, Link tra elementi, etc.).

Ma stiamo parlando della stessa cosa?

http://jsvectoreditor.googlecode.com/svn/trunk/index.html


Non guardare il disegno con la casetta e il giardino e il cane e il
cielo e il mare, quella era una segnalazione tanto per dire esiste
anche wave.

Tra l'altro, IMHO, Wave in generale e' ancora un casino a livello di UI.

Poi, se lo vuoi fare tutto in python, niente web.





Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-27 Per discussione Marco Mariani
On Tue, 2010-07-27 at 11:23 +0200, Carlos Catucci wrote:

 Sono andato al link e ho guardato. Non vedo tools per disegnare.

Questo link? http://jsvectoreditor.googlecode.com/svn/trunk/index.html

  Tra l'altro, IMHO, Wave in generale e' ancora un casino a livello di UI.
 
 Il che non e' bene.

Infatti, se non ricordo male ho anche proposto Bespin.
L'editor mi sembra sano, e il backend e' in Python.

Se fosse possibile realizzare la parte di disegno con un plugin, per chi
volesse contribuire al progetto il Karma (e punti CV) derivante da
un'applicazione HTML5 e' sicuramente superiore a python in desktop.





Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-26 Per discussione Carlos Catucci
Ecco le specifiche minime


Specifiche minime per il progetto EditorWhiteboardMultiUserPython (Gillian)

1. Necessitano un editor (E) ed una whiteboard (WB) collaborativi (i
vari utenti devono poter interagire contemporaneamente).
2. I due strumenti devono essere interagenti tra loro. Se si scrivie
un testo sull'E, selezionadone una parte deve essere possibile
copiarla (in una stringa vettoriale) sulla WB posizionando la stringa
dove preferito, incluso il livello (layer sovrapposti?) rispetto ad
oggetti con cui si interseca. Viceversa una stringa selezionata sulla
WB deve essere copiabile come semplice testo nell'E.
3. Deve essere possibile, oltre al salvataggio e caricamento del file
vettoriale della WB e del file testuale dell'E, anche l'esportazione
(di entrambi) in formati quali PDF e (solo WB?) JPG o PNG.
4. Per evitare problemi con proxy/firewall etc. i dati andranno
incapsulati e trasmessi come HTTP.
5. Il progetto potrebbe essere tanto WebBased che tradizionale, non e'
un prerequisito vincolante la scelta di una strada o dell'altra.
6. Sulla WB deve essee possibile tracciare forme base (rettangoli,
linee, cerchi etc.) ridimensionabili e i cui spigolo devono poter
venire arrotondati (curve di bezier). Deve essere possibile connettre
tra loro dievrsi elementi e nel caso dsi trascini un elemento anche i
collegati devono seguirlo.
7. Se si collegano due elementi con una riga (freccia) questa deve
rimanere agganciata ad entrambi. Inoltre deve essere possibile
modificarla (curve di bezier).
8. Se si sceglie la strada del client tradizionale, non ci deve essere
un server centrale ma una lista di nodi peer tra loro. Per aggiungersi
un nuovo utente deve conoscere l'ip di uno dei nodi. Indicandolo vede
la lista dei documenti condivisi ed editati e puo' aggiungersi al ring
di nodi in peer.
9. Se si ricorre alla soluzione web sarebbe consigliato che anche qui
ogni nodo mantenesse un webserver in grado di far lavorare il singolo
client web localmente, mentre i webserver si sincronizzano tra loro.
in questo modo si crea uno strumento indipendente da un server
centralizzato, utilizzabile anche ad esempio all'interno di una lan
locale.

A parte queste specifiche strette, tutto e' definibile (tranne il nome
del progetto, omaggio al piu' grande, IMHO, Monty Python).

Domandilla: dove dite sia meglio appoggiare il tutto?

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 In ogni caso fra quelli che ho provato il mio preferito per ora è
 Ulipad, che ho scoperto dopo.

Ulipad e' un editor. Per le mie esigenze (e prima di fare il post soo
stato 2 settimane a cercare su google e cheidere in giro) serve un
Editor + Whiteboard associati. La WB per di piu' deve essere
vettoriale e mantenere certi collegamenti (ad esempiose disegno due
rettangoli e li collego conun afreccia mi aspetto che se sposto un
rettangolo la freccia rimanga attaccata). Deve poi essere
multipiattaforma.
Non solo non esiste (almeno tra i progetti Open Source)  un prodotto
con caratteristiche simili, ma neppure esiste un quialcosa che ci si
avvicini al 75%. Se devo partire da un progetto (esempio Ulipad) e
aggiungere le parti mancanti, lo sforzo di apprendere cosa sia stato
fatto e come, e' probabilmente superiore a quello che faccio
progettando sda zero. Evito, tra le altre cose, di incappare in
vincoli progettuali legati al progetto base, che nn presentando certe
necessita' ha magari impostato perche' rendeva piu' facile lo sviluppo
del resto. Aggiungiamo che gran parte dei prodotti (esclusi quelli
monopiattaforma manco presi in considerazione) sono sviluppati con
linguaggi che non apprezzo (il caffe' mi rende nervoso :P ) e non
certo in python.

Io sono convinto che reinventare l'acqua calda ogni volta non serva, e
se esiste qualocsa che fa gia' quel che mi serve a che pro'
riscriverlo (DRY). Ma se a me serve il teletrasporto e la cosa piu'
vicina che ho sono gli Space Shuttle o gli aerei a reazione, non e'
che devo partire da quei progetti per realizzare il teletrasporto.

In ogni caso, io intendo portare avanti un progetto che mi serve.
Intendo scirverlo in python e rilasciare i sorgenti sotto licenza open
source. Se a qualcuno viene voglia di collaborare (anche solo
suggerendo features ad esempio) sara' il benvenuto. Se dovete solo
fare critiche (senza avere neppure capito la natura del problema,
magari per causa mia, il primo post non era dettagliato) potete
risparmiare di consumare i tasti della tastiera :P

Occhio non e' un flame, solo una considerazione per chiarire.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele.zambelli
In data giovedì 22 luglio 2010 16:41:43, Giovanni Marco Dall'Olio ha scritto:
 2010/7/22 Carlos Catucci carlos.catu...@gmail.com:
  Se fossi in te, cercherei di partecipare a qualche progetto opensource
  giá esistente: imparati e cerca di capire il codice di qualche plugin
  per gedit o simili, e prova a migliorarlo; in questo modo il tuo
  lavoro sará piu' utile a tutti quanti, e avrai dei risultati utili in
  meno tempo.
  
  Forse ti e' sfuuggita la premessa: non sono riuscito a trovare nulla
  cjhe faccia quello che dico. Ne applicazioni ne plugins.
 
 Ho visto la premessa, ma rimango dell'idea che otterresti un risultato
 migliore per te e per tutti quanti partecipando a migliorare un
 programma giá esistente. Se hai delle critiche da fare ai programmi
 giá esistenti, dovresti metterti in contatto con gli sviluppatori del
 programma piuttosto che creare l'ennesimo spin-off.

Concordo.

Da un po' sto usando Spyder (http://packages.python.org/spyder/). Non mi pare 
sia stato citato fin'ora.

Mi sembra carino e nuovo come progetto. Potrebbe essere un buon candidato per 
una collaborazione da parte di chi ne ha le competenze.

Qualcuno lo sta usando?

-- 

Danielewww.fugamatematica.blogspot.com

  giusto!
  _o)  (o_   (o_ _o)  nel verso
-./\\  //\.- //\ /\\  forse è perché non guardiamo le cose
 _\_V  V_/_  V_/ \_V  Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Marco Mariani
On Fri, 2010-07-23 at 12:25 +0200, Carlos Catucci wrote:

 2. Non ho trovato nulla che sia Open Source __E__ scritto in un
 linguaggio con il quale mi interessi lavorare. RIbadisco che il caffe'
 a me rende nervoso (Java no me gusta, escusa si puede).


Per la parte di editor, forse Bespin?

JS per la UI e Python per il backend.

Ma tu intendi scrivere un programma web o gui?





Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Giovanni Marco Dall'Olio
2010/7/23 Carlos Catucci carlos.catu...@gmail.com:
 In ogni caso fra quelli che ho provato il mio preferito per ora è
 Ulipad, che ho scoperto dopo.

 Ulipad e' un editor. Per le mie esigenze (e prima di fare il post soo
 stato 2 settimane a cercare su google e cheidere in giro) serve un
 Editor + Whiteboard associati. La WB per di piu' deve essere
 vettoriale e mantenere certi collegamenti (ad esempiose disegno due
 rettangoli e li collego conun afreccia mi aspetto che se sposto un
 rettangolo la freccia rimanga attaccata). Deve poi essere
 multipiattaforma.

Se ho capito bene, forse il programma Dia potrebbe fare quello che
stai cercando:
- http://live.gnome.org/Dia
personalmente non l'ho mai provato su windows o MacOs, peró dicono che
è multi-piattaforma.
Non so in quale linguaggio sia scritto, però prevede la possibilità di
scrivere plugins in python e utilizzare una python console. Seguo il
progetto Dia da alcuni anni, e ti posso dire che hanno avuto bisogno
di un certo tempo prima di rendere il programma utilizzabile.

Penso che ci siano molte opzioni possibili per fare in modo che il
programma sia utilizzato contemporaneamente da piu' persone. Guarda il
video qui:
- http://alban.apinc.org/blog/2008/10/29/collaborative-editing-in-emacs/
riescono ad utilizzare il sistema D-Bus per editare contemporaneamente
lo stesso file su piu' editor diversi. Non dovrebbe essere difficile
ampliare il caso a dia e a un file condiviso su piu' computer, anche
se tecnicamente non ti saprei aiutare piu' di tanto.

Potresti integrare Dia con Gedit scrivendo un plugin per quest'ultimo.
Gedit è un editor di testo completo e con molte funzionalitá, e
permette di scrivere plugins in python. Non ti dovresti preoccupare di
capire come è stato scritto il codice di gedit, basterebbe leggere la
documentazione su come scrivere plugins.





-- 
Giovanni Dall'Olio, phd student
Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain)

My blog on bioinformatics: http://bioinfoblog.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Ma tu intendi scrivere un programma web o gui?

Gui, ma con dialogo tra le parti incpsulando in HTTP cosi- da evitare
complicazioni con i proxy.

Web sarebbe un bagno di sangue fare la parte vettoriale.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele.zambelli
In data venerdì 23 luglio 2010 10:48:59, Carlos Catucci ha scritto:
 [...] Ulipad e' un editor. Per le mie esigenze (e prima di fare il post soo
 stato 2 settimane a cercare su google e cheidere in giro) serve un
 Editor + Whiteboard associati. La WB per di piu' deve essere
 vettoriale e mantenere certi collegamenti (ad esempiose disegno due
 rettangoli e li collego conun afreccia mi aspetto che se sposto un
 rettangolo la freccia rimanga attaccata). Deve poi essere
 multipiattaforma.
 Non solo non esiste (almeno tra i progetti Open Source)  un prodotto
 con caratteristiche simili, [...]

Non ho capito bene qual'è il tuo obiettivo, Ho visto che c'è un progetto:

Python-whiteboard

Ma anche qui non ho trovato molto.

 In ogni caso, io intendo portare avanti un progetto che mi serve.
 Intendo scirverlo in python e rilasciare i sorgenti sotto licenza open
 source. Se a qualcuno viene voglia di collaborare (anche solo
 suggerendo features ad esempio) sara' il benvenuto. 

Anch'io sarei interessato a qualcosa che combini Python con la whiteboard. Se 
predisponi una pagina del progetto o un repository del codice, fallo sapere.

 Se dovete solo
 fare critiche (senza avere neppure capito la natura del problema,
 magari per causa mia, il primo post non era dettagliato) potete
 risparmiare di consumare i tasti della tastiera :P

Non preoccuparti per le critiche, fanno sempre bene.

Ciao

-- 

Danielewww.fugamatematica.blogspot.com

  giusto!
  _o)  (o_   (o_ _o)  nel verso
-./\\  //\.- //\ /\\  forse è perché non guardiamo le cose
 _\_V  V_/_  V_/ \_V  Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Se ho capito bene, forse il programma Dia potrebbe fare quello che
 stai cercando:
 - http://live.gnome.org/Dia

Dia si avvicina ma non presenta tutte le caratteristiche che ci
servono purtroppo.

 personalmente non l'ho mai provato su windows o MacOs, peró dicono che
 è multi-piattaforma.

Io ho provato su Lin uxe su WIn e funzia. Non so su Mac pero'. Li
hanno un applicativo favoloso ma gir solo su MacOSX

 Non so in quale linguaggio sia scritto, però prevede la possibilità di
 scrivere plugins in python e utilizzare una python console. Seguo il
 progetto Dia da alcuni anni, e ti posso dire che hanno avuto bisogno
 di un certo tempo prima di rendere il programma utilizzabile.

Sospetto sia scritto in python egli stesso almeno in parte. Avtranno
scritto parti in C wrappate.

 riescono ad utilizzare il sistema D-Bus per editare contemporaneamente
 lo stesso file su piu' editor diversi. Non dovrebbe essere difficile
 ampliare il caso a dia e a un file condiviso su piu' computer, anche
 se tecnicamente non ti saprei aiutare piu' di tanto.

Purtroppo a parte che Dia non e', pur essendop quello che piu' si
avvicina, il meglio per le nostre esigenze, investire tempo per
cercare di far andare con trucchi (non in senso letterale) potrebbe
essere una soluzione non transitabile.

 Potresti integrare Dia con Gedit scrivendo un plugin per quest'ultimo.
 Gedit è un editor di testo completo e con molte funzionalitá, e
 permette di scrivere plugins in python. Non ti dovresti preoccupare di
 capire come è stato scritto il codice di gedit, basterebbe leggere la
 documentazione su come scrivere plugins.

Beh potrebbe essere una strada per evitare di scrivere anche l'editor
(parte poi meno complessa ma sempre da riscrivere). Ma Gedit e' anche
multiuser?

Greetings
JOKER Ltd.

-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Non ho capito bene qual'è il tuo obiettivo, Ho visto che c'è un progetto:

Un editor collborativo (piu' persone possono edtare lo stesso file
come se fosse di tutti) collegato con una whiteboard vettoriale

 Python-whiteboard
 Ma anche qui non ho trovato molto.

VBeh una ravanata nei sorgenti aiuta sempre :)

 Anch'io sarei interessato a qualcosa che combini Python con la whiteboard. Se
 predisponi una pagina del progetto o un repository del codice, fallo sapere.

Ovvio che si, appena ho finito di stendere le specifiche dettagliate.

 Non preoccuparti per le critiche, fanno sempre bene.

Critiche costruttive si. Critiche tanto per criticare non le digerisco bene.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione lordkrandel
  On 23/07/2010 12.55, Carlos Catucci wrote:
 Critiche costruttive si. Critiche tanto per criticare non le digerisco 
 bene.

Mica si fa per criticare :P  Se proponi di scrivere un programma python 
complesso e ne scrivi alla mailing list, sii per piacere un po' più 
chiaro sui requisiti, sulle ricerche che hai già fatto, almeno un 
minimo. Altrimenti arriva puntuale il sarcastico guarda su google e 
wikipedia perchè si può pensare che tu non ti sia guardato in giro.

 Greetings
 JOKER Ltd.
-- 
Wyrmskull

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Giovanni Marco Dall'Olio
2010/7/23 Carlos Catucci carlos.catu...@gmail.com:
 Se ho capito bene, forse il programma Dia potrebbe fare quello che
 stai cercando:
 - http://live.gnome.org/Dia

 Dia si avvicina ma non presenta tutte le caratteristiche che ci
 servono purtroppo.

va bene, però potresti essere gentile e scrivere un feature request
agli autori di dia per spiegare tutte le caratterstiche che ti
piacerebbe vedere implementate, anche se poi decidi di sviluppare
qualcosa per conto tuo.
L'open source non funziona senza comunicazione. Gli autori di dia non
potranno mai sapere quali feature interessano agli utenti, se nessuno
glielo dice. Se decidi di iniziare un progetto opensource nuovo, ti
renderai conto di come è importante il feedback degli utenti.



 riescono ad utilizzare il sistema D-Bus per editare contemporaneamente
 lo stesso file su piu' editor diversi. Non dovrebbe essere difficile
 ampliare il caso a dia e a un file condiviso su piu' computer, anche
 se tecnicamente non ti saprei aiutare piu' di tanto.

 Purtroppo a parte che Dia non e', pur essendop quello che piu' si
 avvicina, il meglio per le nostre esigenze, investire tempo per
 cercare di far andare con trucchi (non in senso letterale) potrebbe
 essere una soluzione non transitabile.

non credo che sia un trucco, penso che il sistema mostrato nel video
sia stato pensato per editare files da piu' computer diversi.
Altrimenti, che senso avrebbe sviluppare un sistema per editare lo
stesso file su tre editor contemporaneamente, sullo stesso computer?


 Potresti integrare Dia con Gedit scrivendo un plugin per quest'ultimo.
 Gedit è un editor di testo completo e con molte funzionalitá, e
 permette di scrivere plugins in python. Non ti dovresti preoccupare di
 capire come è stato scritto il codice di gedit, basterebbe leggere la
 documentazione su come scrivere plugins.

 Beh potrebbe essere una strada per evitare di scrivere anche l'editor
 (parte poi meno complessa ma sempre da riscrivere). Ma Gedit e' anche
 multiuser?

- 
http://linuxers.org/article/next-gedit-release-will-have-plugin-collaborative-editing

negli ultimi anni, l'intero progetto gnome sta andando nella direzione
di un desktop integrato con tecnologie collaborative: probabilmente in
futuro sará possibile editare collaborativamente qualsiasi tipo
documento, e stanno lavorando a fondo per decidere quali librerie e
quali sistemi utilizzare per far comunicare programmi differenti.
Purtroppo, io a parte quello che leggiucchio ogni tanto su pollycoke,
non ti so spiegare molto: peró credo che valga la pena investire un
po' di tempo per capire quali sistemi stanno sviluppando.






-- 
Giovanni Dall'Olio, phd student
Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain)

My blog on bioinformatics: http://bioinfoblog.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Nicola Larosa
 Carlos Catucci wrote:
 Critiche costruttive si. Critiche tanto per criticare non le
 digerisco bene.

Benvenuto a Internet, sei nuovo di queste parti? (cit.) ;-)


lordkrandel wrote:
 Mica si fa per criticare :P

Anche tu però, con commenti del tipo:

 Consiglio di tornare a leggere l'intera pagina di Wikipedia, visto
 che ci sono tutte le aggiunte che avete fatto.

non incoraggi esattamente la discussione. :-P

Ah, hai mica anche un nome e un cognome? :-)

-- 
Nicola Larosa - http://www.tekNico.net/

The bad news is that there is no answer to how to best educate a child.
Every child is different. Every home context is different.
The notion of one path for education is orders of magnitude
more absurd than everyone should drive the same kind of car.
 - Clark Aldrich, April 2010
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Nicola Larosa
Daniele.zambelli wrote:
 Da un po' sto usando Spyder (http://packages.python.org/spyder/).

Grazie Daniele, non lo conoscevo. Sembra ben fatto e interessante, per
essere un one man show su Windows. ;-)

-- 
Nicola Larosa - http://www.tekNico.net/

The bad news is that there is no answer to how to best educate a child.
Every child is different. Every home context is different.
The notion of one path for education is orders of magnitude
more absurd than everyone should drive the same kind of car.
 - Clark Aldrich, April 2010
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Critiche costruttive si. Critiche tanto per criticare non le
 digerisco bene.
 Benvenuto a Internet, sei nuovo di queste parti? (cit.) ;-)

Si ci bazzico SOLAMENTE since 1994 (e arrivo dal mondo delle BBS)

 Anche tu però, con commenti del tipo:
 Consiglio di tornare a leggere l'intera pagina di Wikipedia, visto
 che ci sono tutte le aggiunte che avete fatto.

E mica la ho scritta io questa frase  sai?

 non incoraggi esattamente la discussione. :-P

Come dire Pugno di ferro n guanto d'acciaio, punirne 100 per educarne 1 :)

 Ah, hai mica anche un nome e un cognome? :-)

Carlos Catucci (che poi con un punto in mezzo ed un @gmail.com a
seguire e', guarda te il casi della vita, il mio address di posta)

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Varrazzo
On Fri, 23 Jul 2010 13:53:23 +0200, Nicola Larosa n...@teknico.net
wrote:
 Daniele.zambelli wrote:
 Da un po' sto usando Spyder (http://packages.python.org/spyder/).
 
 Grazie Daniele, non lo conoscevo. Sembra ben fatto e interessante, per
 essere un one man show su Windows. ;-)

Invece per me tmux è stata la scoperta della mattina. Facile facile...

-- 
Daniele Varrazzo - Develer S.r.l. 
http://www.develer.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Da un po' sto usando Spyder (http://packages.python.org/spyder/).

 Grazie Daniele, non lo conoscevo. Sembra ben fatto e interessante, per
 essere un one man show su Windows. ;-)

E' in effetti bello, fatto bene, con tante features interessanti. Per
lavorare io uso il (purtroppo) proprietario e closed source WingIde
(ovvero come fare Eclipse per Python, ma che funzioni bene, sia
leggero, etc.). Ma per progetti lightweight direi che Spyder e' molto
interessante; fa un sacco di cose utili ed e' stato pensato davvero
per essere usabile. Sara' il degno sostituto del caro vecchio SPE
sulle mie macchine.

Muchas gracias para los señal

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Varrazzo
On Fri, 23 Jul 2010 13:56:44 +0200, Carlos Catucci
carlos.catu...@gmail.com wrote:

 Anche tu però, con commenti del tipo:

 E mica la ho scritta io questa frase  sai?

 Ah, hai mica anche un nome e un cognome? :-)

 Carlos Catucci

Attento Carlos, ti sei perso un lordkrandel wrote. Nicola si riferiva a
lui con le ultime 2 osservazioni.

La discussione è partita con un piede leggermente sbagliato mi sembra, ma
forse perché non sei stato esattamente chiaro all'inizio. Mi sembra che tu
abbia dei requisiti ben precisi di quello che vuoi, almeno in mente o per
discussioni che hai avuto in privato con i tuoi collaboratori, ma la gente
qu questa ML non li ha interpretati come ti aspettavi.

Che ne dici di:

- aprire un progetto su googlecode o ovunque ci sia un wiki o una pagina
facile da modificare
- scrivere lì i tuoi requisiti
- chiedere agli interessati di leggerli
- aspettare che ti fraintendano ;)
- correggere il tiro sulla discussione finchè non si converge a un cuore
di feature di cui un po' di persone condividano la necessità e il tono
della discussione
- hack hack hack...

In quell'area potreste elencare le alternative esistenti e dichiarare
perché non sono adatte a quello che desideri.

Divertitevi!

-- 
Daniele Varrazzo - Develer S.r.l. 
http://www.develer.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Nicola Larosa
Carlos, ferma i motori, non ci stiamo capendo. :-)

(Non rimuovere le attribuzioni, altrimenti non si sa più chi ha detto cosa.)

Questo l'hai detto tu (Carlos), e c'era scritto:

 Carlos Catucci wrote:
 Critiche costruttive si. Critiche tanto per criticare non le
 digerisco bene.

Questo l'ho detto io:

 Nicola Larosa wrote:
 Benvenuto a Internet, sei nuovo di queste parti? (cit.) ;-)

Di nuovo tu:

 Si ci bazzico SOLAMENTE since 1994 (e arrivo dal mondo delle BBS)

Però devi ancora imparare a citare, e a comprendere le citazioni. :-)

lordkrandel:

 lordkrandel wrote:
 Mica si fa per criticare :P

Io, rivolgendomi a lordkrandel:

 Anche tu però, con commenti del tipo:
 Consiglio di tornare a leggere l'intera pagina di Wikipedia, visto
 che ci sono tutte le aggiunte che avete fatto.

Tu:

Carlos Catucci wrote:
 E mica la ho scritta io questa frase  sai?

Infatti l'ha scritta lordkrandel. :-)

Io, rivolgendomi ancora a lordkrandel:

 non incoraggi esattamente la discussione. :-P

Tu:

 Come dire Pugno di ferro n guanto d'acciaio, punirne 100 per educarne 1 :)

No, non era un dire a nuora perché suocera intenda, parlavo con
lordkrandel. :-)

Io, rivolgendomi di nuovo a lordkrandel:

 Ah, hai mica anche un nome e un cognome? :-)

Tu:

 Carlos Catucci (che poi con un punto in mezzo ed un @gmail.com a
 seguire e', guarda te il casi della vita, il mio address di posta)

Sì, l'avevo visto, grazie per averlo incluso, ma non dicevo a te. :-)

-- 
Nicola Larosa - http://www.tekNico.net/

The bad news is that there is no answer to how to best educate a child.
Every child is different. Every home context is different.
The notion of one path for education is orders of magnitude
more absurd than everyone should drive the same kind of car.
 - Clark Aldrich, April 2010
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Simone Federici
RESET
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Paolo Gatti
  Sono Wyrmskull con l'altro account di posta :P
Riassumendo: ottimo Spyder, le richieste sono più chiare, ho un nome e
un cognome, mi spiace ma non sono interessato ad una whiteboard integrata
ad un editor, ma sarei interessato ad un editor con VOIP, o altre 
caratteristiche
simili. Scusate se son stato un po' pesante, buon lavoro!

Paolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Mica si fa per criticare :P  Se proponi di scrivere un programma python
 complesso e ne scrivi alla mailing list, sii per piacere un po' più
 chiaro sui requisiti, sulle ricerche che hai già fatto, almeno un
 minimo.

Vero, infatti mi scuso. Ero preso in una cosa e ho avuto fretta di
annunciare il progetto. Quindi invece di dettagliare bene ho scritto
qualcosa di criptico.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Enrico Franchi

On Jul 23, 2010, at 12:52 PM, Carlos Catucci wrote:

 - http://live.gnome.org/Dia
 personalmente non l'ho mai provato su windows o MacOs, peró dicono che
 è multi-piattaforma.
 
 Io ho provato su Lin uxe su WIn e funzia. Non so su Mac pero'. Li
 hanno un applicativo favoloso ma gir solo su MacOSX

Multi-piattaforma per modo di dire. Diciamo che i tuoi utenti Mac *non* ti 
amerebbero
per la scelta. 


-enrico

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Attento Carlos, ti sei perso un lordkrandel wrote. Nicola si riferiva a
 lui con le ultime 2 osservazioni.

Ah ok scusa. Con il caldo (quindi si dorme poco e male), tre giorni di
riunioni per definire le specifiche (con parte dei membri in remoto,
ecco da dove la necessita' del tool) mi ca sono certo di starci del
tutto.

 discussioni che hai avuto in privato con i tuoi collaboratori, ma la gente
 qu questa ML non li ha interpretati come ti aspettavi.

Infatti sono stato sintetico (con tute le migliori intenzioni, di cui
sono lastricate le strade dell'inferno si dice, di essere piu' chiaro
nel posto che volevo ([Paolo Rossi mode on] di' giuro! [Paolo Rossi
mode off]) scrivere la sera)

 Che ne dici di:

 - aprire un progetto su googlecode o ovunque ci sia un wiki o una pagina
 facile da modificare
 - scrivere lì i tuoi requisiti
 - chiedere agli interessati di leggerli
 - aspettare che ti fraintendano ;)
 - correggere il tiro sulla discussione finchè non si converge a un cuore
 di feature di cui un po' di persone condividano la necessità e il tono
 della discussione
 - hack hack hack...

L'idea e' quella. Ho avuto fretta di fare l'annunciazione (passatemi
il termine, fa riferimento ad una vecchia gag della Smorfia, il
compianto Troisi, il simpaticissimo Arena ed il bravissimo DeCaro)
dell'evento.

 In quell'area potreste elencare le alternative esistenti e dichiarare
 perché non sono adatte a quello che desideri.

In settiman aprossima con un po' di calma finiscio di definire intanto
le specifiche di progetto. Poi vedremo.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Multi-piattaforma per modo di dire. Diciamo che i tuoi utenti Mac *non* ti 
 amerebbero
 per la scelta.

Devo dire che sono developers (python) anche loro. Pero' e' il motivo
per cui ho pensato al progetto invece che cercare di vedere se si
poteva condividere (magari con usi alternativi di VNC o simili) DIA.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Giuseppe Amato
Io sono interessato alla parte grafica, programmo da un bel po' con VTK 
per la grafica 3D. Quando avrai delle specifiche più chiare fammele 
avere e vedremo se posso essere d'aiuto e quanto.
Per il resto considerami a disposizione del progetto

Giuseppe
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Enrico Franchi

On Jul 23, 2010, at 3:22 PM, Carlos Catucci wrote:

 Devo dire che sono developers (python) anche loro. Pero' e' il motivo
 per cui ho pensato al progetto invece che cercare di vedere se si
 poteva condividere (magari con usi alternativi di VNC o simili) DIA.

Dal momento che GTK su OS X passa o per X11 o per extra-alpha e' qualcosa di 
veramente teribbile. Utilizzo anche io WingIDE e posso dire che, con tutti gli 
sforzi che hanno fatto, e' a malapena usabile. 

Il resto della roba su GTK e' peggio. Tipicamente basta poco: Qt invece che
GTK e si ragiona. Voi non avete nemmeno il problema della licenza,
GPL va benissimo con PyQt. 

-enrico

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Dal momento che GTK su OS X passa o per X11 o per extra-alpha e' qualcosa di
 veramente teribbile.

Posso immaginare. In effetti GTX e' la scelta migliore su Gnome solamente.

 Utilizzo anche io WingIDE e posso dire che, con tutti gli
 sforzi che hanno fatto, e' a malapena usabile.

Si vede che abbiamo diversi putni di vista. Io lo trovo perfetto (beh
quasi, il fatto che non si possa decidere se ordinare i tabs dei files
aperti per ordine alfabetico (quello che fa') oppure in ordine di
apertura (quello che non fa) ne spostarli (se vuoi affiancarne due
devi chiudere tutti quelli che ventualmente sono in mezzo), e i che li
ho provati tutti (spyder pero' mi era sfuggitro, lo ammetto).

 Il resto della roba su GTK e' peggio. Tipicamente basta poco: Qt invece che
 GTK e si ragiona. Voi non avete nemmeno il problema della licenza,
 GPL va benissimo con PyQt.

A dire il vero pensavo a WxPython, ma non ho ancora avuto occasione di
vedere come si comporti su Mac (Linux e win devo dire che non mi
sembra malissimo). QT non so, mi e' sempre stata un po' aliena.  Forse
sono influenzato dal fatto che sia alla base di KDE che considero un
tentativo di correre dietro alle GUI schifide e urfide (tm di
Zuzzurro e Gaspare) di m$.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Tricoli
On Friday 23 July 2010 16:25:04 Carlos Catucci wrote:
 QT non so, mi e' sempre stata un po' aliena.  Forse
 sono influenzato dal fatto che sia alla base di KDE che considero un
 tentativo di correre dietro alle GUI schifide e urfide (tm di
 Zuzzurro e Gaspare) di m$.

Non entro in merito al confronto dei vari toolkit che potrai scegliere per 
la GUI, trovi abbondanti discussioni sia qui che su i.c.l.p
L'unico consiglio che mi sento di darti è, comunque, provare con mano, 
hands on, come si suol dire e poi scegliere lo strumento che ritieni più 
opportuno.

Restando in tema Qt (QT è QuickTime di Apple ;) per la parte editor 
potresti dare un'occhiata a marave¹ la cui componente editor è stata 
scritta in modo da essere riusabile, in modo da non dover riscrivere per 
forza tutto da zero.

HTH,

[¹] http://code.google.com/p/marave/

-- 
 Daniele Tricoli 'Eriol'
 http://mornie.org
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Enrico Franchi

On Jul 23, 2010, at 4:25 PM, Carlos Catucci wrote:

 Si vede che abbiamo diversi putni di vista. Io lo trovo perfetto (beh
 quasi, il fatto che non si possa decidere se ordinare i tabs dei files
 aperti per ordine alfabetico (quello che fa') oppure in ordine di
 apertura (quello che non fa) ne spostarli (se vuoi affiancarne due
 devi chiudere tutti quelli che ventualmente sono in mezzo), e i che li
 ho provati tutti (spyder pero' mi era sfuggitro, lo ammetto).

Si, il programma e' perfetto. L'integrazione con OS X e' a malapena usabile.

 A dire il vero pensavo a WxPython, ma non ho ancora avuto occasione di
 vedere come si comporti su Mac (Linux e win devo dire che non mi
 sembra malissimo). QT non so, mi e' sempre stata un po' aliena.  Forse
 sono influenzato dal fatto che sia alla base di KDE che considero un
 tentativo di correre dietro alle GUI schifide e urfide (tm di
 Zuzzurro e Gaspare) di m$.


wx su OS X e' una tragedia. lento, buggato. Poi ovviamente fatti i tuoi conti.
Per assurdo e' possibile che pur passando per X11 GTK dia meno problemi.
Insomma, e' una lotta dura.


-enrico

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Carlos Catucci
 Si, il programma e' perfetto. L'integrazione con OS X e' a malapena usabile.

Non avendo la fortuna di poter usare ferro (e os) della mela (sono un
pinguino doc) fa si che non abbiam ami potuto sperimentare, ma mi fido
del tuo report.

 wx su OS X e' una tragedia. lento, buggato. Poi ovviamente fatti i tuoi conti.
 Per assurdo e' possibile che pur passando per X11 GTK dia meno problemi.
 Insomma, e' una lotta dura.

Gia'. Mah vedremo, avendo dovuto fare un progetto in WxPython, dove
abbiamo pure dovuto rifare il widget set cosi' che indipendentemente
dall'OS il programma avesse un look'n'feel MacOSX  null apuo'
spaventarmi :)

Fortunatamente non e' stato per questa azienda.

Greetings
JOKER Ltd.
-- 
Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
un'ottima idea! ( intervista al Mahatma Gandhi )
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-23 Per discussione Andrea Gasparini
Carlos Catucci spiffera, alle Friday 23 July 2010 circa:
 Web sarebbe un bagno di sangue fare la parte vettoriale.

Sei sicuro?
Direi che svg con qualche libreria è gestibile da tutti i browser.

Anzi, sono curioso di sapere se hai già pensato come gestire un editor 
vettoriale in una desktop-app, visto che mi ci sto scontrando giusto ora.

bye.
-- 
-gaspa-
---
 https://launchpad.net/~gaspa -
- HomePage: http://gaspa.yattaweb.it --
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Giovanni Marco Dall'Olio
2010/7/22 Carlos Catucci carlos.catu...@gmail.com:
 Se fossi in te, cercherei di partecipare a qualche progetto opensource
 giá esistente: imparati e cerca di capire il codice di qualche plugin
 per gedit o simili, e prova a migliorarlo; in questo modo il tuo
 lavoro sará piu' utile a tutti quanti, e avrai dei risultati utili in
 meno tempo.

 Forse ti e' sfuuggita la premessa: non sono riuscito a trovare nulla
 cjhe faccia quello che dico. Ne applicazioni ne plugins.

Ho visto la premessa, ma rimango dell'idea che otterresti un risultato
migliore per te e per tutti quanti partecipando a migliorare un
programma giá esistente. Se hai delle critiche da fare ai programmi
giá esistenti, dovresti metterti in contatto con gli sviluppatori del
programma piuttosto che creare l'ennesimo spin-off.


Giusto per aggiungere altre alternative:
- http://alban.apinc.org/blog/2008/10/29/collaborative-editing-in-emacs/
- 
http://www.linux-magazine.com/Online/News/Bespin-0.1-Mozilla-s-Collaborative-Web-Code-Editor





 Greetings
 JOKER Ltd.
 --
 Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe
 un'ottima idea! ( intervista al Mahatma Gandhi )




-- 
Giovanni Dall'Olio, phd student
Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain)

My blog on bioinformatics: http://bioinfoblog.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Nicola Larosa
lordkrandel wrote:
  Da:   http://en.wikipedia.org/wiki/Collaborative_real-time_editor
 
 Software
 ...
 * GNU Screen http://en.wikipedia.org/wiki/GNU_Screen allows
   multiple users to share one console screen, but they have to
   share a single cursor.

Questo lo uso da tempo, è molto comodo condividere tutto ciò che si fa al
terminale. Recente articolo su Screen e due alternative:

Three-way mini shootout between GNU screen, tmux and dtach+dvtm
http://chithanh.blogspot.com/2010/07/three-way-mini-shootout-between-gnu.html


 * Gobby http://en.wikipedia.org/wiki/Gobby (Linux, Microsoft
   Windows, Mac OS X) is a free software
   http://en.wikipedia.org/wiki/Free_software, open source
   project.

Anche questo l'ho usato parecchio, non è granché come editor, ma la
scrittura condivisa funziona bene, con colori di background diversi per
ciascuna persona.

Aggiungerei anche Google Docs, e Inkboard, parte di Inkscape, per disegno
vettoriale condiviso.

-- 
Nicola Larosa - http://www.tekNico.net/

The bad news is that there is no answer to how to best educate a child.
Every child is different. Every home context is different.
The notion of one path for education is orders of magnitude
more absurd than everyone should drive the same kind of car.
 - Clark Aldrich, April 2010
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione lordkrandel
  On 22/07/2010 16.50, Nicola Larosa wrote:

 Aggiungerei anche Google Docs, e Inkboard, parte di Inkscape, per disegno
 vettoriale condiviso.
Consiglio di tornare a leggere l'intera pagina di Wikipedia, visto che 
ci sono tutte le aggiunte che avete fatto.
http://en.wikipedia.org/wiki/Collaborative_real-time_editor

C'è anche un comodo plugin per Eclipse che non ho ancora visto citato
http://www.saros-project.org/

La ricerca dello stato d'arte non è semplice e veloce come si può 
pensare, non va fatta superficialmente.

-- 
Wyrmskull

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Marco Mariani
On Thu, 2010-07-22 at 16:35 +0200, lordkrandel wrote:


 Software
   * Abiword (multi-platform) is a free software, open source
 editor that added a real-time collaborative editing plugin
 AbiCollab in the 2.6 release. This editor is the basis for the
 collaborative Write activity on the OLPC XO-1.[10] 
[...]


http://gwtips.com/how-to-add-a-whiteboard-in-google-wave/





Il contenuto e gli allegati di questo messaggio sono strettamente 
confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non 
autorizzato. Il suo contenuto non costituisce impegno da parte della Società 
salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente 
messaggio Le fosse pervenuto per errore, La preghiamo di comunicare 
immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto 
(compresi i file allegati) senza farne copia.
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione dell'obbligo di non rivelare il contenuto della 
corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il 
responsabile alle relative conseguenze.

This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s). Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company. If you are not an 
intended recipient(s), please notify the sender promptly and destroy this 
message and its attachments without reading or saving it in any manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Valerio Turturici
http://etherpad.com/
-- 
Valerio Turturici
-- http://www.slashproject.altervista.org/ --
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Enrico Franchi

On Jul 22, 2010, at 4:55 PM, lordkrandel wrote:

 C'è anche un comodo plugin per Eclipse che non ho ancora visto citato
 http://www.saros-project.org/

Comodo + Eclipse mi sembra tenda all'ossimoro...


-enrico

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Proposta di progetto

2010-07-22 Per discussione Paolo
O al sarcasmo. Comunque l'ho utilizzato, ci ho spiegato ad un amico
i rudimenti di python, anche se ho dovuto installare Eclipse apposta.
Era più comodo questo + pydev che usare Gobby, salvare e lanciare
lo script ogni volta, specie per lui. 

In ogni caso fra quelli che ho provato il mio preferito per ora è
Ulipad, che ho scoperto dopo.


Enrico Franchi enrico.fran...@gmail.com wrote:
 
 On Jul 22, 2010, at 4:55 PM, lordkrandel wrote:
 
  C'è anche un comodo plugin per Eclipse che non ho ancora visto citato
  http://www.saros-project.org/
 
 Comodo + Eclipse mi sembra tenda all'ossimoro...
 
 
 -enrico
 
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


---
Wyrmskull lordkran...@gmail.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python