Happy 1000th revision, q4e!

Today we committed the 1000th revision on q4e’s subversion repository.

It is certainly only the beginning, but it looked like a good excuse for a blog post and some numbers.

Q for Eclipse has existed for 235 days now (the first commit dates back to June 18th). I’ve got my first patch committed on August 9th and then became a committer. My first commit was on August 24th, 168 days ago.

Put in numbers, it looks like it is very little time, but we have done so much in this period: 7 public releases are on the update site, the eight is not far away. One major contribution and four patches have been submitted and committed already, not counting the incredible help we receive from q4e users.

There are 101 subscriptions to the users’ group and 34 to the developers’. Strangely enough, 13 persons like to read the commit logs, even when only 6 of them are committers (by the way, if you’re not a committer but you’re helping q4e go ahead and add your name to the project).

Commit graph by Ohloh

Another thing the q4e community can be proud of is the high activity we have been able to maintain during the whole project’s life. We’ve kept very close to 100 commits per month (there are also a good number of commits in the past 15 days not yet counted by Ohloh), which is quite impressive when you compare with other open source projects.

For instance (and yes, I know this means nothing and only serves to increase my ego :-) ), Eclipse’s JDT had around 200 commits per month but had 5 times more committers.

Now, it is probably time to go back to bug slamming and squashing.

Happy r1000!

Google Code commit log

I’ve just noticed the folks at Google added a new feature for listing the recent commits on a project (for example, see q4e commits). That’s a great feature that gets them closer to trac, although I still haven’t investigated if it possible to autolink from the commit message to the an issue.

Now, if they only fixed the searches on the issue tracker… It was (briefly) possible to search for issues tagged with an specific milestone, but that seems to be gone. Even when the nice Ajax interface allow selecting the filter conditions, the result is always an empty list for me.

Update: Searches on the Google Code tracker are working again. For example, check the pending tasks for q4e 0.5.0.

UML, the fast way with Violet

Today I discovered the Violet UML Editor.

Violet UML editor logo

Besides of having a nice looking page and user interface, it takes UML into a new level. The level of simplicity.

When using UML I just want to get my thoughts into an easy to read diagram which you can use in any kind of internal or external documents. That’s usually word or the web.

Violet allows me to forget about all those features in other editors that are related to layout, positioning, scaling, zooming… I’m not tempted to loose a second playing with fonts or trying to attach lines to the right connection points. It just works.

As a plus, it is free, it can be launched via Web Start and it is an Eclipse Plug-in. What else can you ask for?

Try it!