elawmanager-developers Mailing List for eLawOffice.it and eLawManager
Status: Beta
Brought to you by:
magostinelli
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
|
Sep
(1) |
Oct
|
Nov
(4) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
(3) |
| 2007 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Diego Z. <na...@gm...> - 2007-01-09 15:59:17
|
Il modello di gestione per la cancellazione dati e' un po complesso. In primo luogo e' indipendente dal db ed e' delegato al framework di nPA (pubblicato sempre in sourceforge). Cio' che fa e' ricercare record che indichino integrita referenziale, quindi procederne con la cancellazione (se questa e' confermata). Il modello e' dinamico, quindi aggiungendo una tabella "xx" connessa ad una pratica, il modello che gestisce la cancellazione rileva autonomamente la nuova configurazione. La gestione della cancellazione record a cascata e' pero' personalizzabile (indicando un plugin specifico per un modulo [tabella]). Un plugin specifico per una tabella e' ereditato dal modello complessivo a cascata (se il plugin e' per la tabella clienti, e' usato dal modello pratiche che e' connesso anche a clienti). I plugin al momento correggono il modello autonomo di cancellazione a cascata, impedendo di cancellare clienti che abbiano pratiche, e di cancellare i clienti con la cancellazione di una pratica. [questo dovrebbe prevenire cancellazioni a cascata <involontarie>] |
|
From: Diego Z. <na...@gm...> - 2006-12-20 10:07:45
|
Il framework di nPA [naarani Personal Access] permette al progetto eLaw di installare ed usare mysql con il connettore MXJ. Questo viene eseguito su una porta non standard (cioe' non la porta predefinita di mysql). Dalla RC2 di eLawOffice, la versione di nPA usata, permette durante l'installazione di rilevare se c'e' un'installazione attiva di mysql con mxj e di usarla per l'installazione: cioe' se ho una versione precedente di eLaw e non sto aggiornadola, ma ne sto installando un'altra aggiuntiva, posso usare lo stesso mysql, idem se installo il sw antiriciclaggio di prossima diffusione. cya -- Diego Zanga ------------------------------ http://www.eLawOffice.it http://www.blogstudiolegale.eu http://www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-12-20 10:04:23
|
Il package "it.eLawOffice.CustomLayout" contiene le classi in test per Eclipse VE (VIsual Editor). E' presente nella ver. 1 RC1, cosi' come nella ver. 1 RC2, per quanto venga aggiornato durante i test NON e' USATO ne dalla RC1, che dalla RC2, e riguarda SOLO ed esclusivamente la gestione del LAYOUT non altro. E' improbabile venga usato in RC3, ne e' previsto quando sara' usabile. Scopo del modulo e' permettere di disegnare il layout di una form di un modulo (nel caso specifico MOD_PRATICHE) usando Eclipse VE (VIsual Editor). -- Diego Zanga ------------------------------ http://www.eLawOffice.it http://www.blogstudiolegale.eu http://www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-12-18 15:43:27
|
Il framework e' stato aggiornato a seguito di un refactoring per avere una maggiore chiarezza sul sorgente, usando i pattern applicati anche in eclipse per la gestione delle estensioni e plugin C'e' anche una fix per mysql mxj, caricato su una porta non standard per non influire su precedenti installazioni: le successive richieste d'uso di altri programmi per mysql mxj dal framework puntano alla stessa installazione di mysql mxj. -- Diego Zanga ------------------------------ http://www.eLawOffice.it http://www.blogstudiolegale.eu http://www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-11-29 13:51:12
|
eLawOffice rimarra' su svn al momento, dato che non e' previsto refactoring a breve. Tutti i progetti collegati al contrario sono appena usciti da svn perche' fa veramente pieta' la gestione svn+eclipse+sourceforge: rende il refactoring impossibile -- Diego Zanga ------------------------------ Php is not GNU GPL - Java is GNU GPL. www.eLawOffice.it www.blogstudiolegale.eu www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-11-29 10:27:56
|
Non so se trovo piu' osceno CVS o SVN su sourceforge :O) la caterva allucinante di problemi che ho avuto sia nell'uno che nell'altro e' incredibile. Il refactoring NON e' supportato con entrambi, tra i problemi se il filesystem originario e' di windows o la canellazione di directory non abilitata da sourceforge etc etc :O/ -- Diego Zanga ------------------------------ Php is not GNU GPL - Java is GNU GPL. www.eLawOffice.it www.blogstudiolegale.eu www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-11-20 14:47:24
|
Sto aggiungendo i testi di portabilit=E0 per le tabelle, in eThunder, cosi' dalla gestione tabelle e' possibile eseguire un test di verifica sull'intero db. Il test attuale verifica che se i nomi dei campi di ogni tabella non siano parole riservate in mysql 5.1 (dove la lista e' quella di mysql 4.x, con in piu' i le parole riservate di mysql 5.x) La lista e' un file txt, implementabile in futuro ( quando ci sara' una versione 6.x di mysql). Il test e' facilmente implementabile per hsqldb e postgresql, una volta recuperata la lista delle reserved words. --=20 Diego Zanga ------------------------------ Php is not GNU GPL - Java is GNU GPL. www.eLawOffice.it www.blogstudiolegale.eu www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-11-16 10:30:00
|
A parte il festino in corso visto che ora c'e' una versione di java in GNU GPL , i programmatori floss in java festeggiano la fine della java-trap :-) (per festeggiare mi porto dietro la firma : Php is not GNU GPL - Java is GNU GPL.) Detto questo sto testando eLawOffice in su server Ibm con processore Power, per i test di compatibilita': il mal comune era riferito a questo ... .. Ci sono volute 4 settimane per fornire documentazione, 2 per fissare un appuntamento [una prenotazione del server], quindi 2 mesi per scoprire che fine ha fatto la prenotazione, infine rifare il tutto, per vedere la prenotazione attiva Ieri ho avuto conferma dell'attivazione : dopo 4 minuti il server web ibm con la documentazione, con utenti e password per connessione vpn e ssh, nonche ip dei vari server non era piu' disponibile. Alle 21 circa sono riuscito a ricollegarmi, ho stampato tutto, oggi entro in vpn sulla prima rete, mi connetto in ssh al server ssh interno, devo fare un tunnel ssh sul server prenotato e : TAHM.... scopro che non ho stampato l'ip di ques'ultimo e l'ulteriore set di utenti e password Ritorno sul server web, entro nella sezione riservata: ieri dava errore, oggi non e' stata RIMOSSA :O) ... .. test sospesi .. ... cya -- Diego Zanga ------------------------------ Php is not GNU GPL - Java is GNU GPL. www.eLawOffice.it www.blogstudiolegale.eu www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <na...@gm...> - 2006-11-15 15:44:38
|
Ci sono due problemi con alcuni snapshot e file dei sorgenti di una release manca javaassist e googlecalendar Problema numero 1: javaassist non e' accluso perche' in realta' e' solo linkato nel progetto di eclipse, ma non e' in uso, non e' stato rimosso, perche' ci stavamo giocando:O) ethunder genera sorgente "stupido" (pojo e simili). Teoricamente javaassite moteva migliorare la gestione, ma nessuno ha tempo per scoprirlo :O) Problema numero 2: googlecalendar non verra' pubblicato come parte di eLaw, ma come plugin, sempre che un paio di avvocati abbiano tempo di verificare le licenze, dato che le api di google non sono GPL e probabilmente serve una liberatoria o qualcosa d'altro per pubblicarle in eLaw. Quando spuntano volontari, risolveremo la cosa: come da ml elaw italiano per gli annunci, non durante la rc1 :O) NB poi c'e' anche da preparare qualche riga in allegato al plugin : se salvo dati giudiziali nell'agenda, devo sapere che e' mia responsabilita' gestirli, non di google o di eLaw [dato che poi li pubblico su un sito web di terzi, in un servizio che tutela la privacy ma con tutti i limiti riguardo alle richieste della legge italiana in materia di dati giudiziali]. cya -- Diego Zanga ------------------------------ Php is not GNU GPL - Java it's GNU GPL. www.eLawOffice.it www.blogstudiolegale.eu www.personalAccess.org Skype NAARANI |
|
From: Diego Z. <di...@le...> - 2005-11-05 17:07:43
|
><pet...@us...> 05/11/05 21.09 >>> >Quando installo eLawOffice ottengo i seguenti errori: >The file .dat is wrong.. > I'm loading data from original files.=20 > Trace errore : >6.1 !=3D 5.1 e' una verifica sui file scaricati : nel file .zip mancava la directory PROGRAMMI(?) o tu non l'hai estratta dal file. Se la directory c'e' ed il file era erraro(? e non vedo come), il programma CREA in automatico una=20 versione aggiornata del file: verifica di aver estratto anche la cartella programmi etc >poi The database is already installed, to reinstall=20 >it, delete the actual db e termina, in realt=E0 crea=20 >solo la dir eLaw in mysql. Utilizzo linux e MySQL 4. Questo e' un controllo sulla reinstallazione: dato che hai gia' Installato il tutto una prima volta ora dovresti solo AGGIORNARLO : cioe' avvii il programma ed esegui manutezione->upgrade programma. Comunque appena avvii il programma, verrai subito avvisato che c'e' va' aggiornato. ciao :O) |
|
From: francesco c. <pet...@us...> - 2005-11-05 14:11:26
|
Quando installo eLawOffice ottengo i seguenti errori: The file .dat is wrong.. I'm loading data from original files.=20 Trace errore : 6.1 !=3D 5.1 poi The database is already installed, to reinstall it, delete the actual db e termina, in realt=E0 crea solo la dir eLaw in mysql. Utilizzo linux e MySQL 4. =2D-=20 ciao peterpan66 |
|
From: Diego Z. <di...@le...> - 2005-11-02 07:59:09
|
>>> francesco carotti <pet...@us...> 01/11/2005 23.15.29 >>> >Durante l'installazione di eLawOffice (snapshot_24_october_2005)ho solo >l'opzione 'installazione di rete con server MySQL' ed io uso un sistema >standalone, L'installazione "standard" ha attivo solo questa funzione xke' le altre NON sono "sicure" : cioe' l'aggiornamento non funziona correttamente, con hsqldb, per l'assenza di comandi alcuni sql, mentre postgresql e' in test. Pero' lanciando direttamente i file install, puoi installare quello che vuoi se salvi il tuo file db.ini "originale": cioe' quello presente PRIMA dell'installazione e ti assicuri che non venga sovrascritto. Di norma come sistema "standalone" io uso comunque mysql. >comunque lo ignoro e si blocca non trovando 'com/l2fprod/common/swing/JOutlookBar'. >Cosa ne pensate? se hai lanciato il file da eclipse e' virtualmente impossibile, ma dato che ti capita direi che c'e' un problema con eclipse. La libreria e' nel file di snapshot, ma evidente il file di progetto di eclipse caricato su eclipse in linux ha dato qualche problema: o eclipse aggiornato non supporta lo scambio di progetti con versioni di eclipse vecchie, o il file di progetto non e' stato aggiornato(?) comunque per risolvere, nelle proprieta' del progetto (tasto dx dal progetto eLawOffice), seleziona properties e nelle librerie caricate seleziona le librerie dal progetto Personal Access. Eclipse ricompila tutto, tu rilancia il programma, il problema non si deve presenare piu'. cya,sry |
|
From: francesco c. <pet...@us...> - 2005-11-01 16:17:45
|
Durante l'installazione di eLawOffice (snapshot_24_october_2005)ho solo l'opzione 'installazione di rete con server MySQL' ed io uso un sistema standalone, comunque lo ignoro e si blocca non trovando 'com/l2fprod/common/swing/JOutlookBar'. Cosa ne pensate? -- ciao peterpan66 |
|
From: francesco c. <pet...@us...> - 2005-09-05 15:23:02
|
Alle Monday 5 September 2005 04:43, Diego Zanga ha scritto: > >spero che hai fatto buone vacanze, =2E.. > e tu? bene, passate con dei buoni amici va sempre bene. Credo che tra quache giorno ti invier=F2 eLawTool4Lang. =2D-=20 ciao peterpan66 |
|
From: Diego Z. <di...@le...> - 2005-07-16 19:35:28
|
>Ho provato lo snapshot di luglio carica tutto ma se >provo la creazione tabelle mancanti mi da: >Operazione svolte: >Errore nella creazione tabella DOMINUS >Errore nella creazione tabella CORRISPONDENTE >Errore nella creazione tabella VISTA e' ok allora, le 3 tabelle in questione sono delle view, che in mysql 4.1 non esistono ma esistono solo nella versione 5, e negli altri database. I files .ini che creano quelle viste sono li da una vita, senza "reale" utilizzo. cya, thx |
|
From: francesco c. <pet...@us...> - 2005-07-16 16:02:39
|
Ho provato lo snapshot di luglio carica tutto ma se provo la creazione tabelle mancanti mi da: Operazione svolte: Errore nella creazione tabella DOMINUS Errore nella creazione tabella CORRISPONDENTE Errore nella creazione tabella VISTA -- ciao peterpan66 |
|
From: francesco c. <pet...@us...> - 2005-07-16 13:20:09
|
Alle Saturday 16 July 2005 06:20, Diego Zanga ha scritto: > Come va ? : ti sei fatto due palle a tentare di farlo partire da server > cvs? non trova alcuni file Log.* , MessageTips e metodi: Language.reInit(), EditorPath.openHtmlURL( URL ), > (Ho anche provato a squillarti per sentirti a viva voce) > ho problemi di linea se vuoi puoi chiamarmi allo 0731 214370 > > Se la cartella attuale <ha qualche baco> sposto il tutto su una nuova : che intendi per cartella? > alcuni "bachi" temo siano dovuti allo spostamento di files da un package > java all'altro, perche' il server cvs non sembra memorizzare bene la > cancellazione dei files, o forse devo dargli qualche comando specifico, > ma temo di non aver ancora capito cosa fare in merito :o// > -- ciao peterpan66 |
|
From: Diego Z. <di...@le...> - 2005-07-16 10:15:12
|
In merito ai problemi sul server CVS che ho indicato, dato che all'atto pratico io non leggo mai (2 volte in un anno) i dati dal server CVS, se dovesse risultare che la situzione non e' "sanabile" si puo' anche "fare pulizia": cioe' scollego il progetto dal server cvs, e lo "reinstallo" sul server cvs, cosi' lo "storico" del server cvs viene riscritto (le cartelle attuali rimangono), ma da oggi in poi viene tutto viene gestito su un'altra cartella. cya, thx |
|
From: Diego Z. <di...@le...> - 2005-07-16 10:14:39
|
>Qualche buon anima ha voglia di spiegarmi come >utilizzare il cvs per avere una versione aggiornata, :o) >aggiornabile dei tre progetti e funzionante? Ho >scaricato da surceforge i tre progetti: >beta0 elawoffice_0_9_1_2 >diego_nagenda >diego_PersonalAccess VERSION_0_9_2_1 >ma non riesco a compilarli beh temo che il cvs sia un po incasinato da gestire: 1) in primo luogo spesso fa casino con i fle .project e .classpath, motivo per il quale pubblico lo snapshot, xke' se non aggiorna correttamente i file non funzionan nulla, ma dato che i file sono in uso e tra linux windows eclipse li gestisce in modo diverso i files fanno parecchio casino. 2) la "macro" <SUN TOOLS> comd indicato su www.naarani.org, la devi impostare a mano sul tuo compilatore : http://www.naarani.org/index.php?title=Faq_linux 3) la cartella di riferimento e' la beta0, (la cartella beta1 contiene vari errori e va eliminata, se e quando raggiungo il supporto di sourceforge :o/ 4) spesso il server CVS richiede un "refresh" dei files, cioe' li devo reinviare xke' non risultano aggiornati, in questi casi la descrizione che lascio sui commit al server CVS e' <refresh cvs>, o <fix cvs> 5) elimina a mano il contenuto della cartella CLASS xke' non regge la gestione sul server CVS, cosi' la sto inserendo come da ignorare, ma le vecchie versioni rimangono sul server .o/ Fatto questo fai un refresh dei progetti, pubblica sulla ml cosa ti dice la sezione problems: partendo dai file di snapshot e' possibile aggiornare il progetto dal server CVS di sourceforge, ma se quando scompatti i files usi un tool che azera o non legge la data ed ora dei files, dato che il server CVS lavora in base a data ed ora dei files, non ti funziona nulla, quindi attenzioni a cosa usi per "unzippare i files, xke' vari tool non settano la data". Se il problema e' solo sul formato .zip usato in linux, pubblico lo snapshot nel formato .tar o quant'altro. cya, NB path per VEDERE dal browser sul server CVS alcuni degli ultimi aggiornamenti: http://cvs.sourceforge.net/viewcvs.py/elawmanager/beta0/src/it/eLawOffice/ |
|
From: francesco c. <pet...@us...> - 2005-07-16 09:35:05
|
Qualche buon anima ha voglia di spiegarmi come utilizzare il cvs per avere una versione aggiornata, aggiornabile dei tre progetti e funzionante? Ho scaricato da surceforge i tre progetti: beta0 elawoffice_0_9_1_2 diego_nagenda diego_PersonalAccess VERSION_0_9_2_1 ma non riesco a compilarli -- ciao peterpan66 |
|
From: Diego Z. <di...@le...> - 2005-07-16 08:48:26
|
>> lo snapshot di luglio ti carica tutto >> correttamente? >Credo di si, ma ha un problema la finestra di avviso=3D20 >che riporta : =22L=27archivio e=27 gia=27 stato installato (=3D20 >per reinstallarlo cancellare l=27archivio attuale)=22=3D20 >rimane sotto il logo di avvio non =3DE8 facile tirarla=3D20 >fuori. Hai ragione :o/ carico l=27immagine di =22splash=22 centrata=3D20 e perquanto non debba stare in primo piano, sembra che=3D20 l=27implementazione di java su linux obblighi quel tipo di finestra a stare in primo piano. Ora correggo il metodo che la =22centra=22 nello schermo, abbassandola a fondo schermo, dato che non riesco a posizionare altre finestre sopra quella, almeno sposto quella in basso. cya, thx |
|
From: francesco c. <pet...@us...> - 2005-07-16 08:39:14
|
Alle Friday 15 July 2005 12:06, Diego Zanga ha scritto: > lo snapshot di luglio ti carica tutto > correttamente? Credo di si, ma ha un problema la finestra di avviso che riporta :=20 "L'archivio e' gia' stato installato ( per reinstallarlo cancellare=20 l'archivio attuale)" rimane sotto il logo di avvio non =E8 facile tirarla=20 fuori. =2D-=20 ciao peterpan66 |
|
From: Diego Z. <di...@le...> - 2005-07-08 00:55:28
|
Ho finito la procedura di installazione "semplificata" per mysql: *permette di cambiare la "descrizione" del database *imposta l'IP del server di mysql a partire dal pc di installazione *crea il database senza dover usare mysql (la console) *da informazioni sui "problemi" principali (password e guida). Contiene anche le correzioni per l'uso di mysql su linux (riepiloga tutte le istruzioni per risolvere i vari errori). Notte :O) |
|
From: Diego Z. <di...@le...> - 2005-07-07 16:30:03
|
Con sommo dispiacere dopo aver verificao le fix di hsqldb, ho scoperto che quello che serve per l'editor del database e gli aggiornamenti di elawoffice, ancora non c'e' :o/ Quindi oltra a "bloccare" l'installazione con hsqldb, ho lasciato un post sulla richiesta di features per hsqldb. Il problema e' che i comandi di alter table non sono "completi" e non c'e' qualcosa di simile al comando di mysql che rinomina un campo, ne fa il cast ad un tipo diverso e ne cambia la dimensione, cosa che invece fa mysql, e postgresql dalla versione 8 (prima non era completo in post.) Quindi la procedura di installazione semplificata riguarda solo mysql per il momento, e sto procedendo di buona lena a correggere i problemi presenti nell'installazione su Linux. |
|
From: Diego Z. <di...@le...> - 2005-07-04 23:07:39
|
Al congresso del GL-OS i problemi identificati sul progetto sono in primo luogo la difficolta di installazione, in secondo luogo la difficolta di configurazione di MySql. Per risolvere questi problemi, sto aggiornando la procedura di installazione perche' gestisca tutte le funzioni con un'unica interfaccia multilingua e cross-platform: MainInstall.java Con questa installazione viene ripristinato l'uso di HSQLDB, oltre a MYSQL, dato che il gruppo di HSQLDB ha risolto tutti i problemi sulle join e sugli alter table con resize del campo ( o cosi' sembra :o). In questo modo vengono ELIMINATI o meglio CONGELATI i problemi sull'installazione di MySql in linux, dato che viene fornito un mezzo alternaitvo per verificare il software, e vengono azzerati i problemi nell'installazione in windows per la gestione di mysql anche sulle postazioni standalone/singolo utente. I problemi con mysql su linux, verranno riaffrontati a breve : attualmente tra una riunione sul progetto e l'altra, questo problema e' diventato secondario, rispetto all'installazione semplificata del programma su windows, linux e macOs [dato che non ho tempo per seguire tutto, e serve riattivare una versione pienamente funzionante su linux]. |