contributing to open source projects filedocumentation for the bitlbee project i am the maintainer...
TRANSCRIPT
![Page 2: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/2.jpg)
Introduction
●Skills●Getting involved●Benefits
![Page 3: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/3.jpg)
Who am I?● I've worked as a Debian/Ubuntu Sysadmin for LinuxForce in Philadelphia for 3
years
● I've done certification course development work for Canonical
● I've written tutorials on my own website, on the O'Reilly Linux blog and for debianadministration.org and was earlier this year interviewed for a piece on Debian Lenny for LinuxFormat
● My first “official” F/OSS contribution was in 2005 when I wrote some documentation for the Bitlbee project
● I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team
● I am involved with various projects within Ubuntu, primarily focused on advocacy and education
● I am a member of the Ubuntu Community Council
● I coordinate th Philadelphia area Linux Users Group (PLUG)
![Page 4: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/4.jpg)
Skills
I want to help, but...
I don't know how!
I am not good at programming!
![Page 5: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/5.jpg)
Programming
![Page 6: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/6.jpg)
Working with Bugs
![Page 7: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/7.jpg)
Testing
![Page 8: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/8.jpg)
Documentation
![Page 9: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/9.jpg)
User Interface
![Page 10: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/10.jpg)
Design
![Page 11: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/11.jpg)
Community
![Page 12: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/12.jpg)
Getting Involved
OK, I picked a task and chose a project – what do I do now?
What should I expect?
How should I behave?
![Page 13: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/13.jpg)
First Steps
Getting involved “The Right Way”
●Go to their website, look around●Join mailing list(s), IRC channel, forums●Get a feel for the community
![Page 14: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/14.jpg)
Involvement
●Respect other contributors●Follow procedures in place for contributions●Accept criticism gracefully●Follow through with commitments●Be patient
![Page 15: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/15.jpg)
Involvement
●Don't insult the work of your predecessors●Don't step on toes or duplicate work●Don't flame or be otherwise nonconstructive●Don't fork the project unilaterally
![Page 16: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/16.jpg)
Watch out!
● Not every project is active● You may want to avoid projects that are:
– Huge and with high entry barriers
– Run by companies in an “overthefence” style
● If you work in IT, you may have restrictions placed on your involvement with open source
![Page 17: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/17.jpg)
Conflict
●We're human, conflicts arise!●Control your emotions, if you get upset just take a break●Don't take things personally●Try not to get discouraged●Be supportive and encouraging●Not every project is right for you
![Page 18: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/18.jpg)
Benefits
Involvement in Open Source can be very rewarding on many levels
![Page 19: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/19.jpg)
Fun!
![Page 20: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/20.jpg)
Friends!
![Page 21: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/21.jpg)
Experience!
![Page 22: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/22.jpg)
Opportunity!
![Page 23: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/23.jpg)
Conclusion
●Understand the project you want to work with●Be positive and polite●Involvement is fun and rewarding
![Page 24: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/24.jpg)
Questions?
![Page 25: Contributing to Open Source Projects filedocumentation for the Bitlbee project I am the maintainer of a few Debian packages and I head up the Debian LedgerSMB team I am involved with](https://reader033.vdocument.in/reader033/viewer/2022041417/5e1c1ef45aad3a03d0126aad/html5/thumbnails/25.jpg)
Credits
Cathy Malmrose – Offered some insight related to her own open source involvement experiences
Mike Joseph – Reviewed slides and offered additions and revisions
David A. Harding – Reviewed slides and offered additions and revisions