One change I'd recommend is the ability to start a Mail connection -
then loop through the mails - and close the mail connections. As it
works now, each Mail action opens a connection to the mail server, sends
the mail, then closes it. The connection open can be time consuming and
it takes up a lot of resources.

If you can open the connection manually, then send the mails, then close
it manually, its MUCH better.

-- 
Alex Kac, CEO/Developer

Innovation in Personal and Business Information Management.
http://www.pocketinformant.com/ 

zoomzoom



> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] On Behalf Of Ben Johansen
> Sent: Sunday, April 28, 2002 4:44 PM
> To: Multiple recipients of list witango-talk
> Subject: RE: Witango-Talk: My Conference Recap - Part 1
> 
> 
> Hi All,
> 
> Since Scott has opened up the door on new features of the 
> next releases of Witango.
> 
> here are some more of the them ;-)
> 
> 1. The <@TOKENIZE> will have a new attribute to deal with 
> null tokens. so 1,,3 will yield an array of 1,null,3 instead of 1,3
> 
> 2. <@CRLF> will be made to be CR & LF consistent every where
> 
> 3. Removing the need to always placing the <@CGI><@APPFILE> 
> for relative positioning tags, the new setup will interpret / 
> = relative to root and No / as relative to the TAF.
> 
> 4. The new <@EMAIL> </@EMAIL> tag will be a wrapper around 
> the whole email session allowing you to get at the 
> header,to,from,body,... and commit or roll back your changes.
> 
> 5. The new editor will place the reference to the snippets in 
> an INI file allowing you to add a new block of custom 
> snippets into the editor. This will also allow you to change 
> the standard snippets that come with the editor.
> 
> 
> My Conference take...
> (comments in no particular order)
> 
> -Phil and Sophie have clearly taken what was thought to be a 
> sinking ship, patched the hull, ran the bilge pumps, 
> re-painted it, put a new engine in it. the new ship is being 
> readied for sea trials and the new crew (which they put 
> together in record time) is finalizing her for 
> recommissioning. and this is just version 5, in the preview 
> of the following release (name and version to be announced) 
> they are going to add wings and rockets and make it fly  ;-)
> 
> -At the conference there were a couple of gentlemen from 
> Korea that were showing slides with the audience watching as 
> any attendee with about 3 hours of sleep on the second day 
> would, and then some slides came up that made all of us sit 
> up and do a double take. They had graphs showing that they 
> had created the same business logic in Witango,PHP,ASP & JSP 
> and put it under extreme stress and it had the current T2k 
> knocking the socks off of PHP,ASP & JSP. This is great for marketing.
> 
> -There is a gentleman from Ireland that took his government 
> by storm and now his government has been Witango'd. He also 
> bought the shirt off of Phils back for charity for about $150 
> during the dinner.
> 
> -There was a team from Germany with Witango,Java,Javascript & 
> magic turned out a content management application, which 
> taking a quote from Dune "The likes god hasn't seen".
> 
> -Scott Cadillac's presentation of apply XML and XML RPC and 
> Windows hooks, and, and... we all had to pick up our jaws and 
> put them back in our mouth. go to http://xml-extra.net and be 
> quick about it.
> 
> -There was another team which showed how they had taken Flash 
> with Witango and had us sailing (pun intended) great reports 
> around the conference.
> 
> -Sophie gave us an in depth and very personal explanation of 
> process and events resulting in them obtaining the Product 
> from Pervasive (oops that'll be a Quarter).
> 
> -Phil and Andre wow'd us with the new features...
> 
> and more...
> 
> Remember, all of these projects where based on a supposedly 
> dead product.
> 
> the next conference will be one NOT to miss...
> Many Thanks to Phil and Sophie for taking the helm
> 
> 
> Ben Johansen - http://www.pcforge.com
> Authorized WiTango Reseller http://www.pcforge.com/WiTangoGoodies.htm
> latest beta downloads @ http://www.witango.ws
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]]On Behalf Of Scott Cadillac
> Sent: Sunday, April 28, 2002 11:41 AM
> To: Multiple recipients of list witango-talk
> Subject: Witango-Talk: My Conference Recap - Part 1
> 
> 
> Hello Everyone,
> 
> I have a lot of topics I want to cover, and without wanting 
> to write a whole novel in one email and expedite getting some 
> information to you, I'll have to break this into at least 
> three parts - with the other pieces following over the next few days.
> 
> By way of a short disclaimer - the following is my 
> interpretation of what un-folded at the Conference. I may 
> have not remembered or not understood some of the facts 
> precisely, but I hope I get the message across - Witango's 
> future is assured!
> 
> I apologize to the list - I had promised before the 
> Conference to make an effort to post information as readily 
> as possible, but of course that didn't happen. Let me tell you why.
> 
> First off, the Conference was 3 days ago but I only just got 
> home because I took an Amtrak Train all the way from 
> Pittsburgh, home to Vancouver BC (about 3,000 miles). And 
> I'll tell you I slept nearly the whole way home I was so 
> exhausted from the Conference. So I apologize again to the 
> list for taking so long to fire this off.
> 
> I realize of course, Phil and Sophie will be releasing some 
> of this information 'officially' once they get home, but I 
> thought an end user/developer's point of view might be helpful.
> 
> The moment we began lining up for Registration on Monday 
> afternoon - the fun began. Putting faces to names started in 
> the line-up and quickly became one of the most worth while 
> 'events' of the Conference. How long have many of us chatted 
> together on this list - but never met? How many times in your 
> life do you get to find a long-lost cousin and discover an 
> instant friendship in your kinship? I can only speak for 
> myself of course - but I know I went many times over my 
> allotment in life during the Conference.
> 
> Now imagine all these cousins together in one big room, not 
> only talking about Witango, but our lives, our families, the 
> long roads of our careers, our travels, our businesses, our 
> futures and you can easily imagine how time escaped us all 
> and most of where negligent in getting information out to the 
> rest of our extended family, you. Please forgive us.
> 
> We covered an amazing amount of ground in 2 and half days and 
> I for one only slept about 9 hours during this time.
> 
> So, first off - Phil and Sophie. """""""""""""""""""""""""""""""""""
> Again, I can't speak for anyone else, but my picture of them 
> was night and day compared to the view I had formed of them 
> from List - to the personal impression they left me with once 
> I finally got to know them a little at the Conference. Prior 
> to the Conference, I simply pictured Phil and Sophie as two 
> business people who had formed a large, successful 
> Web-development Company. And that to them, Business was the 
> name of the game.
> 
> But when I left the Conference, I realized Phil and Sophie 
> are just people. Very clever people - but people 
> none-the-less. They are funny, personable, warm, sensitive, 
> intelligent and even a little shy. In bits and pieces, they 
> shared with us what they thought they were getting when they 
> purchased Witango - but what they got was something 
> completely different in many, many ways.
> 
> They thought they bought a product (Tango), but what they got 
> was a community. And they demonstrated to me, that they've 
> taken this sincerely to heart in every way.
> 
> In addition to being great people, Phil and Sophie have 
> vision. And they have relied heavily on this community to 
> form this vision - and will continue to do so for as long as 
> it takes to achieve this vision. So here are some of the 
> highlights in my own words.
> 
> The Witango Team
> """""""""""""""""""""""
> In addition to Phil and Sophie, the Team, includes a very important
> individual: Andre Morozov.
> 
> He worked for Everyware back at the beginning of Tango and 
> was involved in many critical turning points in it's 
> evolution. He is now the Chief Architect of the Server Engine 
> for both v5.0 and v6.0. His company is called Stone Steps ( 
> http://www.stonesteps.ca ).
> 
> Obviously I was very impressed with Andre's programming 
> abilities, and he painstakingly walked us all through many 
> intimate details of the Witango Source Code. But what I was 
> most impressed about Andre was with a subject that often does 
> not receive enough credit - bug fixes! Andre demonstrated 
> that he is a dedicated sole that wants more than anything to 
> "get it right". Not only has Andre, and the rest of the Team 
> been working on new features - but they are literally 
> rebuilding and fixing very large chunks of the Source Code in 
> an effort to make expansion easier and to optimize 
> performance. This is one of the reasons why it has taken 
> longer than expected to release a branded version of the 
> Witango Server - but more on that later.
> 
> Pre-emptive Threading
> """""""""""""""""""""""""""
> And on the subject of optimization, we have Pre-emptive 
> Threading. Andre walked us through the current Witango model 
> of Co-operative Threading and how eventually Witango 
> performance can plateau and encounter a bottle-neck under 
> heavy loads. Pre-emptive Threading utilizes true 
> multi-tasking methods to sustain heavy loads and even 
> increase performance. From what I recall he said, at the 
> current level of development for v5.0, Andre says we are 
> looking at about 4 times increase in performance from normal 
> TAF files. Interacting with a Database can slow this down 
> obviously - but we are still looking at 2 to 3 times a 
> performance increase from what we have now. This is at the 
> current state of development - this figure may increase once 
> v5.0 nears completion.
> 
> Debugging
> """""""""""""
> V5.0 Includes new debugging features. In addition to the 
> normal Error identifying the Action Position - error messages 
> can now extract the line of code and nested Metatag where the 
> error occurred by way of a Meta Stack Trace, which is a 
> collection of cascaded errors caused by the first error. This 
> array will be available to those of us who write our own 
> custom error messages as well. Andre is working towards 
> identifying the actual line number of the error and we may 
> see line numbering in our Results HTML windows for v5.0 (or 
> v6.0 at the latest, as well a possible new debugging window 
> in the Editor v 6.0).
> 
> New Variable Scope
> """""""""""""""""""""""""
> In an effort to strengthen the Witango programming model and 
> to aid initial understanding and training of Witango v5.0, a 
> new Scope was introduced to replace Local Scope - it's called 
> Request Scope. Obviously v5.0 will be backward compatible 
> with Local Scope, but Request Scope is more appropriate and 
> descriptive than Local, when you compare Witango against 
> other languages. In other programming languages, Local Scope 
> actually means something quite different than the way we 
> understand it.
> 
> I think this helps to position Witango more seriously in the 
> world market of other serious languages.
> 
> 
> New <@DEFINE> Metatag
> """""""""""""""""""""""""""""""""""
> To further expand on the topic of the Witango programming 
> model - v5.0 has the <@DEFINE> Metatag. Other languages 
> require or allow you pre-define variables and their types. 
> This can be an important aid during development and 
> trouble-shooting to ensure, for example, that a variable that 
> should be an Array doesn't accidentally get overwritten as a 
> single value, by causing an error. Use of this Metatag will 
> be optional I understand.
> 
> The importance of this becomes more apparent when your 
> Witango code is compiled as Java J2EE or .NET :-)
> 
> New <@EMAIL> Metatags
> """""""""""""""""""""""""""""""""""
> Andre showed us how Witango v5.0 can now Retrieve IMAP4 and 
> POP3 mail and provide better supported SMTP mail sending.
> 
> Basic support for attachments will be in v5.0, with full 
> support following shortly after.
> 
> WISP
> """""""
> The Witango Server Protocol. From what I gather, Phil and 
> Andre identified early on that they wanted to introduce many 
> new features and capabilities of Witango. But instead of 
> writing add-on modules to the core of the Engine code for 
> every one - they've wrapped the inner heart of the 
> Application Server engine with an API that will allow 
> external 'Clients' (mainly web-server plugins, such as used 
> by IIS and Apache) to cleanly communicate with Witango using 
> a common interface.
> 
> In v5.0, this API will be made publicly available. The most 
> obvious benefit will be the speed at which Witango Team will 
> be able to crank out compatible versions of the Witango 
> Plugin for just about any version of Web-server on the market.
> 
> The other obvious benefit, will be to allow independent 
> developers to write their own custom applications that can 
> communicate directly with the Witango Engine.
> 
> One example would be Web-Services. Web-services (XML style or 
> otherwise) don't actually require a Web-server to facilitate 
> it's functionality. Although you often find Web-servers and 
> Web-Services tied together, it's often only because 
> Web-servers are a pre-made 'Client' for the communication 
> interface for the Service. But if you could by-pass the 
> Web-server (often the slowest piece of linkage in your 
> system) - then you could deliver a more efficient Service by 
> building your own optimized 'Client' with Witango as the 
> heart of Service and your Code as the Brains. Obviously 
> knowledge of Java or C++ are recommend.
> 
> I understand some code examples for building your own WISP 
> interface will be available in v5.0
> 
> Custom Tags
> """"""""""""""""
> Phil has put a vast amount of work into cleaning up how 
> Witango Custom Tags are implemented. Not only to make your 
> jobs easier, but because Phil would like you to write Custom 
> Tags for all of us and submit them for inclusion in other 
> upcoming versions of Witango. Your Tags would not be an 
> add-on piece of code - but hard coded at the Source Code 
> level as a permanent addition to Witango.
> 
> His recommendations, if you would like to contribute, are to 
> make sure you submit your Custom Tag code with a unique name. 
> Final naming of the Tag will be done by the Witango Team, but 
> prefix your submission with your name or initials and use an 
> underscore somewhere in it. Example: <@SCADILLAC_BROWSERSNIFFER>
> 
> This is because the final release of your Tag may become a 
> compilation of other submissions or features and the new Tag, 
> example <@BROWSER>, then doesn't step on top of your current 
> functionality. This is because hard coded Witango Metatags 
> are always executed before any Custom Tags that happen to 
> have the same name.
> 
> 
> Part 1
> """""""
> So, this is my quick wrap-up of some of the v5.0 Server.
> 
> Part 2 will be more on the v5.0 Server and the Editor 
> (including sharable, searchable Code Snippets, Metatag 
> Attribute helper and integrated Help
> files)
> 
> Part 3 is about writing and compiling Witango v6.0 Code for 
> Java J2EE and .NET. As well as my thoughts on Marketing 
> Witango to the world.
> 
> Again, Phil and Sophie are great people. One of the 
> attributes I admire about them is how closely they've kept 
> their work to themselves. Yes, we've all been starved for 
> information for many, many months and many of us feel they 
> owe us something - your words and posts have not gone 
> unnoticed, but Phil and Sophie are just not the kind of 
> people that want to talk about features or plans until they 
> know they are obtainable.
> 
> What does that mean? Once Phil and Sophie say something; then 
> you can take it as gospel!
> 
> And at the first ever Witango Developers Conference - they 
> sang a resounding chores, of which I've only scratched the 
> surface. On top of that, I also sensed there is more they 
> wanted to tell us - but it'll have to wait until they are ready.
> 
> Also, Thank you to our Host Razzak Memon for supporting 
> Witango whole-heartily and for chewing us out (more on that 
> later) :-) and to all the other Presenters that blew me away 
> with their efforts and creativity and for sharing their 
> experience and insight into business and the Software Industry.
> 
> And also Thank you to Everyone (present at the Conference and 
> not able to
> attend) that made me feel personally, that all my efforts to 
> support this community have been completely worth-while. I 
> will continue to strive to honor your praise and thoughtfulness.
> 
> Thank you.
> 
> Cheers for now, and I hope this makes up for my tardiness.
> 
> 
> Scott Cadillac
> http://xml-extra.net
> 
> VP, Research and Development
> Plus International Corp.
> 604-460-1843
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> http://www.plusinternational.com
> 
> Vancouver, BC, Canada
> 
> Does your company have an Enterprise Information Portal? 
> Check out Salsa at www.plusinternational.com/flash/salsa.htm
> 
> 
> 
> 
> ______________________________________________________________
> __________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to 
> [EMAIL PROTECTED]
>                 with unsubscribe witango-talk in the message body
> 
> 
> ______________________________________________________________
> __________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to 
> [EMAIL PROTECTED]
>                 with unsubscribe witango-talk in the message body
> 

________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
                with unsubscribe witango-talk in the message body

Reply via email to