pitfalls of a popular project

14
Pitfalls of a Popular Project

Upload: dougal-campbell

Post on 07-Dec-2014

6.117 views

Category:

Documents


4 download

DESCRIPTION

When a project gains popularity, it attracts more people, but people aren't perfect. What kinds of problems might you encounter when trying to manage a large community?

TRANSCRIPT

Page 1: Pitfalls of a Popular Project

Pitfalls of a Popular Project

Page 2: Pitfalls of a Popular Project

Who am I?

• Dougal Campbell• WordPress “Developer Emeritus”• @dougal• http://dougal.us• http://dougal.gunters.org

Page 3: Pitfalls of a Popular Project

What kind of project?

Page 4: Pitfalls of a Popular Project

What kind of project?

Page 5: Pitfalls of a Popular Project

What kind of project?

Page 6: Pitfalls of a Popular Project

Project Lifecycle

1.Idea

2.Build

3.Share

4.???

5.PROFIT!

Page 7: Pitfalls of a Popular Project

So... Your project is popularGreat!

• More users• More developers• Community• ...and...• More troublemakers

Page 8: Pitfalls of a Popular Project

Personality Spectrum

• Fanboy• Zealot• Enthusiast• Stoic• Skeptic• Grump• Hater

Page 9: Pitfalls of a Popular Project

Hackers

• High visibility = TARGET!• How do you address security problems?

• Open?• Secretive?

Page 10: Pitfalls of a Popular Project

Spammers

• Sometimes hackers == spammers• Why spam?

• Linkbacks• Ad farms

• Be proactive• Spam blocking systems

• Akismet• http:BL• Defensio• Etc.

Page 11: Pitfalls of a Popular Project

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”

Page 12: Pitfalls of a Popular Project

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”

Page 13: Pitfalls of a Popular Project

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

Page 14: Pitfalls of a Popular Project

Thanks!