Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Contributing to FLOSS projects
Marta RYBCZYNSKA
bug fix

support new 
service/device

make it work 
with other 
software

Why do we contribute?
new 
features

extension
g...
It's EASY
you just need to know how it works
maintainer(s)

other regular
developers

code review

new developers

YES/no
Checklist
coding style ok
it works
read project documentation
send to the right mailing list
wait (others have their lives...
Start small
bug fixes
minor features
New feature
communicate from the beginning
work upstream
ask for review
Contributing existing code
reserve time
split into parts
listen to reviewers
it's up to you to do the work
Code drop does ...
Worth knowing...
all projects want more contributions
most people are friendly
if unsure, search for a mentor
Questions?
Marta Rybczynska
rybczynska@gmail.com
Twitter: mrybczynska
Prochain SlideShare
Chargement dans…5
×

Contributing to FLOSS projects

569 vues

Publié le

Learn what you need to do to become a contributor to any FLOSS (Free/Libre Open Source Software) project. Start small, ask for review and make your code accepted.

This presentation has been used on the Human Talks Grenoble presentation on december 10, 2013.

  • Soyez le premier à commenter

Contributing to FLOSS projects

  1. 1. Contributing to FLOSS projects Marta RYBCZYNSKA
  2. 2. bug fix support new  service/device make it work  with other  software Why do we contribute? new  features extension gain fame because it's the  right thing to do influence  direction
  3. 3. It's EASY you just need to know how it works
  4. 4. maintainer(s) other regular developers code review new developers YES/no
  5. 5. Checklist coding style ok it works read project documentation send to the right mailing list wait (others have their lives, too)
  6. 6. Start small bug fixes minor features
  7. 7. New feature communicate from the beginning work upstream ask for review
  8. 8. Contributing existing code reserve time split into parts listen to reviewers it's up to you to do the work Code drop does not work
  9. 9. Worth knowing... all projects want more contributions most people are friendly if unsure, search for a mentor
  10. 10. Questions? Marta Rybczynska rybczynska@gmail.com Twitter: mrybczynska

×