Hastymail2 |
Hastymail2 is an Open Source IMAP webmail client written in PHP. Our focus is compliance, usability, security, and speed. |
Search Results in News
It was a busy week in Hastymail development with 40 SVN commits since our last update on the 12th. Thanks to some great testing and feedback we were able to identify and fix a few bugs and we also knocked out several of the remaining items that need to be in place before putting together an official beta release. Here is the full list:
It was yet another busy week of development with 20 SVN commits since last weeks update, including some large language translation related changes. The code is now stable enough for our first beta release which will be announced shortly after this update is posted. Read on for more details on whats new.
For the first time in a while it was a slow week for Hastymail development. There were a few updates worth noting and some work on the things that need to get done before we can start building releases, but compared to recent weeks it was pretty quiet. There is a decent amount of testing going on and I am compiling a list of issues that will need addressed soon. Hopefully this week I can get these into the tracker. So in no particular order here is what did get done last week
The past week was not the most productive for Hastymail development, but definitely an improvement over the last few. There are a handful of fixes in various places as well as continued work on the new configuration and plugin systems. Considering how much Hastymail2 can already do, I am pleased with how compact the codebase is. The overall organization of the code uses a system I have been developing for a long time. A primary focus is limiting php include size, both through re-usable and efficient code but also by excluding files from being included when not required by the page request. For example if $_POST is empty a 1500 line include file that contains methods for dealing with submitted forms is not included.
Each time I write about updates I use the SVN mailing list to get a feel for how busy the past week was. This one was busy with 34 individual commits, though they vary in size greatly. The bulk of last weeks changes were to the compose page and sending mail, but there are a handful of fixes for other bugs as well. Here is the detailed list:
It has been hard to find time to work on Hastymail but both development and testing have been going well. The result is a handful of updates to SVN. The next release should be right around the corner and I think this time I am going to change from beta releases to stable release candidates. Thanks to everyone who has posted in the forums or reported problems. Here is what's new since the third beta release:
I have gotten into the habit of starting the week off with a Hastymail update, however this week there is very little to report. Other development work has me so busy right now finding time to work on Hastymail has been a challenge. Following last weeks new contacts system there are a few contacts related fixes and updates in SVN, as well as some ideas about how I want to integrate them into the compose page. I also started working on a new configuration system to address a few problems with the way things are now. It introduces another configuration step, and "install" script that takes the hastymail.conf file and generates an optimized version of this file which is then used as the actual configuration. None of the configuration changes are in SVN yet. Maybe with some luck it will be completed by next weeks update. Even with the slow week of development we are really close to having the first version of all the main application areas complete. The major things I see coming up to get us to a beta release stage are as follows:
We are pleased to announce a new Hastymail2 beta release. Many issues have been resolved since the last release, and quite a bit has been done in SVN since the last news update. The CHANGES file in the source has all the details of whats new since the beta 2, and the following updates to SVN pick up where the last news update left off. Thanks to all the folks supplying great feedback and bug reports, keep up the good work!
So many things have been added over the last 2 weeks it would be hard to list everything. Here are the highlights of whats new: