Sunday
19
July
2009

News from the back

A few days ago several proposals which I’ve written in past have been accepted.
I’m sorry to say that, but as 1.9 is already waiting at the door non of this proposals will be within ZF 1.9.

Let’s take a look at the components which are accepted and what 1.10 could have as new feature from my side:

*) Zend_Filter_Compress:
A compression filter… this one can already be found within the incubator in a preview version. It supports ZIP, GZ, BZ2 and LZF. It will be within 1.10. I’m not sure if I will add also other compression formats.

*) Zend_Filter_Boolean:
A filter converting all things to boolean BUT additionaly supports “true”, “false” strings and “yes”, “no” strings from any language.

*) Zend_Validate_PostCode:
A validator which checks if a input is a postal code regardless of its country

*) Zend_Validate_Phone:
A validator which checks if a input is a phone number in a defined format. This one is a little bit tricky and should have a cousine Zend_Filter_Phone. In the time I wanted to add it another guy added his own idea of a phone filter. As I saw it does not conform the ITU standard nor does it work with non-US numbers. I will add my version and look if those two can be combined. As I am originally a certified professional telecommunication engineer I should be the best for creating such a component :-) So this one will still take some time.

*) Zend_Validate_Callback:
A validator which can use your own custom functions as validator.

*) Zend_View_Helper_Currency:
A view helper to simplify the handling of currencies.

*) Zend_View_Helper_Date:
A view helper to simplify the handling of dates.

Additionally Zend has accepted the proposal from Mikael and me regarding a completly reworked documentation. It is already cored (even if the work itself is not done for now :-) ) and will add things like
- Translated Quickstart Guide
- Comments for the manual
- A great tool for translators which simplifies finding errors and problems (this one will propably added to Zend’s CI server)
- and much much more

Now you may say this is enough work for one person… you may be right… but I still have some ideas for which I have not written proposals until now.

For 1.9 I have added plural support for Zend_Translate in May. But until now it has not been accepted, so I expect that this feature will be delayed to 1.10.

As always I will keep you informed about my work. Have a nice ZF-ing.

Greetings
Thomas Weidner
I18N Team Leader, Zend Framework

Zend Framework Advisory Board Member
Zend Certified Engineer for Zend Framework

Back to top