View Single Post
  #2 (permalink)  
Old 02-07-2007, 07:48 PM
Sparks's Avatar
Sparks Sparks is offline
Member
 

Join Date: Apr 2003
Location: .
Posts: 37
Sparks is on a distinguished road (10)
Send a message via AIM to Sparks
Augh. Put a break after the images in the article, please! ;) That said...
Most other things didn't really change much, I'll give Cerulean that it is only in Alpha, but I would have much preferred it to be rewritten entirely, instead of adding/changing Trillian 3.x.
I'm a little puzzled by this comment. It... pretty much /is/ a complete rewrite. That's why it took so long, and is in alpha right now. We spent all that time more or less starting over: now it takes up far less memory, it's faster and smaller.

Just as one example, every medium has been redone from scratch around a new system called 'IMCore' -- rather than each medium being responsible for its own networking, encryption, profile management, etc., IMCore handles that for all mediums. Thus each medium just has to implement the protocol parser and generator, and IMCore handles much of the work for you. If we find a bug in SSL code or add support for a new proxy system, IMCore is changed and all mediums immediately pick it up.

Sure, things like the preferences panel, things like that, have been kept as much like 3.1 as possible in appearance (even where settings inside those have changed), specifically to keep things familiar to users.

It's still an under-development alpha, so a lot of things (audio/video chatting, etc.) aren't back in as we flesh out the IMCore implementations of things. But, given that we entirely redid most of the core codebase over the course of a year and a half or so... thus the long release... while trying to keep it backwards compatible as much as possible in terms of skinning language and plugin API... I'm not sure how much more we could've done in the way of rewriting it! :)

But, yes, many of the new features are built around the Astra profile, as the write-up at the Trillian Astra preview
shows. For instance, you can log onto a Trillian copy in a 'guest mode' which then pulls down your contact list and any other stuff you've stored on the Astra servers, runs a session, and -- when you log out -- cleans up the files again afterwards. Useful for logging in on a friend's computer when at someone else's house! Things like that.

I notice that these screenshots don't seem to be logged into the Astra service itself, which is one of the most significant changes to the system in this alpha. You can make social information available about yourself in the Trillian Astra program, and the Astra service shares this information out in a number of different ways. (And, of course, each element of the information can be locked down to specific security levels, like 'everyone' or 'just my friends' and so on.) Widgets exist that can be shared right in your Astra message windows, as well as on websites, to share status and mood and so on.

It's a little disappointing to see a 'preview' which didn't even bother to look at one of the more unique/interesting features of Astra, the social presence integration and the account synchronization.

Rachel Blackman
Cerulean Studios, http://www.ceruleanstudios.com/

Last edited by Sparks; 02-07-2007 at 08:13 PM.
Reply With Quote