Newsgroup: it.comp.lang.vo-clipper
Titolo: Comunicazione di Brian Feldman

Il presidente della GrafXsoft, Brian Feldman, nuovo proprietario di Clipper
e VO, ha inserito nello UG internazionale un lungo msg, con alcuni
interessanti aspetti programmatici. Ho pensato di tradurlo per tutti,
scusandomi per la lunghezza del post, poichè ho pensato di inserire anche
l'originale, in quanto la mia traduzione potrebbe essere imperfetta.
Saluti a tutti, Antonio
----------------------------------- VERSIONE TRADOTTA
Ciao a tutti,
che settimana che è stata! Inutile dirlo, VO 2.6 è una novità eccitante, che
porta un sacco di domande alla mente.
Sto iniziando questo thead per rispondere a quelle domande.
Io non posso avere risposte a tutte le vostre domande. Mi scuso in anticipo
per la lunghezza di questo messaggio.
Alcuni nuovi collegamenti a GrafXsoft.com
Notizie di stampa  
http://www.grafxsoft.com/pr.htm
VO FAQ       
http://www.grafxsoft.com/vofaq.htm
Pre-ordini per VO 2.6 
http://www.grafxsoft.com/vo26.htm
1) Sulla questione del Team di Sviluppo
Prima di tutto voglio dire che Visual Objects NON è un pezzo di codice con
qualcosa di magico. VO è scritto in C++ e qui alla GrafX abbiamo fatto un
sacco di esperienza con questo linguaggio. Veterani "ben stagionati" quali
Brice de Ganahl, David Kuechler, e Don Caton,
sono stati sempre coinvolti nei nostri progetti di sviluppo nel passato, e
non c'è alcuna ragione perchè non possano essere coinvolti nel futuro di
Visual Object e Clipper . Al di là dei nomi che qui possiate riconoscere, ce
ne sono altri, che potrete non riconoscere.
Abbiamo un sacco di talenti nell'area della Florida del sud, ma abbiamo
intenzione di coinvolgere la comunità internazionale degli sviluppatori C++.
E' possibile, ma non ufficiale, che alcune persone che hanno lavorato al
progetto di VO continuino a lavorare su esso. Se per qualche ragione non
riuscite a raggiungere un impiegato CA a 
nome.c...@ca.com
, potete provare
a cambiare l'indirizzo in 
nome.c...@grafxsoft.com
.
Dopo che ho dato l'annuncio ad una settantina di sviluppatori, un tipo è
venuto su e mi ha detto: "Ciao, io sono  Scott McIntosh". Io sono quasi
svenuto.
Come molti di voi sanno, faceva parte del team di transizione dalla
Nantucket alla CA. Se il vostro Clipper ha ancora il programma dei Credits
provate a scrivere Clipper/Credit. Scott era al CA World per il CA Portal,
ma io l'ho invitato alla "birra della notte" e abbiamo rivangato i vecchi
tempi. Abbiamo l'intenzione di rimanere a stretto contatto con Scott.
2) Sui bachi esistenti di VO2.5 (tutti i sofwares hanno bachi)
IMHO, VO 2.5 è un prodotto molto stabile. (per un prodotto di quella
dimensione!)
Al momento noi stiamo lavorando su un sistema di report dei bachi, basaato
sul web ma, nel frattempo,
potete inviare via mail qualsiasi AEF di 10 linee che possa mandare in crisi
VO all'indirizzo 
sa...@grafxsoft.com
.
Assicuratevi di inserire quale titolo del messaggio "Bug Report". Questo per
noi è molto importante. Molti dei bachi esistenti
in VO 2.5 hanno dei workarounds (aggiramenti). Per esempio, un baco
riportato e relativo a un array statico se si fa myArray:={x,y,z} quando si
raggiunge il 64mo elemento, compilerà, ma otterrete un errore a run-time. Se
usate l'istruzione aAdd(x) per aggiungere gli elementi, non verrà prodotto
alcun errore a run-time. Nonostante questo sia uno sgradevole baco che deve
essere corretto, non dovrebbe fermarvi nel rilasciare la vostra
applicazione.
Questo non è, in ogni modo, un modo per dire che non ci sono bachi in VO2.5
che necessitano di essere corretti prima che venga rilasciata la versione
2.6.
Abbiamo una pianificazione per questo. Vogliate solo, per favore, lasciarci
il tempo che occorre.
3) Suggerimenti
Un concetto molto importante che  nel passaggio di Visual Object alla GrafX
è l'idea che la comunità VO sia coinvolta nel futuro del prodotto.
Se avete dei suggerimenti, per favore inviateli a 
sa...@grafxsoft.com
. Il
titolo del messaggio dovrà essere "VO Suggestion". Sarà formato un comitato
di
direzione, per valutare tutti i suggerimenti per un aiuto  nel decidere il
futuro di Visual Objects.
4) Release 2.5c
Non esiste. Se rischiate di perdere i vostri clienti attendendo 4-6 mesi,
muovetevi. Ho suggerito fortemente di provare ad ottenere aiuto sul vostro
codice.
Ho parlato con centinaia di sviluppatori VO che hanno stabili applicazioni
VO 2.5 che girano in migliaia di clienti. Io credo che ci sia un modo di
aggirare
quasi tutti i problemi che possono esserci.
5) GragX desidera il vostro supporto
Questo progetto non può funzionare senza l'utlizzatore. Se desiderate
supportare VO andate a prenotare la vostra copia, oggi.
http://www.grafxsoft.com/vo26.htm
Le carte di credito non saranno addebitate finchè il prodotto non sarà
spedito. Questo ci aiuterà a determinare la risposta ed il supporto che
abbiamo
per la versione 2.6. Ho ogni ragione per credere che questo progetto sarà un
successo. Infatti, ho impegnato il mio denaro personale nell'impresa, e
credo
fortemente in essa. Stiamo anche parlando con alcuni gruppi per fondi
privati.
6) Oltre la  2.6 (Breve dichiarazione di intenti)
La discussione per incorporare la strategia 
DOT.NET
 nella versione di Viaual
Objects 3.0 è già partita.
Abbiamo vari percorsi alternativi per raggiungere questo scopo. Il piano è
rilasciare la versione 3.0 di VO con il supporto di 
DOT.NET
 entro un periodo
di 18 - 24 mesi.
7) Ringraziamenti
Grazie ai venditori di terze parti, i presidenti degli user groups, di CA e
di tutti gli altri che hanno già provveduto a darci un tremendo ammontare di
supporto. Non si potrà mai ringraziare abbastanza l'instancabile lavoro di
questi gruppi. Ora, VO avrà l'opportunità di essere pilotato dalla comunità
degli sviluppatori......facciamo tutti qualcosa per aiutare la nostra
comunità di sviluppatori Visual Objects.
8)  Distribuzione e Supporto.
I canali di distribuzione non saranno cambiati per i paesi a lingua diversa
dall'inglese.
Per questi Paesi, il supporto è generalmente offerto dal rivenditore. Se c'è
sufficiente interesse per un servizio telefonico a pagamento in lingua
inglese,
(come il Supporto Oro della CA) noi insituiremo un programma del genere. Io
credo personalmente che il miglior posto per avere supporto sia questo
forum,
ma so che a molti di voi piacerebbe un supporto alternativo.
9) Siate  Professionali.
Quanto postate un vostro messaggio ricordate che gli esseri umani hanno
sentimenti.
Tutto quello che chiedo è che siate civili gli uni con gli altri. E' un
forum pubblico, che non è moderato,
ma almeno cercate di essere professionali.
i miei migliori auguri,
Brian
-----------------------------------------------VERSIONE ORIGINALE
What a week it has been ! Needless to say, VO 2.6 is exciting news, that
brings lots of questions to mind. I'm starting this tread to address those
questions. I may not have answers to all  of your questions  I'll apologize
for the length of this message in advance.
A few links
A few new links at GrafXsoft.com
Press Release 
http://www.grafxsoft.com/pr.htm
VO FAQ       
http://www.grafxsoft.com/vofaq.htm
Pre-orders for VO 2.6 
http://www.grafxsoft.com/vo26.htm
1. On the question of the Development Team.
First I want to say that VO is NOT some magic piece of code. VO is written
in C++ and here at GrafX we have had lots of experience with this language.
Well seasoned veterans like Brice de Ganahl, David Kuechler, and Don Caton
have always been involved with our development projects in the past and
there is no reason why they would not be involved in the future of Visual
Objects and Clipper. Beyond the names you recognize there are many that you
may not. We have a lot of talent here in the South Florida area, but we
intend to draw on the international community of C++ developers. It is
possible, but not official some persons who have been working on the VO
project will continue to work on it. If for some reason you can not reach a
CA employee at 
firstname...@ca.com
 then try switching the domain to
