Settings

Theme

Ask HN: What makes a good OSS community?

5 points by drygh 11 years ago · 1 comment · 1 min read

Reader

What makes one OSS project's community better than the next? What are the things the biggest OSS projects do well, or not so well (think top 20 on GitHub).

sarciszewski 11 years ago

In a word: Humility.

The maintainers of LogStash, for example, have a philosophy that "If our users are confused, it is a bug. It is not that they are stupid."

Another good example is PHPUnit, whose maintainer unarguably has a much higher prestige in the PHP developer community than I do, yet responded to trolling by implementing the change I suggested and taking the time to hash and PGP sign all of the past releases.

https://github.com/sebastianbergmann/phpunit/issues/1334

The CodeIgniter maintainers responded to my gripes about their CI_Encrypt library by researching and writing a brand new library to fulfill that role.

And of course, we have some good bad examples.

OpenCart:

https://github.com/opencart/opencart/pull/1534

https://github.com/opencart/opencart/pull/1594

Mojolicious:

https://github.com/kraih/mojo/issues/656

Etcetera. Humble lead developers are less caustic and create less barriers for entry. This encourages people to contribute and allows a community to flourish.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection