If you don’'t mind explaining to a curious soul, what
made it this size to begin with (compared to other
clients, seems large).
The reason we’‘ve been able to make Spark cross-platform is that it’‘s almost entirely written in Java. To make installation and running the application very simple, we currently distribute the Java runtime with the client. That’‘s the main reason the client is quite a bit larger than others. We’‘ll likely offer a version that doesn’'t include the Java runtime in the future, but wanted to keep the options simple for the first release.
Also, as a feature request: Would love to see client
side logging similar to what gaim provides.
We’'re actually currently more interested in server-side logging. That would allow you to access full logs from wherever you connect and for conversation log backups to be managed centrally.
BTW: Really like the look and “feel” of the client.