Cyrus development update 12/29/09

Ken Murchison murch at andrew.cmu.edu
Tue Dec 29 10:37:41 EST 2009


I spent a couple of days reviving the stale 2.4 development branch by 
merging all of the 2.3 changes into it.  This branch will now be where 
the most active development will be taking place.  Any activity on the 
2.3 branch will be mostly bugfixes.

New features that are already in 2.4 are extensions that came out of the 
IETF Lemonade WG (for resource/bandwidth restricted devices):

- LIST-EXTENDED
- ESEARCH
- WITHIN
- ENABLE
- QRESYNC
- URLAUTH=BINARY

With the exception of URLAUTH=BINARY, all extensions were compliant with 
the current I-D at the time they were implemented.  I will be spending 
time going through the published RFCs and making sure that the 
implementations are complete/correct.

Other features that are expected to be on the short-term roadmap are:

- Bron's CHARSET changes
- Morphing legacy ANNOTATEMORE extension into current METADATA extension 
(this will allow us to add other METADATA-dependent extensions from 
Lemonade WG)
- Several features/exhancements that are already running in production 
at Fastmail (I'll let Bron elaborate).


I'm sure I'm forgetting something in one of the above lists, but I'll 
continue to update as I see fit.

Happy New Year!


-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University


More information about the Info-cyrus mailing list