SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Pitfalls of a Popular Project
Who am I?
•   Dougal Campbell
•   WordPress “Developer Emeritus”
•   @dougal
•   http://dougal.us
•   http://dougal.gunters.org
What kind of project?
What kind of project?
What kind of project?
Project Lifecycle
1.Idea
2.Build
3.Share
4.???
5.PROFIT!
So... Your project is popular
                  Great!
•   More users
•   More developers
•   Community
•   ...and...
•   More troublemakers
Personality Spectrum
•   Fanboy
•   Zealot
•   Enthusiast
•   Stoic
•   Skeptic
•   Grump
•   Hater
Hackers
•   High visibility = TARGET!
•   How do you address security problems?
    •   Open?
    •   Secretive?
Spammers
•   Sometimes hackers == spammers
•   Why spam?
    •   Linkbacks
    •   Ad farms
•   Be proactive
    •   Spam blocking systems
        •   Akismet
        •   http:BL
        •   Defensio
        •   Etc.
Trolls
•   “Trolling” for responses with inflamatory comments
•   Trolls make trouble for their own amusement
•   When other methods fail, silence is your best bet
•   “Don't feed the troll”
Big Egos
•   Ego clashes stir up unrest
•   Recent example: Thesis vs GPL
•   With curation, leadership can find positives
    •   (sometimes)
•   Know when to fish and when to cut bait
•   “Splintering the community”
Keeping it real
•   Remember: you can't please everybody
•   Lead by example
•   Cultivate good people
    •   Reward with recognition!
•   Don't be a douchebag!
•   Use criticism constructively
    •   Even if it wasn't meant that way
Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

Working and Thinking #digitalfirst
Working and Thinking #digitalfirstWorking and Thinking #digitalfirst
Working and Thinking #digitalfirstSteve Buttry
 
Using Twitter for research
Using Twitter for researchUsing Twitter for research
Using Twitter for researchSteve Buttry
 
Personal branding the only thing you need to know
Personal branding the only thing you need to knowPersonal branding the only thing you need to know
Personal branding the only thing you need to knowEli Schwartz
 
Digital storytelling (especially liveblogging)
Digital storytelling (especially liveblogging)Digital storytelling (especially liveblogging)
Digital storytelling (especially liveblogging)Steve Buttry
 
Story Plotting Design Thinking
Story Plotting Design ThinkingStory Plotting Design Thinking
Story Plotting Design ThinkingFrom The Rooftops
 
Twutorial for Journos
Twutorial for JournosTwutorial for Journos
Twutorial for JournosSteve Buttry
 
A day in the life of a Developer Advocate
A day in the life of a Developer AdvocateA day in the life of a Developer Advocate
A day in the life of a Developer Advocatereybango
 
Finding and Pursuing Original Stories
Finding and Pursuing Original StoriesFinding and Pursuing Original Stories
Finding and Pursuing Original StoriesSteve Buttry
 
Blogging Your Beat
Blogging Your BeatBlogging Your Beat
Blogging Your BeatSteve Buttry
 
How to start a blog - Fabric Bradford
How to start a blog - Fabric BradfordHow to start a blog - Fabric Bradford
How to start a blog - Fabric Bradfordmonicatailor
 
Social Media_Case Studies
Social Media_Case StudiesSocial Media_Case Studies
Social Media_Case Studiesviasatcreative
 
Ethical Aggregation
Ethical AggregationEthical Aggregation
Ethical AggregationSteve Buttry
 
Data visualization in storytelling
Data visualization in storytellingData visualization in storytelling
Data visualization in storytellingSteve Buttry
 
Leading Change in Your Organization
Leading Change in Your OrganizationLeading Change in Your Organization
Leading Change in Your OrganizationSteve Buttry
 
Interactive Storytelling Tools
Interactive Storytelling ToolsInteractive Storytelling Tools
Interactive Storytelling ToolsSteve Buttry
 
Job-Hunting in Today's Journalism Market
Job-Hunting in Today's Journalism MarketJob-Hunting in Today's Journalism Market
Job-Hunting in Today's Journalism MarketSteve Buttry
 
Digital First Thinking and Working
Digital First Thinking and WorkingDigital First Thinking and Working
Digital First Thinking and WorkingSteve Buttry
 
Blog Like a Journalist
Blog Like a JournalistBlog Like a Journalist
Blog Like a JournalistDan Kennedy
 
Reporting with social media
Reporting with social media Reporting with social media
Reporting with social media Steve Buttry
 

Was ist angesagt? (20)

Working and Thinking #digitalfirst
Working and Thinking #digitalfirstWorking and Thinking #digitalfirst
Working and Thinking #digitalfirst
 
Using Twitter for research
Using Twitter for researchUsing Twitter for research
Using Twitter for research
 
Personal branding the only thing you need to know
Personal branding the only thing you need to knowPersonal branding the only thing you need to know
Personal branding the only thing you need to know
 
Digital storytelling (especially liveblogging)
Digital storytelling (especially liveblogging)Digital storytelling (especially liveblogging)
Digital storytelling (especially liveblogging)
 
Story Plotting Design Thinking
Story Plotting Design ThinkingStory Plotting Design Thinking
Story Plotting Design Thinking
 
Twutorial for Journos
Twutorial for JournosTwutorial for Journos
Twutorial for Journos
 
A day in the life of a Developer Advocate
A day in the life of a Developer AdvocateA day in the life of a Developer Advocate
A day in the life of a Developer Advocate
 
Finding and Pursuing Original Stories
Finding and Pursuing Original StoriesFinding and Pursuing Original Stories
Finding and Pursuing Original Stories
 
Advanced Blogging
Advanced BloggingAdvanced Blogging
Advanced Blogging
 
Blogging Your Beat
Blogging Your BeatBlogging Your Beat
Blogging Your Beat
 
How to start a blog - Fabric Bradford
How to start a blog - Fabric BradfordHow to start a blog - Fabric Bradford
How to start a blog - Fabric Bradford
 
Social Media_Case Studies
Social Media_Case StudiesSocial Media_Case Studies
Social Media_Case Studies
 
Ethical Aggregation
Ethical AggregationEthical Aggregation
Ethical Aggregation
 
Data visualization in storytelling
Data visualization in storytellingData visualization in storytelling
Data visualization in storytelling
 
Leading Change in Your Organization
Leading Change in Your OrganizationLeading Change in Your Organization
Leading Change in Your Organization
 
Interactive Storytelling Tools
Interactive Storytelling ToolsInteractive Storytelling Tools
Interactive Storytelling Tools
 
Job-Hunting in Today's Journalism Market
Job-Hunting in Today's Journalism MarketJob-Hunting in Today's Journalism Market
Job-Hunting in Today's Journalism Market
 
Digital First Thinking and Working
Digital First Thinking and WorkingDigital First Thinking and Working
Digital First Thinking and Working
 
Blog Like a Journalist
Blog Like a JournalistBlog Like a Journalist
Blog Like a Journalist
 
Reporting with social media
Reporting with social media Reporting with social media
Reporting with social media
 

Ähnlich wie Pitfalls of Popular Open Source Projects

Solving Problems with Web 2.0
Solving Problems with Web 2.0Solving Problems with Web 2.0
Solving Problems with Web 2.0Dorothea Salo
 
S4S - Intro to PR
S4S - Intro to PRS4S - Intro to PR
S4S - Intro to PRJorge Soto
 
Basic Twitter: Tweet That!
Basic Twitter: Tweet That!Basic Twitter: Tweet That!
Basic Twitter: Tweet That!Sybril Bennett
 
Community its easier than you think
Community its easier than you thinkCommunity its easier than you think
Community its easier than you thinkMura CMS
 
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQL
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQLBerlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQL
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQLKaj Arnö
 
Libraries, Librarians, and Social Media
Libraries, Librarians, and Social MediaLibraries, Librarians, and Social Media
Libraries, Librarians, and Social MediaLeah White
 
Sowing the Seeds of Diversity
Sowing the Seeds of DiversitySowing the Seeds of Diversity
Sowing the Seeds of Diversitydreamwidth
 
Daniel Tenner - Startup tools
Daniel Tenner - Startup toolsDaniel Tenner - Startup tools
Daniel Tenner - Startup toolsStartap Akademija
 
Social Media for Campus Progress Reporters
Social Media for Campus Progress ReportersSocial Media for Campus Progress Reporters
Social Media for Campus Progress Reportersphilliet
 
Social Media for Campus Progress Reporters
Social Media for Campus Progress ReportersSocial Media for Campus Progress Reporters
Social Media for Campus Progress Reporterstarakutz
 
How journalists can use Facebook and Twitter
How journalists can use Facebook and TwitterHow journalists can use Facebook and Twitter
How journalists can use Facebook and TwitterSteve Buttry
 
Hacking is a mindset, not a skillset (agile ottawa)
Hacking is a mindset, not a skillset (agile ottawa)Hacking is a mindset, not a skillset (agile ottawa)
Hacking is a mindset, not a skillset (agile ottawa)Ellen Grove
 
Social Media - Challenges and Opportunities
Social Media - Challenges and Opportunities Social Media - Challenges and Opportunities
Social Media - Challenges and Opportunities ggaldorisi
 
2013 beacon-congress-social-media
2013 beacon-congress-social-media2013 beacon-congress-social-media
2013 beacon-congress-social-mediac.titus.brown
 
Odhe National Meeting February 2013
Odhe National Meeting February 2013Odhe National Meeting February 2013
Odhe National Meeting February 2013Bex Lewis
 
Tumblr: The Marketing Powerhouse Your Nonprofit May Be Overlooking
Tumblr: The Marketing Powerhouse Your Nonprofit May Be OverlookingTumblr: The Marketing Powerhouse Your Nonprofit May Be Overlooking
Tumblr: The Marketing Powerhouse Your Nonprofit May Be OverlookingAmanda McCormick
 
