FidoCadJ, versione 0.21

Jan 17, 2009 13 Replies

Ciao a tutti, seguendo i suggerimenti che ho raccolto qui sul newsgroup, ho lavorato in questi ultimi tempi ad una nuova versione di FidoCadJ, l'editor FidoCad multipiattaforma che diversi qui gi=E0 conoscono.



Ecco la pagina da cui si pu=F2 scaricare il programma, nella versione



0.21:
formatting link

Per chi fosse interessato alla lista dettagliata delle novit=E0 presenti in questa versione, nonch=E9 dei bug che ho tentato di eliminare, questa pagina potr=E0 esser utile:



formatting link



Per farla breve, oltre a diversi bug corretti, ci sono due punti che dovrebbero rappresentare un passo in avanti rispetto alle versioni precedenti del programma:


- E' possibile associare un nome ed un valore ad ogni macro. Entrambe le scritte sono liberamente posizionabili rispetto alla macro (basta selezionare la macro e spostare i quadratini rossi). Questa =E8 un'estensione rispetto al comportamento di FidoCad, dove ci=F2 non era possibile. Il formato file utilizzato da FidoCadJ introduce la primitiva FCJ per rappresentare delle estensioni rispetto al formato FidoCad originale. Tutto =E8 per=F2 fatto perch=E9 l'output su FidoCad sia comunque corretto, a meno di un messaggio d'errore. E' comunque possibile configurare FidoCadJ di modo da disattivare le estensioni durante la copia o il salvataggio di un disegno (per maggiori informazioni, leggere il paragrafo 3.4 del manuale utente).


- Ho fatto in modo che FidoCadJ possa esportare (solo uno schema elettrico, per adesso) verso uno script Eagle. Ringrazio F. Bertolazzi, che ha messo a punto la libreria FidoCadJLIB.lbr e che sotto Eagle permette di riconoscere i simboli di FidoCadJ. Questo file (scaricabile dalla stessa pagina di FidoCadJ) va messo nella directory lbr dell'installazione corrente di Eagle.


- La tecnica usata per disegnare a schermo gli elementi di disegno mentre questi vengono spostati =E8 cambiata radicalmente. Questo dovrebbe permettere di risolvere alcuni bug grafici sotto certe piattaforme, nonch=E9 incrementare notevolmente la velocit=E0 di risposta.



Come sempre, sono al vostro ascolto per suggerimenti, critiche, bug che dovessero manifestarsi e quant'altro.



Ciao!

Darwin ha scritto:

pare molto interessante come progetto. Giusto una domanda di carattere tecnico/logistico: come mai non ne fai un progetto Open Source su Sourceforge?

Tutta la gestione dei bug, e di eventuali collaboratori risulterebbe molto semplificata (con un buon bug tracker, repo SVN, home page dedicata, etc etc)

Anche FidoCAD (senza la J) a mio parere sarebbe un progetto open source di buon successo...

Francesco

Ciao,

Grazie!

i buon

Per il momento, non voglio utilizzare SourgeForce perch=E9 un progetto FidoCad su SourgeForge esiste gi=E0 da tempo e non ha avuto successo:

formatting link

Finch=E9 sono solo io a mettere mano al codice, non vedo perch=E9 dovrei utilizzare strumenti che vanno ben al di l=E0 delle mie esigenze. Inoltre, il progetto ha dimensioni sufficientemente contenute da non richiedere un sistema centralizzato di bug tracking o di gestione delle versioni. Non =E8 che voglio scoraggiare altri a lavorare su questo progetto (anzi!), ma per adesso, quasi tutti quelli che hanno manifestato il loro interesse a lavorare sul codice (circa 21k linee, che non =E8 poi tanto) si sono defilati... e da quanto leggo nella documentazione di FidoCad e nei vecchi messaggi di Lorenzo Lutti, lo stesso =E8 accaduto con FidoCad. Ancora una volta, se qualcuno vuole partecipare in qualche modo, mi contatti (la mia mail =E8 valida, ma niente allegati) e ci metteremo d'accordo. Solo dopo aver raggiunto una taglia critica di sviluppatori seriamente motivati, sar=E0 il caso di aprire un progetto SourceForge. Ci sono poi moltissimi aspetti collegati al programma che richiedono lavoro non strettamente legato al codice, come per esempio la documentazione (che adesso comprende un manuale in italiano ed in francese) su cui altre persone possono partecipare se lo desiderano. Per esempio, sarebbe interessante tradurre in inglese il manuale e le librerie di FidoCadJ per fare un po' di pubblicit=E0 a livello internazionale. Un esempio di un aiuto concreto che ho ricevuto =E8 stata la libreria Eagle che F. Bertolazzi ha messo a punto per quest'ultima versione. Diversi altri (e soprattutto Stefano Martini) hanno testato il programma su tante piattaforme diverse e mi hanno fatto avere le loro impressioni. Ancora una volta, se qualcuno volesse darmi una mano, oppure solamente farmi avere le sue impressioni, mi contatti e per me sar=E0 sempre un piacere.

