For those who haven’t put the reoccurring event in their calendar, this announcement is for you: Zend Framework Monthly Bug-hunt is here again! This Thursday, Friday and Saturday of February (the 17th, 18th and 19th 2011), we’ll be hosting our monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework.
Last month we saw 24 issues closed with no clear winner. Each, with 5 issues closed a piece, were Benoît Durand and Ramon Henrique Ornelas. Since we have no clear winner, this month, both Benoît and Ramon will have their 5 issues rolled over into this month’s count.
Don’t know where to start? – Well, have a gander at our issue tracker, in particular the following filter. Listed here this issue tracker filter are nearly 1300 issues of all shapes and sizes of open unresolved issues. With so many open issues, large and small, there is no reason to miss out on this bug-hunt.
Click here to search through our unresolved issues.
All in all, bug hunt days have helped us close 100′s of issues in Zend Framework since their inception. These bug hunts have proved vital to keeping up the bug squashing momentum in this project. So, whether they are big bugs or small bugs, remember this: all bugs worthy of being squashed.
Not convinced you should join in yet? Here are some more reasons:
- Improve your coding skillz by being around some of PHP’s top developers in #zftalk.dev while hunting for bugs.
- Win THE Zend Framework t-shirt — the individual who resolves or assists in resolving the most issues wins a Zend Framework t-shirt! (This is the same t-shirt so many people were asking for at ZendCon 2010 worn by Matthew and Ralph during the ZF2 live talk.)
- Help improve the overall quality of the code you’re already using.
- Fix issues that have been affecting you.
- Save you and your company time spent managing your own patches to ZF, and move the maintenance upstream by patching the framework itself.
- Learn valuable Quality Assurance skills.
- All the cool kids are doing it. Are you cool?
If you want to help out, please make sure you have a CLA on file with us, and then join us in the #zftalk.dev channel on Freenode on Thursday, Friday, & Saturday. If you would like more information on specifics of participating, read our guide.
We are looking forward to seeing you at this month’s Bug Hunt Days!




February 16, 2011 at 8:50 am
Here’s a head start for someone, I reported ZF-9821 and ZF-10299 last year, both have basic patches, neither have been resolved yet!
February 16, 2011 at 9:33 pm
Ralph, I poked around Jira to look at the year-end figures you posted last month. There were 600 legitimate bugs fixed last year. That’s good, but unfortunately there were over 1200 legitimate bugs reported last year. What’s the plan beyond "bug hunt days"? How will this be handled in the face of simultaneous ZF2 development efforts?
February 19, 2011 at 12:22 am
From issues ZF-0 to ZF-7000, here are some interesting ones you might want to take.
Zend_XmlRpc_Client – New lines are being preserved
http://framework.zend.com/issues/browse/ZF-1897
Zend_Pdf – CMYK JPEG image colors appear inverted
http://framework.zend.com/issues/browse/ZF-2020
Zend_Db – Provide unit tests for using bound parameters with stored procedures
http://framework.zend.com/issues/browse/ZF-2097
Zend_Feed – Add OPML support to Zend_Feed::findFeeds
http://framework.zend.com/issues/browse/ZF-2251
Zend_Search_Lucene – regex for wildcard query (single-placeholder) is wrong
http://framework.zend.com/issues/browse/ZF-2598
Zend_Db_Select – Zend_Db_Select naturalJoin with Oracle
http://framework.zend.com/issues/browse/ZF-3168
Zend_Json – Attributes or character data lost in Zend_Json::fromXml() in specific circumstances
http://framework.zend.com/issues/browse/ZF-3257
Zend_Form – SubForms and their clones cannot always be modified separately
http://framework.zend.com/issues/browse/ZF-3304
Zend_Db_Select – joinUsing() prduces unsuable SQL with array table definitions
http://framework.zend.com/issues/browse/ZF-3309
Zend_Search_Lucene – Zend_Search_Lucene indexer hangs (time out). Possibly due to recursion.
http://framework.zend.com/issues/browse/ZF-3380
Zend_View – Documentation of form helpers
http://framework.zend.com/issues/browse/ZF-3421
Zend_Db – Zend_Db_Adapter_Abstract::quote() does not properly handle ENUM values…
http://framework.zend.com/issues/browse/ZF-3448
Zend_Db_Adapter_Mysqli – Zend_Db_Statement_Mysqli::_execute() binds every parameter as type "s"…
http://framework.zend.com/issues/browse/ZF-3453
Zend_Controller – when using _forward() viewrenderer tries to render wrong script
http://framework.zend.com/issues/browse/ZF-3447
Zend_Controller – Zend_Controller_Request_Http url encoded BASE_URL
http://framework.zend.com/issues/browse/ZF-3527
Zend_Search_Lucene – Fatal error: Call to a member function createFile() on a non-object
http://framework.zend.com/issues/browse/ZF-3528
Zend_Search_Lucene – Lucene result highlighting
http://framework.zend.com/issues/browse/ZF-3629
Zend_Form – Form element validators added before setName does not take effect
http://framework.zend.com/issues/browse/ZF-5092
Zend_Controller – Zend_Controller_HelperBroker_PriorityStack __get case sensitivity
http://framework.zend.com/issues/browse/ZF-5111
Zend_Db_Table – setDefaultValues won’t work if metadatas are not set
http://framework.zend.com/issues/browse/ZF-5322
Zend_Layout – Disabling Zend_Layout does not work correctly when ActionStack used.
http://framework.zend.com/issues/browse/ZF-6537
Zend_Form – Checkbox, I never get the check/unchecked value…always get the hidden field value
http://framework.zend.com/issues/browse/ZF-6596
Zend_Db_Adapter_Mysqli – Zend_Db_Adapter_Mysqli/Mysql::describeTable() doesn’t return all informations!
http://framework.zend.com/issues/browse/ZF-6628
Zend_Controller – parameters doesn’t persist with Zend_Controller_Router_Route_Hostname
http://framework.zend.com/issues/browse/ZF-6835
Zend_Form – Disabling a form element should prevent it from accepting a new value
http://framework.zend.com/issues/browse/ZF-6909