Re: [Python] Proposta di progetto
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/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
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
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
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
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
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/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
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
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
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
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
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
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
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
RESET ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Proposta di progetto
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
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
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
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
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
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
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
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
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
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
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
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/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
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
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
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
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
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
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