grafxsoft.com
 (ie 
first_name...@grafxsoft.com
 )<g>
After I gave the announcement to about 70 developers a guy walked up to and
said "Hi my name is Scott McIntosh", I almost fell over. Scott as many of
you know was involved in the transition team from Nantucket to CA. If your
clipper complier is still on your machine type clipper /credit. . Scott was
at CA world because of CA Portal, but I invited him to our "Beer night" and
we caught up on old times. We plan to stay in touch with Scott.
2. On Bug's that exist in 2.5 (All software has bugs ).
IMHO, VO 2.5 is a very stable product (For a product of it size ) We are
currently working on a web based  bug reporting system, but in the mean time
you can mail any 10 line AEF (that will crash VO to 
sa...@grafxsoft.com
.)
Be sure to make the title of the message "Bug Report". This is very
important. Many of the existing bug in 2.5 have workarounds. For example one
reported bug relates to coding a static array by doing myArray :={ x,y,z,}
when you
reach  the 64th element.. while it will compile you will get a run time
error. Obviously enough to me, by using aAdd(x) to add these elements, no
runtime error is produced. While this is an ugly bug and will be addressed,
it should not stand in the way of releasing your application. This is not to
in anyway say there are not bugs in 2.5 that need to be addressed before 2.6
is released. We have our work cut out for us. Please let us have the time it
will take.
3.Suggestions.
 A very important concept of the GrafX takeover of Visual Object is the idea
that the VO community gets involved with the future of the product. If you
have a suggestions  please send them to 
sa...@grafxsoft.com
 Make sure you
include the title of the message as "VO Suggestion".  A VO steering
committee will be formed, to evaluate all suggestions an to help guide the
future of Visual Objects.
4. About 2.5c
It doesn't exist  If your going to loose customers with in a 4-6 month time
frame. move on. I'd strongly suggest you try to get some help with your
code. I've talked with hundreds of VO developers who have stable Visual
Objects 2.5 apps running at 1000's of customer sites. I believe there is a
workaround to almost every problem that may exist.
5. GrafX wants your support.
This project can not work with out end users. If you want to support VO go
out and Pre Order you copy today. 
http://www.grafxsoft.com/vo26.htm
 Credit
Cards will not be billed until the product ships. This will help us to
determine the response and support that we have for a 2.6 version.  I have
every reason to believe this project will be a success. In fact I'm putting
my own money on the line, I believe in it so strongly. We are also talking
with several private funding groups
6. Beyond 2.6 (Short Statement of Direction)
Discussions have already started to incorporate a 
DOT.NET
 strategy in to the
release of Visual Objects 3.0 We have several alternative paths to reach
this goal.  The plan is to release a VO 3.0 with 
dot.net
 support, with in an
18 to 24 month time span.
7. Thanks
Thanks to the 3rd Party Vendors,  UG Presidents, CA and all others who
have provided a tremendous amount of support already. Enough thanks can not
be given to the tireless work of these groups.  Visual Objects now has the
opportunity to be community driven...... lets all get out there and do
something to help your Visual Objects community !
8. Distribution and Support.
Distribution channels will likely not be changing. for Non English Speaking
countries. In those countries, support is generally provide by the reseller.
If there is enough interest for English speaking paid  telephone support
(Like CA's Gold support plan) we will institute such a program. I personally
believe the best place for support is this forum, but know that many of you
would also like alternative support.
9. Be Professional.
When posting your messages try to remember that human beings have
feelings. All I ask is that you all be civil to each other. It's a public
forum, that is not moderated, but at lets try to be professional.
A few new links at GrafXsoft.com
Press Release 
http://www.grafxsoft.com/pr.htm
VO FAQ       
http://www.grafxsoft.com/vofaq.htm
Preorders for VO 2.6 
http://www.grafxsoft.com/vo26.htm
Thanks for your time.
All the best,
Brian
http://www.grafxsoft.com

 wrote in message
news:dSSx8.61131$vF6.1...@news2.tin.it...
