PhpRiot
News Archive
Related Articles
PhpRiot Newsletter
Your Email Address:

More information

Zend Framework Contributors Mailing-List Summary; Edition #2 (July 2011)

Note: This article was originally published at Planet PHP on 24 August 2011.
Planet PHP


Image via Wikipedia

It's been a busy month in Zend Framework land which I'll blog about shortly so, after a few weeks of delay, here's the July 2011 Summary of the zf-contributor's mailing list.

ZF2 Feedback

Late June kicked off with this topic from Robert Basic with a set of notes on his experiences in getting started with ZF2 by migrating a ZF1 application. Adam Lundrigan noted, correctly, that a lot of aobleeding edgea code is not included in the main repository at this time and is distributed across contributor Github forks. He also raised the suggestion for a ZF2 Status Page. Derek Miranda voiced his agreement with Adam. Robert also agreed noting the difficulty in assessing the state of components.

Summary: ZF2 is scattered across multiple forks - be prepared to rely on notes such as Robert's if jumping in at the deep end.

Creating a 1.11.9 Hotfix Release

A short note from Matthew Weier O'Phinney announced that a 1.11.9 hotfix release would be made to fix a number of backwards compatibility breaks introduced in 1.11.8. Issue tickets involved were ZF-11548, ZF-11550, ZF-10991 and ZF-10725.

Summary: It's a maintenance release. It fixes stuff.

Zend\Http and MVC Developments

Ralph Schindler presented a document outlining a requirement list and the overall architecture of classes and interfaces for Zend\Http, noting work would commence on a prototype once any outstanding items suggested were cleared. Rob Zienart commented that the document indicated interfaces for Zend\Http Client and Server components and mentioned they needed proposals. Matthew responded that Zend\Http's Server would deal with classes extending Zend\Service\Abstract such as SOAP and AMF but would not comprise a HTTP Server given it was covered by PHP 5.4. Anthony Shireman asked whether there were any Zend\Http Server plans or whether it was a aotime will tella situation. Matthew confirmed that that was the case given PHP 5.4 would include a HTTP Server and ZF2 could piggy back that implementation in offering a development server environment.

Summary: HTTP work continues. We'll need it to communicate with all those big tubes connecting PCs.

[Proposal] ActiveRecord Proposal

Artur Bodera raised the proposal and offered to implement an ActiveRecord solution noting its benefits compared to Zend\Db. The proposal was published at http://framework.zend.com/wiki/display/ZFDEV2/ActiveRecord+-+Arthur+Bodera with a working branch at https://github.com/Thinkscape/zf2/branches/ActiveRecord.

Nicolas BArard-Nault asked why it was necessary to reinvent the wheel instead of integrating with other existing and mature implementations. Artur responded that other solutions did not integrate with Zend Framework noting his proposal is built on Zend\Db from ZF2 and he wondered what was the point of Zend\Db\Table otherwise in the face of Doctrine or Propel. Peter Kokx responded to note that Zend\Db\Table implements the Table Data and Row Data Gateway patterns as distinct from ActiveRecord and that users shouldn't interpret MVC as referring solely to ActiveRecord. Artur conceded that this was a good point but pressed his point that ActiveRecord was one tool which did on impose on any others available to Zend Framework using Zend\Db. TomAA Fejfar voiced his support for adding ActiveRecord noting its value in simple use cases to get things done fast.

Ralph Schindler leaped to the rescue by noting that ActiveRecord is indeed planned for ZF2 and noting the sig

Truncated by Planet PHP, read more at the original (another 4341 bytes)