Dec 2, 2004

Fabrique EAP postponed

Two weeks ago I made an unofficial estimate of 2 weeks before the next Fabrique EAP. Unfortunately, I was wrong. There is a number of reasons for the delay, most important one is a set of significant changes in XML Psi in IDEA which is intensively used in Fabrique. For now, visual page designer is simply broken. The optimistic EAP estimate is 10-14 days, more realistic one - you'll get EAP in the second half of the month.

This EAP will be the first one when Visual Fabrique will be delivered as IDEA plugin. So, in addition to Fabrique you'll need to download IDEA's EAP build.

Nov 12, 2004

Features outline

Within the last several days I had interesting discussions regarding the communication tool I described in the previous post. I'd like to say special thanks to Guillaume Laforge for his inspirations and ideas. The resulting outline of features is presented below. Things I'm going to put into the first release are marked with (1).

Comments/additions etc. are welcome as always :)

OK, enough for perspectives, I gonna write some code. By the way, do you have any ideas on how to unit test multicast sockets and XML-RPC?

Nov 2, 2004

Developers' communications tool

Ok, I am fed-up with my Javascript exercises. I was trying to create some kind of super-puper textarea-based HTML editor, and even made some progress, but after I saw this editor I decided to spend my time on something more valuable. Anyway, now I have some interesting chunks of code which allow, for instance, getting a cursor position in a textarea (actually, it was not such a trivial task in IE). Will publish it someday.

Recently I had quite an interesting talk with a couple of my comrades, namely Igor Sereda and Mike Aizatsky, regarding tool support of software development. Among many other interesting ideas there was one which fills my head now - to develop an IDE add-on which would ease developers' collaboration and communication. Have you ever sent an exception stacktrace to your buddy? Surely, if you did it via ICQ, the stacktrace was split into parts (argh!). Have you ever asked a colleague by IM/phone to open file yyy and take a look at the line zzz? These are quite usual scenarios for distributed work, even if the team is distributed on several rooms in the same building.

I think you've got the idea of the tool. It should have a form of an IDE plugin which will ease code-related communications between developers. The approximate feature list is as follows:
  • view the list of colleagues working on the same project (and ability to request the list of open/modified files)
  • send a code fragment to a colleague; allow the receiving side to navigate the code (i.e. code fragment is sent along with the context).
  • send a stacktrace to a colleague; allow the receiving side to navigate the stacktrace
  • integration with different IDEs (at least, IntelliJ IDEA and Eclipse)
I would like to start developing such a beastie and if you have any comments, suggestions, thoughts, additions and emotions - you're welcome!

Oct 30, 2004

First try

Ok, I've just jumped in to the world of blogging. Probably somewhat late, but late is better than never. I bet I won't be able to keep blogging. Who knows.