Contributing to Apache CloudStack

Download Contributing to Apache CloudStack

Post on 05-Dec-2014

386 views

Category:

Technology

1 download

Embed Size (px)

DESCRIPTION

A description of the many ways to contribute to Apache CloudStack. We cover the basic mailing lists membership, testing and voting on new releases, user support via email or IRC as well as indirect ways of contributing like translation and events.

TRANSCRIPT

  • 1. Contributing to Apache CloudStack Sebastien Goasguen, January 23rd @sebgoa
  • 2. Outline How to Contribute to CloudStack ? Do I need to code ? How can I help ?
  • 3. Apache Software Foundation Mechanisms Contributing to Apache CloudStack
  • 4. Apache Software Foundation Community over code Everything happens on the mailing lists Focused with releasing software
  • 5. Mailing Lists dev@cloudstack.apache.org users@cloudstack.apache.org marketing@cloudstack.apache.org cloudstack.apache.org/mailing-lists.html ML are the official channels, decisions are recorded and made there. Contributing to Apache CloudStack
  • 6. Coding Clone the code repository Work on your patches Get feedback on dev@ Submit them to reviews.apache.org Ultimately gain write access to the code Contributing to Apache CloudStack
  • 7. User Support Answer user questions on the mailing lists, especially users@ Share your knowledge about CloudStack, help others install, troubleshoot Become a committer: e.g Geoff, Shanker Contributing to Apache CloudStack
  • 8. Marketing marketing@ mailing list Help promote CloudStack on social media Help organize events (meetups, workshops, conference) Talk about CloudStack at conferences Become a committer: e.g Giles Contributing to Apache CloudStack
  • 9. IRC IRC is the old instant messaging system, still heavily used today by open source folks. Join #cloudstack #cloudstack-dev on freenode Engage with fellow CloudStack folks, user support via IRC Become a committer: e.g Kelcey Contributing to Apache CloudStack
  • 10. Testing / Vote Anyone can vote on a release. Voting is a key principle of ASF. Releases are voted on. If votes dont pass we keep working Users can test, upgrade, etc and participate on [VOTE] threads Contributing to Apache CloudStack
  • 11. Bug filing Use CloudStack, find bugs File bug reports on JIRA https://issues.apache.org/jira/browse/CLOUDSTACK Contributing to Apache CloudStack
  • 12. Documentation Big push coming to change documentation format to make it easier to fix and contribute to. Contributing to CloudStack
  • 13. Undirect Contributions Contributing to Apache CloudStack
  • 14. Translation Contributing to Apache CloudStack
  • 15. Ecosystem Contributing to Apache CloudStack
  • 16. Event hosting Meetups , evening event #cloudbeers Build a Cloud Day, full day or half-day events Need location and pizzas Paris, Amsterdam, Geneva, Berlin, London, Dublin, Bucarest, Madrid, Barcelona, Brussells Contributing to Apache CloudStack
  • 17. Sponsoring Events CloudStack Collaboration Conference: Vegas, Santa-Clara, Amsterdam Denver April 9-11th. Contributing to Apache CloudStack
  • 18. Case Studies WebMD TomTom ISWest PCExtreme Exoscale ASG We need more https://cwiki.apache.org/confluence/display/CLOUDSTACK/Case+Studies Contributing to Apache CloudStack
  • 19. Get Involved with Apache CloudStack Web: http://cloudstack.apache.org/ Mailing Lists: cloudstack.apache.org/mailing-lists.html IRC: irc.freenode.net: 6667 #cloudstack #cloudstack-dev Twitter: @cloudstack LinkedIn: www.linkedin.com/groups/CloudStack-Users-Group-3144859 If it didnt happen on the mailing list, it didnt happen.