Blogging for a better classroom
Blogging for a better classroomBlogging for a better classroom
Blogging for a better classroomVicki Davis
 
Leveraging Social Media
Leveraging Social MediaLeveraging Social Media
Leveraging Social Mediaggaldorisi
 

Ähnlich wie Pitfalls of Popular Open Source Projects (20)

Solving Problems with Web 2.0
Solving Problems with Web 2.0Solving Problems with Web 2.0
Solving Problems with Web 2.0
 
Twitter Basics
Twitter BasicsTwitter Basics
Twitter Basics
 
S4S - Intro to PR
S4S - Intro to PRS4S - Intro to PR
S4S - Intro to PR
 
Basic Twitter: Tweet That!
Basic Twitter: Tweet That!Basic Twitter: Tweet That!
Basic Twitter: Tweet That!
 
Community its easier than you think
Community its easier than you thinkCommunity its easier than you think
Community its easier than you think
 
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQL
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQLBerlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQL
Berlin Open 09: Architekturen sozialer Netzwerke -- Fallbeispiel MySQL
 
Digital Networking and Community
Digital Networking and CommunityDigital Networking and Community
Digital Networking and Community
 
Libraries, Librarians, and Social Media
Libraries, Librarians, and Social MediaLibraries, Librarians, and Social Media
Libraries, Librarians, and Social Media
 
Sowing the Seeds of Diversity
Sowing the Seeds of DiversitySowing the Seeds of Diversity
Sowing the Seeds of Diversity
 
Daniel Tenner - Startup tools
Daniel Tenner - Startup toolsDaniel Tenner - Startup tools
Daniel Tenner - Startup tools
 
Social Media for Campus Progress Reporters
Social Media for Campus Progress ReportersSocial Media for Campus Progress Reporters
Social Media for Campus Progress Reporters
 
Social Media for Campus Progress Reporters
Social Media for Campus Progress ReportersSocial Media for Campus Progress Reporters
Social Media for Campus Progress Reporters
 
How journalists can use Facebook and Twitter
How journalists can use Facebook and TwitterHow journalists can use Facebook and Twitter
How journalists can use Facebook and Twitter
 
Hacking is a mindset, not a skillset (agile ottawa)
Hacking is a mindset, not a skillset (agile ottawa)Hacking is a mindset, not a skillset (agile ottawa)
Hacking is a mindset, not a skillset (agile ottawa)
 
Social Media - Challenges and Opportunities
Social Media - Challenges and Opportunities Social Media - Challenges and Opportunities
Social Media - Challenges and Opportunities
 
2013 beacon-congress-social-media
2013 beacon-congress-social-media2013 beacon-congress-social-media
2013 beacon-congress-social-media
 
Odhe National Meeting February 2013
Odhe National Meeting February 2013Odhe National Meeting February 2013
Odhe National Meeting February 2013
 
Tumblr: The Marketing Powerhouse Your Nonprofit May Be Overlooking
Tumblr: The Marketing Powerhouse Your Nonprofit May Be OverlookingTumblr: The Marketing Powerhouse Your Nonprofit May Be Overlooking
Tumblr: The Marketing Powerhouse Your Nonprofit May Be Overlooking
 
Blogging for a better classroom
Blogging for a better classroomBlogging for a better classroom
Blogging for a better classroom
 
Leveraging Social Media
Leveraging Social MediaLeveraging Social Media
Leveraging Social Media
 

Pitfalls of Popular Open Source Projects

  • 1. Pitfalls of a Popular Project
  • 2. Who am I? • Dougal Campbell • WordPress “Developer Emeritus” • @dougal • http://dougal.us • http://dougal.gunters.org
  • 3. What kind of project?
  • 4. What kind of project?
  • 5. What kind of project?
  • 7. So... Your project is popular Great! • More users • More developers • Community • ...and... • More troublemakers
  • 8. Personality Spectrum • Fanboy • Zealot • Enthusiast • Stoic • Skeptic • Grump • Hater
  • 9. Hackers • High visibility = TARGET! • How do you address security problems? • Open? • Secretive?
  • 10. Spammers • Sometimes hackers == spammers • Why spam? • Linkbacks • Ad farms • Be proactive • Spam blocking systems • Akismet • http:BL • Defensio • Etc.
  • 11. Trolls • “Trolling” for responses with inflamatory comments • Trolls make trouble for their own amusement • When other methods fail, silence is your best bet • “Don't feed the troll”
  • 12. Big Egos • Ego clashes stir up unrest • Recent example: Thesis vs GPL • With curation, leadership can find positives • (sometimes) • Know when to fish and when to cut bait • “Splintering the community”
  • 13. Keeping it real • Remember: you can't please everybody • Lead by example • Cultivate good people • Reward with recognition! • Don't be a douchebag! • Use criticism constructively • Even if it wasn't meant that way