Recent blog entries for aeden

JPublish 1.0 is now available at .

I just released FormProc version 1.0, the first production release! Time to rest for a few minutes. Next up: JPublish 1.0 release.

24 May 2002 (updated 24 May 2002 at 20:06 UTC) »

Finally got the Wafer project site moved over to my server, so now works like it should. Also got the Open Business Engine site ( and running the way I want. Time for a break - thank goodness Monday is a holiday. Looking forward to getting some surfing in - waves are up and that makes me happy.

Released FormProc 1.0b2. FormProc is VERY close to a production release at this point and I am looking forward to the day when it is at 1.0.


Someone is using my email address as a return address for viruses. That is REALLY frustrating since there is absolutely nothing I can do about it. How do I know they are doing this? Any bounced messages come to me.

Here are the headers. I have replaced the target email with target to protect the innocent. As for the guilty - well I hope he/she understands that he/she will eventually get caught.

Return-path: <>
Received: from 
([] helo=Gwwdtfpa)
	by with smtp (Exim 3.35 #1)
	id 179l70-0007AM-00
	for target; Mon, 20 May 2002 12:13:58 +0100
From: me <>
To: target
Subject: Eager to see you
MIME-Version: 1.0
Content-Type: multipart/alternative;
Message-Id: <E179l70-0007AM-00.2002-05-20-12-13->
Date: Mon, 20 May 2002 12:13:58 +0100


Haven't worked on OBE in a few days...must release soon... :-)

Released EdenLib 1.0 and JPublish 1.0b1. EdenLib at 1.0 is pretty cool, I suppose. It is the first open source project which I have actually brought to a production release. In a sense it is not extremely significant considering that EdenLib is just a collection of useful Java classes. When I bring one of my other projects, say FormProc or JPublish, to version 1.0, that will be significant.

I have begun work on a new project as well called Open Business Engine (OBE for short). OBE is a workflow engine written in Java, designed to be the primary controller for application flow. It supports execution of tasks synchronously and aysnchronously. It also supports conditions which can have an unlimited number of different result case types. The first draft of the engine is done (and should be released in the very near future). OBE also comes with a GUI design tool called OBEDesigner as well as an remote administration tool ( guessed it...OBEAdmin).

I just found out that SwiftMQ (a Java messaging router) has gone commercial. They were never open source but the product was free prior to February 2002. From this event I have learned something which I believe is very important: Making something free and making something open source are two TOTALLY different things.

I have decided to never use another free, non-open source product for development or production systems from this point on. If something is free but not open source then I will not even bother installing it. While I don't mind paying for good products, it disturbs me greatly to be screwed when a free product "converts" to a commercial product.

FormProc 1.0b1, the first FormProc beta, is out the door. I believe that a 1.0 production release is not too far away at this point. Thanks to all of the help of the developers who are using FormProc I believe that the API is now stable and will prove to be highly useful.
JPublish 0.9 is finally out. Now I can rest for a few days (yeah, right).

Fixed a bug in EdenLib which was causing a runaway thread to grab as much CPU as it could. I actually had to download a trial version of JProbe because there are no decent open source JVM profilers (don't worry, kiddies: this niche will soon be filled).

Released FormProc version 0.9. Coming closer to the 1.0 release.

JPublish finally has some support for specifying content encoding. It still needs work, but at least I feel like I am finally getting somewhere with it, thanks largely to my i18n friends. I hope I can get JPublish 0.9 out soon. I am shooting for sometime this week. Perhaps I will put out 0.9 and then 0.95 before 1.0 if necessary.

JPublish seems to have generated a little bit of a buzz based on the number of downloads for the 0.7 release. I am currently working on the 0.8 release and am aiming for a 1.0 release within the next month or two. Perhaps after I get back from vacation in February.

24 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!