Category:Fix a Bug (Pathway)

From Foss2Serve
Revision as of 19:24, 8 March 2017 by Llambert (Talk | contribs)
Jump to: navigation, search


The contributor will: fix a bug by submitting a patch and updating the issue tracker. The contribution is: a patch for the bug and updated information in the issue tracker.

Prerequisites

Area The contributor must be able to:
Software Configuration
  • Download and install the development environment.
  • Run the program.
Issue Tracker
  • Describe issue trackers and how they are used.
  • Access the issue tracker with appropriate permissions.
  • Read, create, and update issues in a tracker.
Community
  • Describe the community guidelines for bug management and triage.

Pathway Steps, Outcomes, & Learning Activities

Follow the project’s policies and practices to complete the steps below.

Pathway Step Step Outcome Process Skills Focus Related Learning Activities
1. Verify bug (see Verify a Bug (Pathway)) Bug reproduced
Bug Selection
Reproduce a Bug Activity
2. Claim issue on issue tracker Issue tracker updated
Intro_to_Bug_Trackers_(Activity)
3. Repeat until change is accepted or abandoned:
i. Write and test code that attempts to solve the problem
ii. Update issue on the bug tracker (depending on community norms)
iii. Submit patch
Submitted patch and updated tracker
Solving_A_Bug
Document_Code_with_Meaningful_Comments_(Activity)

Category:Quality_and_Testing

4. Once accepted or abandoned verify that the issue is updated appropriately Issue updated in issue tracker

Notes for Learning Activities Related to this Pathway

When creating activities:

  1. Indicate the level of programming experience needed.

This category currently contains no pages or media.

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox