Michael, Here's what I know and remember from my tech support days and training days at Everyware.
2.x to 3.x conversion did have some small issues. this is where the biggest changes occurred. I can't remember them all now. I'm sorry, but I longer have my 2.x editor to be able to re-create any of the issues encountered. But I still have TeMail, the dll for being able to send RFC 821/822 format emails from Tango Server 2.x on which the current e-mail action was based. And I also have the documents I wrote to design and support TeMail, as well as my proposals for the T3 email action. 3.x to 4.x (Tango 2000) is _very_ straight forward. The big change was that the TAF files are now in XML rather than in binary format. 4.x merely added objects (TCF Files) and new actions (presentation, Create Object, Call Method, Object loop) abilities and source code control integration (check in/check out). I still have a copy of an internal tool we used to use to view the internals of 3.x taf files (t3viewer.exe), and the tool we gave out to change datasources in 3.x files (t3DS.exe). But I don't have my box numbers for Tango 3.x anymore, even though I still have a copy of the installers. If it's still available from Witango for Tango 2000 users, the Witango 4.5 (windows) editor works much better than the Tango 2000 (4.0) editor ever did. Witango 3 server and later cannot run 2.x qry files, they must be converted by an editor/studio. Tango 2000 (4.x) and 5.0 and 5.5 servers can run Tango 3.x without conversion, but the editor will force conversion. Tango 3.x, Tango 2000 (4.x), and Witango 4.5 editors can convert 2.x qry files. I don't know about Witango 5.0 or 5.5 editors/studios. Tango 2.x did not have variable scope, all variables were "User" scoped. Because of this, in part, the default scope for Tango 3 and 4 was "User". The default variable scope for 5.5 is "Request" (formerly "local" scope), but that can be changed at the server level for compatibility, if needed. So if you are running 3.x or 4.x Tafs, the move to 5.5 will currently be seamless with one minor change to the server, namely the default variable scope from "Request" to "User". If you still have 2.x qrys, your upgrade may be a bit more difficult as you'll have to convert these to TAFs first, and then test and debug the conversion before deploying. If you have more questions, or need more help, feel free to contact me off list. Anthony - ----- Original Message ----- From: "Michael Heth" <[EMAIL PROTECTED]> To: <witango-talk@witango.com> Sent: Monday, February 11, 2008 18:33 Subject: Witango-Talk: Witango Version 6? | 2.3->3.6->4.0->5.5->6.0? > > > > I have sat on the sidelines for quite a while now but assuming that > 6.0 works as advertised I may get motivated to bring some old apps up > to snuff. > > But I have lost track of the steps that will work to port old apps to > the newer versions. > > The old 2.3 to 3.0+ upgrader did not works as smooth as it was > supposed to. I had to fix a lot of snags and that put me off > upgrading a series of admin apps for my CMS. > > I remember that you were supposed to be able to open 3.0+ apps in 4.0 > and save them and be okay. > > Then there was all the talk on the list about the 5.0 or 5.5 studio > introducing a bunch of bugs that had to be fixed on a per app basis. > > So does anyone have a walkthrough of what you can do to bring very > old Tafs up to the latest? > > Thanks for any help/info. > > M./ > > Michael Heth > [EMAIL PROTECTED] > > > ________________________________________________________________________ > TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf > > ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf