Announcing the February 2011 Zend Framework Bug-Hunt

February 16, 2011

Events, News, Zend Framework

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!

3 Responses to “Announcing the February 2011 Zend Framework Bug-Hunt”

  1. musher55 Says:

    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!

  2. aaron-s-hawley Says:

    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?

  3. ralphschindler Says:

    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