Category:Fix a Bug (Pathway)
(Difference between revisions)
(→Prerequisites) |
(→Pathway Steps, Outcomes, & Learning Activities) |
||
Line 53: | Line 53: | ||
:[[Intro_to_Bug_Trackers_(Activity)]] | :[[Intro_to_Bug_Trackers_(Activity)]] | ||
|- | |- | ||
− | | 3. Repeat until change is accepted or abandoned: | + | | 3. Find the buggy code |
+ | | Specific lines of code in program identified | ||
+ | | | ||
+ | * [[:Category:Problem Solving|Prob Solv]] | ||
+ | * [[:Category:Written Communication|Writ Comm]] | ||
+ | | | ||
+ | |- | ||
+ | | 3B. Repeat until change is accepted or abandoned: | ||
: i. Write and test code that attempts to solve the problem | : i. Write and test code that attempts to solve the problem | ||
: ii. Update issue on the bug tracker (depending on community norms) | : ii. Update issue on the bug tracker (depending on community norms) | ||
− | : iii. Submit patch | + | :iii. Submit patch |
| Submitted patch and updated tracker | | Submitted patch and updated tracker | ||
| | | |
Revision as of 00:21, 9 March 2017
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 |
|
Issue Tracker |
|
Git |
|
Community |
|
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 | ||
2. Claim issue on issue tracker | Issue tracker updated | ||
3. Find the buggy code | Specific lines of code in program identified | ||
3B. Repeat until change is accepted or abandoned:
|
Submitted patch and updated tracker | ||
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:
- Indicate the level of programming experience needed.
This category currently contains no pages or media.