[FFmpeg-devel] [PATCH] doc/developer.texi: Add a code of conduct

Ronald S. Bultje rsbultje at gmail.com
Sat May 21 23:28:09 CEST 2016


Hi,

On Sat, May 21, 2016 at 11:32 AM, James Almer <jamrial at gmail.com> wrote:

> On 5/18/2016 3:40 PM, Michael Niedermayer wrote:
> > Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> > ---
> >  doc/developer.texi |   29 +++++++++++++++++++++++++++++
> >  1 file changed, 29 insertions(+)
> >
> > diff --git a/doc/developer.texi b/doc/developer.texi
> > index 6db93ce..4d3a7ae 100644
> > --- a/doc/developer.texi
> > +++ b/doc/developer.texi
> > @@ -403,6 +403,35 @@ finding a new maintainer and also don't forget to
> update the @file{MAINTAINERS}
> >
> >  We think our rules are not too hard. If you have comments, contact us.
> >
> > + at section Code of conduct
> > +
> > +Be friendly and respectful towards others and third parties.
> > +Treat others the way you yourself want to be treated.
> > +
> > +Be considerate. Not everyone shares the same viewpoint and priorities
> as you do.
> > +Different opinions and interpretations help the project.
> > +Looking at issues from a different perspective assists development.
> > +
> > +Do not assume malice for things that can be attributed to incompetence.
> Even if
> > +it is malice, it's rarely good to start with that as initial assumption.
> > +
> > +Stay friendly even if someone acts contrarily. Everyone has a bad day
> > +once in a while.
> > +If you yourself have a bad day or are angry then try to take a break
> and reply
> > +once you are calm and without anger if you have to.
> > +
> > +Try to help other team members and cooperate if you can.
> > +
> > +The goal of software development is to create technical excellence, not
> for any
> > +individual to be better and "win" against the others. Large software
> projects
> > +are only possible and successful through teamwork.
> > +
> > +If someone struggles do not put them down. Give them a helping hand
> > +instead and point them in the right direction.
> > +
> > +Finally, keep in mind the immortal words of Bill and Ted,
> > +"Be excellent to each other."
> > +
> >  @anchor{Submitting patches}
> >  @section Submitting patches
>
> I agree with this. It can and should be improved/extended over time, but
> it's a good
> start.


+1.

Constructive criticism for next version: I agree with most people that we
need a conflict resolution clause in here. We don't need to be as specific
as VLC in terms of how to punish misconduct, although I think it would be
good to have, but at the very least we need to document how it will be
managed and who's in charge of managing that. Right now, if people violate
the CoC, w'll throw our hands in the air and nobody knows what to do next...

Ronald


More information about the ffmpeg-devel mailing list