"Darwin" ha scritto nel messaggio news: snipped-for-privacy@r10g2000prf.googlegroups.com... On 17 Gen, 13:26, Francesco Montorsi wrote:

Ciao,

Grazie!

Per il momento, non voglio utilizzare SourgeForce perché un progetto FidoCad su SourgeForge esiste già da tempo e non ha avuto successo:

formatting link

Finché sono solo io a mettere mano al codice, non vedo perché dovrei utilizzare strumenti che vanno ben al di là delle mie esigenze. Inoltre, il progetto ha dimensioni sufficientemente contenute da non richiedere un sistema centralizzato di bug tracking o di gestione delle versioni. Non è che voglio scoraggiare altri a lavorare su questo progetto (anzi!), ma per adesso, quasi tutti quelli che hanno manifestato il loro interesse a lavorare sul codice (circa 21k linee, che non è poi tanto) si sono defilati... e da quanto leggo nella documentazione di FidoCad e nei vecchi messaggi di Lorenzo Lutti, lo stesso è accaduto con FidoCad. Ancora una volta, se qualcuno vuole partecipare in qualche modo, mi contatti (la mia mail è valida, ma niente allegati) e ci metteremo d'accordo. Solo dopo aver raggiunto una taglia critica di sviluppatori seriamente motivati, sarà il caso di aprire un progetto SourceForge. Ci sono poi moltissimi aspetti collegati al programma che richiedono lavoro non strettamente legato al codice, come per esempio la documentazione (che adesso comprende un manuale in italiano ed in francese) su cui altre persone possono partecipare se lo desiderano. Per esempio, sarebbe interessante tradurre in inglese il manuale e le librerie di FidoCadJ per fare un po' di pubblicità a livello internazionale. Un esempio di un aiuto concreto che ho ricevuto è stata la libreria Eagle che F. Bertolazzi ha messo a punto per quest'ultima versione. Diversi altri (e soprattutto Stefano Martini) hanno testato il programma su tante piattaforme diverse e mi hanno fatto avere le loro impressioni. Ancora una volta, se qualcuno volesse darmi una mano, oppure solamente farmi avere le sue impressioni, mi contatti e per me sarà sempre un piacere.

.............................. Ciao, ho cercato di scaricare il manuale per studiarmi l'utilita' che poco conosco ma come risposta ho ricevuto circa questa : file corrotto non scaricabile... Ho sbagliato qualcosa ? Stevez

Non saprei, da me funziona perfettamente, ho appena controllato (e provato a scaricare). Controlla che il file che hai ottenuto sia effettivamente da 1,3 MiB.

stevez:

Sì, il quoting. Comunque ho scaricato FidoCadJ e viene giù senza problemi.

"F. Bertolazzi" ha scritto nel messaggio news:yf7flk4u2o3n.1hygl6o25gu78$. snipped-for-privacy@40tude.net...

................................ ok alla fine anche io ho risolto....

....non voglio piu' essere criticato per il quoting... dimmi per favore cosa e dove che correggo Stevez

Felice per te che tu abbia risolto. Fammi sapere cosa ne pensi del manuale e del programma.

Qui ci sono alcuni consigli relativi al quoting:

formatting link

Ciao,

Darwin ha scritto:

buon

Beh bisogna dire che io perlomeno l'homepage l'avrei copiata su SF e tradotta in inglese... un progetto SF scritto e/o documentato in una lingua != inglese ha ben poche possibilità di attrarre altri sviluppatori...

In effetti questo è una ragione perfettamente valida :) E' solo che io trovo utili gli strumenti di SF (in particolare il repo Subversion) anche nei progetti su cui lavoro io soltanto (e ne gestisco 3-4 di questo tipo...)...

In bocca al lupo per il progetto! Francesco

stevez:

Se davvero non rieci a vedere la differenza tra il formato delle tue risposte e le mie (per non citare la maggior e miglior parte degli utenti di questo NG) e non riesci neppure ad usare Google, non resta che leggerti

formatting link

"F. Bertolazzi" ha scritto nel messaggio news:8gi34c1ruayd$.1632p8t398toh$. snipped-for-privacy@40tude.net...

...Berrtolazzi, apprezzo la tua insistente ricerca della precisione e rispetto le posizioni in merito al quoting. Tuttavia da un argomento oggetto del thread qui si finisce col parlare d'altro e mi pare che anche cio' non rispetti il..quoting. Conosco perfetamente tutte le cose che dici, pratico internet fin dalla sua nascita e se talvolta derogo da qualche piccola raccomandazione e' per la fretta. Comunque ti ringrazio nuovamenete, chiudiamola qui. Ciao Stevez

No, magari non rispetta il topic ma il quoting va bene :-)

stevez:

Allora cosa me le chiedi a fare?

"F. Bertolazzi" ha scritto nel messaggio news:1fv5z4gv1uwcw$. snipped-for-privacy@40tude.net...

.....................................

....duro eh?? te le chiedo perche' non mi sento in colpa e non capisco perche' tu debba intervenire...spostando il tema del discorso..... e' chiaro adesso ?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required