Convey 0.3 Release Notes These notes describe installation procedure, system, requirements, and known issues of this release of Convey. These notes may change after the official release. See the Convey website (http://convey.sourceforge.net/download.html) for the latest release notes. CONTENTS I WHAT'S NEW II KNOWN ISSUES III SYSTEM REQUIREMENTS IV SOFTWARE REQUIREMENTS V INSTALLATION I WHAT'S NEW A) Graphic objects can now be scaled. B) Free-hand curve drawing is supported. C) Fill and stroke colors of graphic objects can be modified. D) SVG files may be opened and saved (see Known Issue A). E) You can now register a Jabber account with your choice of server. F) All changes to graphics on a chat canvas are automatically transferred to the other client. Graphics continue to be modifiable after they are sent over the network. G) GUI Enhancements include full menu bars for all windows, button icons for tool bar buttons, short-cut keys for nearly all menu items, status bar displays instructions for each tool currently being used. H) Now you can carry on multiple conversations simultaneously. II KNOWN ISSUES A) When opening SVG files, only part of the SVG specification is supported. If you attempt to open an SVG document not created with Convey, you may only see portions of the document. B) Convey has severe concurrency issues. When a graphic is modified by both clients simultaneously, the clients canvas' may get out of sync, exceptions may be thrown, the GUI may react unexpectedly, and may even become unresponsive. C) Grouped Graphic objects display problems when resizing or copying them. D) Text graphic has been removed due to overhaul of architecture. It is expected to return for the next release. E) There is no way to block or filter messages. F) Multi-user conferencing is not supported. G) There is no buddy list H) There is no way to customize your availability so when you are logged in to the Jabber server your status is always "Available". I) When a chat window is open, but it is obscured by other windows or minimized, incoming messages will not bring the chat window to the front. J) There is no visual cue indicating a Freehand Graphic is selected. III SYSTEM REQUIREMENTS These are the systems that Convey has been tested on; however, it should run on any Java-enabled platform. A) Windows 1. Windows 98, Windows 2000, or Windows XP 2. Intel Pentium 2 class 400 MHz (or faster) 3. 64 MB RAM 4. 8 MB of free hard disk space B) Macintosh 1. Mac OS X 2. G4 3. 64 MB RAM 4. 8 MB of free hard disk space C) Linux 1. Red Hat Linux 8 (or a above) 2. Intel Pentium 2 class 400 MHz (or faster) 3. 64 MB RAM 4. 8 MB of free hard disk space IV SOFTWARE REQUIREMENTS A) Java Virtual Machine (JVM) 1.3.1 If you plan on installing Convey on Windows, the convey0.3-vm.exe installer can optionally install the JVM for you. On other platforms, such as Mac OS X, you may already have a recent enough JVM. 1. http://java.sun.com/ V INSTALLATION A) Windows 1. Download and execute the self-installing executable, convinst-win.exe. B) Mac OS X 1. Download and execute the self-installing ZIP package, convinst-mac.zip. C) Linux 1. Download and extract the contents of convey-0.3.tar.gz. gunzip convey-0.3.tar.gz tar -xf convey-0.3.tar 2. Change the permissions of the convey file to execute. cd convey-0.3 chmod ug+x convey 3. Run the convey script. The java run-time must be on the PATH environment variable. ./convey