-- Mark Maynereid <[EMAIL PROTECTED]> wrote (on Friday, 11 January 2008, 12:48 AM +0000): > Hi, and thank you for the clarification. > > Is Zend_Form really going to be in the 1.5 preview release? I do hope > so but last time I looked it had a way to go what with the issues like > optional fields (Zend_Filter_Input's ALLOW_EMPTY) and mutli-forms, > file uploads etc. I to need to write a forms intensive project and so > am keen to test these once in place, but I hope it's not going to get > rushed. Forms looks like a tough nut to crack elegantly from what I've > seen.
I've been incorporating community and internal feedback into the design, and am getting close to completion. Optional fields will be addressed, and multi-page forms will as well; file uploads are not part of the scope at this time, but will be addressed in a future release after Zend_(?)_Upload is complete. I've introduced two types of grouping, one for 'visual' grouping, and another for logical grouping, of elements. The former allows grouping of elements within a decorator (such as a fieldset). The latter allows for 'sub-forms' -- which effectively allows you to display and validate a form at a time, and persist the results across a session; at any point, you can then pull the full form results together. Note that this code is not yet in the incubator, but *is* under development. I plan to have it ready for the Preview Release -- which will allow for more extensive, real-world testing before the final general access release. Forms *are* a tough nut to crack. They aggregate a variety of functionalities -- validation, filtering/escaping, rendering, persistence, and more. I'm thoroughly convinced there is no one, right way to approach them; I'm hoping that Zend_Form, however, will work well for many people. > On Thursday 10 January 2008 23:34, Wil Sinclair wrote: > > Hi everyone, looking at the 1.5 preview release thread, I realize I > > kinda blew it on the announcement. You all deserve nothing but the > > clearest, most accurate, and invigorating announcement we can put > > together! So, if you'll give me one more shot at it. . . > > > > The Zend Framework is delighted to announce that the official release > > process for Zend Framework 1.5 has begun! Since the 1.5 is a substantial > > release, we've decided to kick things off with a preview release to put > > all the new functionality in the community's hands as early as possible. > > This release will be followed by as many release candidates as are > > needed to meet the high quality standards of the ZF project. Features to > > be released in Zend Framework 1.5 include, but are not necessarily > > limited to: > > > > * Zend_Auth_Adapter_Ldap > > * Zend_Build/Zend_Console > > * Zend_Controller additional action helpers > > * ContextSwitch and AjaxContext > > * Json > > * AutoComplete > > * Zend_Form > > * Zend_InfoCard > > * Zend_Layout > > * Zend_OpenId > > * Zend_Search_Lucene improvements: > > * wildcard search > > * date range search > > * fuzzy search > > * Lucene 2.1 index file format support > > * Zend_View enhancements: > > * actions > > * partials > > * placeholders > > * Zend_Pdf UTF8 support > > * New Zend_Service consumables (final list TBD) > > * A whole lotta bug fixes and documentation improvements > > > > The first two significant dates have already been set. The code freeze > > for the preview release is *1/22*, while the targeted release date is > > *1/24*. If everything goes well the first release candidate will follow > > in about 3 weeks. From that point on, release candidates will be > > produced as needed to reach the quality level necessary for a general > > availability (GA) Release. > > Please keep in mind that the preview release is fundamentally different > > from an initial release candidate. For example, there is no guarantee > > that the API's will not change or that features will not be added or > > dropped before the first release candidate is cut. Generally speaking, > > the more feedback we get from the community for the preview release and > > the release candidates, the sooner we'll reach the GA release. > > > > I hope all of you are as excited about this as we are. Many thanks to > > everyone who has helped us get to this point- especially to all of you > > who have generously donated your time to contribute to Zend Framework. > > Let's make this the best release yet! > > > > ,Wil > -- Matthew Weier O'Phinney PHP Developer | [EMAIL PROTECTED] Zend - The PHP Company | http://www.zend.com/
