To be fair, this is pre-alpha unreleased software you're testing.
I won't argue with the code base quality, you're basically right. However, it was much worse when it was released. There are two options: a) do a Mozilla, or b) do a OpenOffice.org. While there are pros/cons with both approachs, I think the evolution rather than revolution approach is correct in this case: the basic Hula design and architecture is sound and tested, most of the problems are at a local code level rather than an architectural level.
That's not to say there's no revolution: the queue system has been refactored, and the main mailstore - the heart of the system - is being completely replaced. Also, the upcoming caldav support is completely new.
There were no testsuites when it released, there are now: if you look around you'll find a few, and they'll only grow.
I'm not trying to convince you to change your mind; Hula at this stage isn't really ready for use (indeed, earlier versions where much more useful). But, sometime this summer it will start becoming useful and I wouldn't dismiss it yet.
Hula hoop hasn't fallen
Date: 2006-04-07 07:01 am (UTC)I won't argue with the code base quality, you're basically right. However, it was much worse when it was released. There are two options: a) do a Mozilla, or b) do a OpenOffice.org. While there are pros/cons with both approachs, I think the evolution rather than revolution approach is correct in this case: the basic Hula design and architecture is sound and tested, most of the problems are at a local code level rather than an architectural level.
That's not to say there's no revolution: the queue system has been refactored, and the main mailstore - the heart of the system - is being completely replaced. Also, the upcoming caldav support is completely new.
There were no testsuites when it released, there are now: if you look around you'll find a few, and they'll only grow.
I'm not trying to convince you to change your mind; Hula at this stage isn't really ready for use (indeed, earlier versions where much more useful). But, sometime this summer it will start becoming useful and I wouldn't dismiss it yet.