ISU (I Squeak You) is an Instant Messenger completely written in Squeak (like ICQ, or AIM).
The original motivation for ISU development was to get an example application for rST - Remote Smalltalk, a framework for distributed objects developed by Diego Gomez Deck. The main goal was: "Let's make an network application but thinking not in networks/protocols/etc". After we get an real IM working we start to think: "Great, let's continue... Squeak really need an IM", so now ISU is an independent project.
New ISURemoteView class to avoid unnecesary message sends to the -remote- model
Message read notifying (you know when your partner has read your messages)
Auto Offline/Online is working
Comming soon!
Known problems of this version
Squeak now uses weak-references to dependents, this feature make that the image where the model lives forget the view, so the actual version do not work remote. (dgd) Not definitive fix: RSTModel class will handle this problem. (dgd)
Evaluating add #addStrongReference: and related methods to Object and Model.