Successfully reported this slideshow.

How to Contribute to Pharo

0

Share

Loading in …3
×
1 of 14
1 of 14

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

How to Contribute to Pharo

  1. 1. How to Contribute to Pharo
  2. 2. What?
  3. 3. Bug Reports
  4. 4. Cleanups
  5. 5. Features
  6. 6. Issue Tracker • https://pharo.fogbugz.com • Need an account (not perfect, we know)
  7. 7. Life of an Issue • Open a new one • “Work needed” • Fixed (review needed) • Fixed (checked by the monkey) • Fixed (to be integrated) • Fixed (integrated) ==> CLOSE
  8. 8. You can Help! • report problems • add “how to reproduce” to existing • read and summarize discussions • Find duplicates • ask others to take action
  9. 9. You can Help 2 • Test fixes: Does it fix the bug? • Review fixes: Does the code look ok? • Fix issues yourself. • You can even team up with someone!
  10. 10. A lot of work... • The issue tracker needs eyeballs every day • We have 675 open issue • But we CLOSED 11878 • 1983 in 1 year >5 PER DAY!
  11. 11. But it pays off.. • Pharo got much more stable over the years • People are more productive • Feedback loop: acceleration of improvement
  12. 12. DEMO: Issue report
  13. 13. DEMO: Fixing an Issue
  14. 14. DEMO: CodeCritics

×