Let's start with a rhetorical question: When you are adding unit tests to a
legacy code base, where do you start?

...

Typically, you start at the extremes and work your way to the core of the
application, refactoring as you need to go.

I think many people agree that a Code of Conduct, in the abstract (not a
particular one!), would be a good thing to have. So why don't we apply the
same methodology with the CoC initiative?

I propose we start with the most extreme elements of the PHP community and
field test a CoC proposal there. If we can improve the quality of
communication and contributions there, then we know it will have a positive
impact on the core.

And my most extreme, I am of course talking about OpenCart[1], arguably the
most toxic open source software project on the Internet.

----

Please, fellow PHP community members, join me in proposing a Code of
Conduct (i.e. the Contributors' Covenant) to the OpenCart team, explicitly
stating that it applies to Daniel Kerr and James Allsup too.

[1] http://www.openwall.com/lists/oss-security/2016/01/19/16
[2] https://github.com/opencart/opencart/issues

Reply via email to