2008 11 08 Bughuntday

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    2008 11 08 Bughuntday - Presentation Transcript

    1. Bug Hunt Day Zend Framework
    2. This help is sorely needed, and we appreciate your efforts! First, Thank you! “
    3. Introduction
      • Jurriën Stutterheim
      • Also known as norm2782
      • Zend Framework Core Contributor
        • Zend_Paginator (co-author Matthew Ratzloff)
        • Zend_Controller_Action_Helper_MultiPageForm
        • Zend_Feed_Reader (main author Pádraic Brady)
      | Nov 4, 2008 Introduction |
    4. The process
      • Query the issue tracker for bugs
      • Identify a bug you want to work on, and indicate you're working on it by leaving a comment, assigning it to yourself and marking it In Progress
      • Write a test to reproduce the bug
      • Run the test to ensure that it fails
      • Write code to fix the failing test
      • Run the test to verify the fix
      • Commit the test and code to the bughuntday branch
      • Tell the issue tracker you've finished work
      • Resolve the issue
      | Nov 4, 2008 The process |
    5. Query the issue tracker
      • http://framework.zend.com/issues
      • Click “Find Issues”
      • Select:
        • Project: Zend Framework
        • Issue Type: Bug
        • Resolutions: Unresolved
        • Optionally, choose specific component(s)
      | Nov 4, 2008 Query the issue tracker |
    6. Query the issue tracker | Nov 4, 2008 Query the issue tracker |
    7. Identify a bug to fix; mark it as in progress | Nov 4, 2008 Identify a bug to fix; mark it as in progress |
    8. In progress... | Nov 4, 2008 In progress... |
    9. Write a test case to reproduce the bug
      • When choosing bugs, prioritize bugs that have reproduce code over those that do not
      • Test names should reflect the functionality being tested
      • Test method should have an @group annotation with the issue identifier
      | Nov 4, 2008 Write a test case to reproduce the bug |
    10. Write a test case to reproduce the bug | Nov 4, 2008 Write a test case to reproduce the bug |
    11. Run the test to verify it fails | Nov 4, 2008 Run the test to verify it fails |
    12. Run the tests to verify your fix
      • Fixed!
      | Nov 4, 2008 Run the tests to verify your fix |
    13. Commit your changes...
      • “ svn ci”:
      | Nov 4, 2008 Commit your changes... |
      • Good commit messages include the issue identifier, the name of the person fixing (since not all of you have commit rights), and a brief message describing the fix:
    14. Note the revision number
      • In this case, r12281
      | Nov 4, 2008 Note the revision number |
    15. Tell the tracker you're done | Nov 4, 2008 Tell the tracker you're done |
    16. Resolve the issue in the tracker
      • Indicate the SVN revision
      • Indicate what branch the resolution exists in (bughuntday)
      | Nov 4, 2008 Resolve the issue in the tracker |
    17. Resolve the issue in the tracker | Nov 4, 2008 Resolve the issue in the tracker |
    18. Contributer License Agreements
      • You must have signed previously or sign today a Contributor License Agreement. If you are not willing to do so, please do not contribute changes.
      • If you have not signed a CLA yet, do so today, and get it faxed/emailed to cla@zend.com no later than Monday morning.
      • Your issue tracker username will be used to track commits.
      • All committers should note the username of the originating developer as part of the log message; otherwise, we will assume it's your own.
      | Nov 4, 2008 Contributer License Agreements |
    19. On IRC
      • Join the fun on IRC
      • #zftalk.dev on irc.freenode.net
      | Nov 4, 2008 Contributer License Agreements |
    20. Thank you for supporting Zend Framework today! And again, Thank you! “

    + norm2782norm2782, 12 months ago

    custom

    1989 views, 1 favs, 7 embeds more stats

    Slides of the Zend Framework Bughuntday on saturday more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1989
      • 1639 on SlideShare
      • 350 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 8
    Most viewed embeds
    • 211 views on http://www.dragonbe.com
    • 92 views on http://www.bughuntday.org
    • 26 views on http://www.planet-php.net
    • 16 views on http://bughuntday.org
    • 2 views on http://www.planet-php.org

    more

    All embeds
    • 211 views on http://www.dragonbe.com
    • 92 views on http://www.bughuntday.org
    • 26 views on http://www.planet-php.net
    • 16 views on http://bughuntday.org
    • 2 views on http://www.planet-php.org
    • 2 views on http://planet-php.org
    • 1 views on http://lj-toys.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories