SlideShare una empresa de Scribd logo
1 de 34
Open Source and
                           You
Yuriy Gerasimov              Vadim Mirgorod
@ygerasimov                  @dealancer
yuri.gerasimov@gmail.com     dealancer@gmail.com
http://ygerasimov.com        http://vmirgorod.name
I. Open Source
and a developer
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
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 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.
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
II. Open Source
  in a Business
Why?
Why?
You can use Open Source software
absolutely for free comparing to other
products which you need to buy.

• Use
• Modify
• Do it for free!
Why?
Increase brand awareness of your
company among largest IT communities
in the world, by making contributions!

• Drupal community
• jQuery community
• HTML5 community
Why?
Improve your developers' code quality
and transform the way how they make
software by using the best practices
from the Open Source development.

• Share code
• Collect feedback
• Be better!
What are Open
Source business
strategies in the
Drupal world?
Contribute back
   "Contributors are Drupal's 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
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.
Join efforts
Write modules
    "I love open source and I'm glad we have it and to be
    a part of it."
    Earl Miles, author of Views, Panels, CTools modules,
                                   Director of Logrus, Inc


A good module
• is used by many people
• is a personal growth for developer
• is a great advertisment for the
  company, which sponsored it
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
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
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
Hosting, Dev, Tools
   "An enterprise system must be secure, reliable,
   scalable, and available"
                                                  MSDN



• IT Patrol
• Acquia dev cloud
• Pantheon
• Accquia Search
• Mollom
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
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
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 when they a free
• Participate in Core Office Hours
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
How to?
How to draw attention to your open
source project?

• Reply on a forum posts
• Make sessions, speak loud
• Use marketing
How to?
How to understand what project to
create?

• 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 sprint
OpenSource и Вы

Más contenido relacionado

La actualidad más candente

OpenDrupal, March 2014
OpenDrupal, March 2014OpenDrupal, March 2014
OpenDrupal, March 2014Hedley Smith
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDarkoDev
 
Continuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with DrupalContinuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with Drupalgstupar
 
DevOps India Days' 17 Keynote
DevOps India Days' 17 KeynoteDevOps India Days' 17 Keynote
DevOps India Days' 17 KeynoteNeependra Khare
 
Hudson Valley DevFest 2021 / HVTechFest'21
Hudson Valley DevFest 2021 / HVTechFest'21Hudson Valley DevFest 2021 / HVTechFest'21
Hudson Valley DevFest 2021 / HVTechFest'21Yulia Ovchinnikova
 
Distribution Deli
Distribution DeliDistribution Deli
Distribution DeliWylbur
 
What is Drupal Ladder?
What is Drupal Ladder?What is Drupal Ladder?
What is Drupal Ladder?hellodrupal
 
Heart & Sole 2: Contributing to Open Source - What, How & Why
Heart & Sole 2: Contributing to Open Source - What, How & WhyHeart & Sole 2: Contributing to Open Source - What, How & Why
Heart & Sole 2: Contributing to Open Source - What, How & Whyfakedarren
 
How to grow up skills, by contribution to community
How to grow up skills, by contribution to communityHow to grow up skills, by contribution to community
How to grow up skills, by contribution to communityAndriy Yun
 
Zhu and the Art of Bridge Building
Zhu and the Art of Bridge BuildingZhu and the Art of Bridge Building
Zhu and the Art of Bridge BuildingLaura Novich
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of SuccessPantheon
 
Documentation Communities: Sound Strategy or Documentarian's Gambit?
Documentation Communities: Sound Strategy or Documentarian's Gambit?Documentation Communities: Sound Strategy or Documentarian's Gambit?
Documentation Communities: Sound Strategy or Documentarian's Gambit?Laura Novich
 
Writing documentation with neurodivergent oss contributors in mind (1)
Writing documentation with neurodivergent oss contributors in mind (1)Writing documentation with neurodivergent oss contributors in mind (1)
Writing documentation with neurodivergent oss contributors in mind (1)Rin Oliver (they/them)
 
Scewest Social Media for Science Educators
Scewest Social Media for Science EducatorsScewest Social Media for Science Educators
Scewest Social Media for Science EducatorsJanet Fouts
 
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...Codemotion
 
Keynote presentation hr_and_optimism
Keynote presentation hr_and_optimismKeynote presentation hr_and_optimism
Keynote presentation hr_and_optimismmurielschreder
 

La actualidad más candente (20)

OpenDrupal, March 2014
OpenDrupal, March 2014OpenDrupal, March 2014
OpenDrupal, March 2014
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal Summit
 
Continuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with DrupalContinuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with Drupal
 
DevOps India Days' 17 Keynote
DevOps India Days' 17 KeynoteDevOps India Days' 17 Keynote
DevOps India Days' 17 Keynote
 
Hudson Valley DevFest 2021 / HVTechFest'21
Hudson Valley DevFest 2021 / HVTechFest'21Hudson Valley DevFest 2021 / HVTechFest'21
Hudson Valley DevFest 2021 / HVTechFest'21
 
Go google yourself
Go google yourselfGo google yourself
Go google yourself
 
Distribution Deli
Distribution DeliDistribution Deli
Distribution Deli
 
What is Drupal Ladder?
What is Drupal Ladder?What is Drupal Ladder?
What is Drupal Ladder?
 
Heart & Sole 2: Contributing to Open Source - What, How & Why
Heart & Sole 2: Contributing to Open Source - What, How & WhyHeart & Sole 2: Contributing to Open Source - What, How & Why
Heart & Sole 2: Contributing to Open Source - What, How & Why
 
How to grow up skills, by contribution to community
How to grow up skills, by contribution to communityHow to grow up skills, by contribution to community
How to grow up skills, by contribution to community
 
Zhu and the Art of Bridge Building
Zhu and the Art of Bridge BuildingZhu and the Art of Bridge Building
Zhu and the Art of Bridge Building
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of Success
 
Documentation Communities: Sound Strategy or Documentarian's Gambit?
Documentation Communities: Sound Strategy or Documentarian's Gambit?Documentation Communities: Sound Strategy or Documentarian's Gambit?
Documentation Communities: Sound Strategy or Documentarian's Gambit?
 
Drupal & You
Drupal & YouDrupal & You
Drupal & You
 
Writing documentation with neurodivergent oss contributors in mind (1)
Writing documentation with neurodivergent oss contributors in mind (1)Writing documentation with neurodivergent oss contributors in mind (1)
Writing documentation with neurodivergent oss contributors in mind (1)
 
Scewest Social Media for Science Educators
Scewest Social Media for Science EducatorsScewest Social Media for Science Educators
Scewest Social Media for Science Educators
 
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
 
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...
Community in a nutshell for developers - Alessio Fattorini - Codemotion Rome ...
 
Keynote presentation hr_and_optimism
Keynote presentation hr_and_optimismKeynote presentation hr_and_optimism
Keynote presentation hr_and_optimism
 
Google+v2 ashwin
Google+v2 ashwinGoogle+v2 ashwin
Google+v2 ashwin
 

Destacado

Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...DrupalForumZP2012
 
Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.DrupalForumZP2012
 
Поиск уязвимостей в коде.
Поиск уязвимостей в коде.Поиск уязвимостей в коде.
Поиск уязвимостей в коде.DrupalForumZP2012
 
Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.DrupalForumZP2012
 
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.DrupalForumZP2012
 
Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.DrupalForumZP2012
 
Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.DrupalForumZP2012
 
Создание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIСоздание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIDrupalForumZP2012
 
Управление содержимым.
Управление содержимым.Управление содержимым.
Управление содержимым.DrupalForumZP2012
 
Препроцессор Less.
Препроцессор Less.Препроцессор Less.
Препроцессор Less.DrupalForumZP2012
 
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.DrupalForumZP2012
 
10 странностей Друпала или почему клиенты не любят Друпал.
10 странностей Друпала или почему клиенты не любят Друпал.10 странностей Друпала или почему клиенты не любят Друпал.
10 странностей Друпала или почему клиенты не любят Друпал.DrupalForumZP2012
 
Persuasive speech
Persuasive speechPersuasive speech
Persuasive speechpat_albano
 

Destacado (17)

Drupal and NodeJS.
Drupal and NodeJS.Drupal and NodeJS.
Drupal and NodeJS.
 
Render API.
Render API.Render API.
Render API.
 
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
 
Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.
 
Поиск уязвимостей в коде.
Поиск уязвимостей в коде.Поиск уязвимостей в коде.
Поиск уязвимостей в коде.
 
Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.
 
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
 
Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.
 
Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.
 
Создание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIСоздание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity API
 
Drupal Apps.
Drupal Apps.Drupal Apps.
Drupal Apps.
 
Speech
SpeechSpeech
Speech
 
Управление содержимым.
Управление содержимым.Управление содержимым.
Управление содержимым.
 
Препроцессор Less.
Препроцессор Less.Препроцессор Less.
Препроцессор Less.
 
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
 
10 странностей Друпала или почему клиенты не любят Друпал.
10 странностей Друпала или почему клиенты не любят Друпал.10 странностей Друпала или почему клиенты не любят Друпал.
10 странностей Друпала или почему клиенты не любят Друпал.
 
Persuasive speech
Persuasive speechPersuasive speech
Persuasive speech
 

Similar a OpenSource и Вы

Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Ovadiah Myrgorod
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to DrupalTom Deryckere
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open sourceGraham Weldon
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupalCampDN
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open sourceConFoo
 
The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016Mauricio (Salaboy) Salatino
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceAmol A. Sale
 
What every successful open source project needs
What every successful open source project needsWhat every successful open source project needs
What every successful open source project needsSteven Francia
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content onlineHelen Webster
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentationJanet Swisher
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupalRachit Gupta
 
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...LEDC 2016
 
Becoming A Technical Project Manager
Becoming A Technical Project ManagerBecoming A Technical Project Manager
Becoming A Technical Project ManagerScott Massey
 
It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...Suzanne Dergacheva
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupBen VanEvery
 

Similar a OpenSource и Вы (20)

Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open source
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
 
Drupal In 1 Hour
Drupal In 1 HourDrupal In 1 Hour
Drupal In 1 Hour
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open source
 
The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
What every successful open source project needs
What every successful open source project needsWhat every successful open source project needs
What every successful open source project needs
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentation
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupal
 
Open Social
Open Social Open Social
Open Social
 
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...
Тарас Круц — Open Social: brand new Drupal 8 distro for building social netwo...
 
Becoming A Technical Project Manager
Becoming A Technical Project ManagerBecoming A Technical Project Manager
Becoming A Technical Project Manager
 
It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 

Último

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Último (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

OpenSource и Вы

  • 1.
  • 2. Open Source and You Yuriy Gerasimov Vadim Mirgorod @ygerasimov @dealancer yuri.gerasimov@gmail.com dealancer@gmail.com http://ygerasimov.com http://vmirgorod.name
  • 3. I. Open Source and a developer
  • 4. 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
  • 5. What to do? • Patches, modules • Presentation on events, help to beginners • Your own blog (drupal planet), twitter
  • 6. 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.
  • 7. 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
  • 8. II. Open Source in a Business
  • 10. Why? You can use Open Source software absolutely for free comparing to other products which you need to buy. • Use • Modify • Do it for free!
  • 11. Why? Increase brand awareness of your company among largest IT communities in the world, by making contributions! • Drupal community • jQuery community • HTML5 community
  • 12. Why? Improve your developers' code quality and transform the way how they make software by using the best practices from the Open Source development. • Share code • Collect feedback • Be better!
  • 13. What are Open Source business strategies in the Drupal world?
  • 14. Contribute back "Contributors are Drupal's 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
  • 15. 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.
  • 17.
  • 18. Write modules "I love open source and I'm glad we have it and to be a part of it." Earl Miles, author of Views, Panels, CTools modules, Director of Logrus, Inc A good module • is used by many people • is a personal growth for developer • is a great advertisment for the company, which sponsored it
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. Hosting, Dev, Tools "An enterprise system must be secure, reliable, scalable, and available" MSDN • IT Patrol • Acquia dev cloud • Pantheon • Accquia Search • Mollom
  • 23. 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
  • 24. 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
  • 25.
  • 26.
  • 27.
  • 29. 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
  • 30. 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
  • 31. How to? How to draw attention to your open source project? • Reply on a forum posts • Make sessions, speak loud • Use marketing
  • 32. How to? How to understand what project to create? • Think by analogy • Think and discuss • Think different
  • 33. How to? How to get results fast? • Sponsor an existing project • Hire a well-known Drupal developer • Organize on-site code sprint