SlideShare uma empresa 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 и Вы

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

Архитектурные отличия тем для 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
 

Destaque (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
 

Semelhante 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
 

Semelhante 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

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Último (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

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