Open Source and                           YouYuriy Gerasimov              Vadim Mirgorod@ygerasimov                  @deal...
I. Open Sourceand a developer
Karma• Community recognition• Spheres of competence• Do what you like (and what you know  about)• More interesting and bet...
What to do?• Patches, modules• Presentation on events, help to  beginners• Your own blog (drupal planet), twitter
How to start?• Understand how drupal community works• Change your approach to projects.  Contribute patches during develop...
How to start?• Use issue queue• Become module maintainer• Start writing blog posts• Improve network of you connections  wi...
II. Open Source  in a Business
Why?
Why?You can use Open Source softwareabsolutely for free comparing to otherproducts which you need to buy.• Use• Modify• Do...
Why?Increase brand awareness of yourcompany among largest IT communitiesin the world, by making contributions!• Drupal com...
Why?Improve your developers code qualityand transform the way how they makesoftware by using the best practicesfrom the Op...
What are OpenSource businessstrategies in theDrupal world?
Contribute back   "Contributors are Drupals most valuable asset, and   are the sole force behind improvements to the   pla...
Join efforts   "Like science, Open Source allows people to build on   a solid base of previous knowledge, without some   s...
Join efforts
Write modules    "I love open source and Im glad we have it and to be    a part of it."    Earl Miles, author of Views, Pa...
Create distribution   "Not only will distributions allow Drupal to compete in   existing markets, it will also enable peop...
Educate   "Give a man a fish and he will eat for a day. Teach a   man to fish and he will eat for a lifetime."            ...
Sponsor   "If we stop sponsoring local Drupal events, it will be   the same if wind stop to blow"      Alexander Shvets, o...
Hosting, Dev, Tools   "An enterprise system must be secure, reliable,   scalable, and available"                          ...
Drupal as a Service   "Really great blogs do not take the place of great   microprocessors. Great blogs do not replace gre...
Drupal as a Fun   "Good party is a good Drupal friends +beer/drinks &   laughter & enjoyment over building a kick ass cms"...
How to?
How to?How to find a time for an open source?• One day a week is pretty cool!• Let developers to work for an Open  Source ...
How to?How to find a way to contribute easily?• Split tasks on a common and custom  parts. Contribute common solutions.• C...
How to?How to draw attention to your opensource project?• Reply on a forum posts• Make sessions, speak loud• Use marketing
How to?How to understand what project tocreate?• Think by analogy• Think and discuss• Think different
How to?How to get results fast?• Sponsor an existing project• Hire a well-known Drupal developer• Organize on-site code sp...
OpenSource и Вы
OpenSource и Вы
OpenSource и Вы
OpenSource и Вы
OpenSource и Вы
OpenSource и Вы
Upcoming SlideShare
Loading in …5
×

OpenSource и Вы

8,664 views
8,589 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
8,664
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OpenSource и Вы

  1. 1. Open Source and YouYuriy Gerasimov Vadim Mirgorod@ygerasimov @dealanceryuri.gerasimov@gmail.com dealancer@gmail.comhttp://ygerasimov.com http://vmirgorod.name
  2. 2. I. Open Sourceand a developer
  3. 3. Karma• Community recognition• Spheres of competence• Do what you like (and what you know about)• More interesting and better paid work• Clients start finding you and not vice versa
  4. 4. What to do?• Patches, modules• Presentation on events, help to beginners• Your own blog (drupal planet), twitter
  5. 5. How to start?• Understand how drupal community works• Change your approach to projects. Contribute patches during development of your projects, try to improve existing modules.• Start to read code of contrib modules, core, write bugreports, patches, communicate with other developers in IRC, email.
  6. 6. How to start?• Use issue queue• Become module maintainer• Start writing blog posts• Improve network of you connections with other developers. Know what they do• Go to Drupalcon
  7. 7. II. Open Source in a Business
  8. 8. Why?
  9. 9. Why?You can use Open Source softwareabsolutely for free comparing to otherproducts which you need to buy.• Use• Modify• Do it for free!
  10. 10. Why?Increase brand awareness of yourcompany among largest IT communitiesin the world, by making contributions!• Drupal community• jQuery community• HTML5 community
  11. 11. Why?Improve your developers code qualityand transform the way how they makesoftware by using the best practicesfrom the Open Source development.• Share code• Collect feedback• Be better!
  12. 12. What are OpenSource businessstrategies in theDrupal world?
  13. 13. Contribute back "Contributors are Drupals most valuable asset, and are the sole force behind improvements to the platform and the community itself." drupal.org• Use Drupal• Make Profit, $$$• Contribute back
  14. 14. Join efforts "Like science, Open Source allows people to build on a solid base of previous knowledge, without some silly hiding." Linus Torvalds, creator of Linux and GIT• Generic problem, that everyone has.• Single solution that anyone can work on.
  15. 15. Join efforts
  16. 16. Write modules "I love open source and Im glad we have it and to be a part of it." Earl Miles, author of Views, Panels, CTools modules, Director of Logrus, IncA good module• is used by many people• is a personal growth for developer• is a great advertisment for the company, which sponsored it
  17. 17. Create distribution "Not only will distributions allow Drupal to compete in existing markets, it will also enable people to create new markets." Dries Buytaert, co-founder & CTO of Acquia• Commons• COD• OpenScholar• OpenPublish• OpenPublic
  18. 18. Educate "Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for a lifetime." Lullabot.com• Drupal Blog• Free podcast and videos• Workshops and training• Books and videos store• http://drupalize.me
  19. 19. Sponsor "If we stop sponsoring local Drupal events, it will be the same if wind stop to blow" Alexander Shvets, organizer of first DrupalCamp in Ukraine, CEO of ShvetsGroup• Sponsor projects and modules• Sponsor events
  20. 20. Hosting, Dev, Tools "An enterprise system must be secure, reliable, scalable, and available" MSDN• IT Patrol• Acquia dev cloud• Pantheon• Accquia Search• Mollom
  21. 21. Drupal as a Service "Really great blogs do not take the place of great microprocessors. Great blogs do not replace great software. Lots and lots of blogs does not replace lots and lots of sales." Larry Ellison, CEO of Oracle Corporation• http://drupalgardens.com• http://buzzr.com• http://drupalfarms.com
  22. 22. Drupal as a Fun "Good party is a good Drupal friends +beer/drinks & laughter & enjoyment over building a kick ass cms" Morten DK, king at Geek Royale• http://drupal.webstocks.ws• Drupal card game by NodeOne• Kitten Killers• Foobar• Souvenirs
  23. 23. How to?
  24. 24. How to?How to find a time for an open source?• One day a week is pretty cool!• Let developers to work for an Open Source when they a free• Participate in Core Office Hours
  25. 25. How to?How to find a way to contribute easily?• Split tasks on a common and custom parts. Contribute common solutions.• Create good patches and submit them.• Create sandbox projects
  26. 26. How to?How to draw attention to your opensource project?• Reply on a forum posts• Make sessions, speak loud• Use marketing
  27. 27. How to?How to understand what project tocreate?• Think by analogy• Think and discuss• Think different
  28. 28. How to?How to get results fast?• Sponsor an existing project• Hire a well-known Drupal developer• Organize on-site code sprint

×