how to contribute
play

How to Contribute to Pharo What? Bug Reports Cleanups Features - PowerPoint PPT Presentation

How to Contribute to Pharo What? Bug Reports Cleanups Features Issue Tracker https://pharo.fogbugz.com Need an account (not perfect, we know) Life of an Issue Open a new one Work needed Fixed (review needed)


  1. How to Contribute to Pharo

  2. What?

  3. Bug Reports

  4. Cleanups

  5. Features

  6. Issue Tracker • https://pharo.fogbugz.com • Need an account (not perfect, we know)

  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. You can Help! • report problems • add “how to reproduce” to existing • read and summarize discussions • Find duplicates • ask others to take action

  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. 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. But it pays off.. • Pharo got much more stable over the years • People are more productive • Feedback loop: acceleration of improvement

  12. DEMO: Issue report

  13. DEMO: Fixing an Issue

  14. DEMO: CodeCritics

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend