Wednesday, October 25, 2006

IDEtalk goes open source

Just a small note - IDEtalk project goes open source.

It's repository is located at http://svn.jetbrains.org/idea/Trunk/IDEtalk/,
so you can view code, fix bugs and participate if you wish.

I'll continue work on it, though I cannot spend much time because
of another cool project I'm working on.

Have no idea when I'll update main IDEtalk site.

Labels:

Tuesday, June 21, 2005

IDEtalk status

Recently I made a bad move - release of IDEtalk 0.5.6 without proper testing of the distribution. Moreover, I announced this release at Javalobby and java.net.

As a result, in the same day I got a bug report that release was unusable (some class files were missing from the distribution) so I made a fix - IDEtalk 0.5.6.1. I have to admit that my "quick fingers" sometimes make me sorry, and that was one of the worst cases :(. Well, I'll be much more careful in the future and never release a distribution without proper testing of the very file I'm going to release.

Work on the Jabber support in progress. I've come to a conclusion that Jabber contact list entries in IDEtalk should be synchronized with server-side Jabber roster of the user and I'm very close to imlementing this behaviour. So IDEtalk will work as a normal Jabber client + will have code-related extensions for those contacts who use IDEtalk as well.

Unfortunately, it seems that my initial estimates for 1.0 were somewhat optimistic. But I hope to release 1.0 in July or at least in August.

Labels:

Thursday, June 09, 2005

IDEtalk 0.5.5

.. has been released. This is a bugfix release with minor improvements, please see this message for details.

Download as usual either at plugin site or via IntelliJ IDEA's plugin manager.

Labels:

Friday, April 29, 2005

IDEtalk 0.5.4 / JSE7 integration?

Hi,

I've released IDEtalk 0.5.4. This is bugfix release, for details please see this mailing list post.

Recently I've found a message from Alexis Moussine-Pouchkine regarding collaboration in Sun Java Studio Enterprise 7. If Sun will open their collaboraiton API, I'll probably implement the transport which would allow IDEtalk to talk with JSE 7. But not earlier than Jabber transport will be ready :).

Regards,
KIR

Labels:

Tuesday, April 12, 2005

IDEtalk 0.5.3 - bugfix release

I've released a bugfix release of IDEtalk plugin. It fixes those known issues in 0.5.2 I mentioned in the previous post, namely, MacOS, IPv6 problems and several memory leaks.
So now I focus on 1.0 and Jabber support. It looks like Smack is a really great XMPP library to use for it. At least, it has nice API, debugging facilities and allows to create XMPP extensions easily.

The sad story is that I'll have to ask user to register on a server to use Jabber transport. From Cooper's point of view, it is true excise, but I have no idea on how to eliminate it. Anyway, security issues become important when communication goes outside the local network.

Labels:

Thursday, April 07, 2005

IDEtalk 0.5.2

I've released IDEtalk 0.5.2. I even tried to sell it in IntelliJ plugins newsgroup, but failed (probably, Apr 1 is not the proper date for such announcements ;).
What's new:

- URLs in icoming messages are recognized (browser opens only in
Irida - lack of OpenAPI in 4.5)
- Hard wrapping for sent messages
- Send stacktrace dialog size honors stacktrace text size
- Fix D-n-D for several users
- Next button for the case of several messages from the same recipient
- Add notification label for future IDEtalk versions. So you'll
get notified right after release of tbe next version of the plugin.

Known issues:
- Works unstable when IPv6 is used
- Startup-time exception on MacOS
- Memory leak (holds reference to project after project closing)

Download and enjoy!

Labels:

Friday, March 04, 2005

IDEtalk 0.5.1 is released

Hi again,

After more or less intensive bugfixing IDEtalk 0.5.1 has been released. Comparing with 0.5 it has only one new feature - it allows to send code pointers and see file diffs even if local and remote project names differ. So your peer doesn't have to have the same .ipr file as you, only relative path for the file matters.

In the future version (1.0?) I plan to allow sending code pointers between Java classes from libraries, so requirement to have same relative path for the file will be eliminated.

0.5.1 is available via plugin manager on on the site.

KIR

Labels:

Wednesday, February 23, 2005

IDEtalk 0.5 beta

I wanted to do is ten days ago, but I'm doing it only now. Now you can try the beta of IDEtalk plugin 0.5 - probably the last version before 1.0.
New features are:
  • Separate toolwindow for incoming/outgoing messages.
  • Diff between local and remote version of the file in View User Files dialog.
  • Send plain messages (try double-click on user name).
  • Send code pointers/selection (right-click in Editor area). Uses diff algorithm for better positioning when local and remote files differ.
  • Reply to the last opened message.
You can get 0.5.beta1 here: http://www.idetalk.com/idetalk-0.5.beta1.zip.

The complete changelog is available in this Yahoo groups message. If there won't be any critical issues, I'll release 0.5 on this weekend.

Labels:

Thursday, January 27, 2005

Public release of IDEtalk plugin

After several months of non-intensive work I managed to make a public release of the IDEtalk plugin for IntelliJ IDEA.

You can exchange stacktraces, view open files of a user from your contact list, and open local version of the user's file. Currently it supports IntelliJ IDEA 4.5.x/5.0 EAP and uses P2P connections in the local network (no specific server installation is required).

I'm going to add chat and Jabber support in the next release.

More information and installation instructions can be found at http://www.idetalk.com

Looking forward for your comments and feature requests!

KIR

Labels: