[Spice-devel] SPICE: contributor guidelines

Frediano Ziglio fziglio at redhat.com
Mon Jun 22 12:11:05 UTC 2020


> 
> Hi SPICE community!
>     After thinking a while on the discussion in the thread:
> "SPICE: changing the merge rules - a proposal"
> I would like to come back on the topic and make explicit the way merge
> requests, changes and reviews are expected to be managed in our
> community. The core points that seems to me all of us want and agree
> upon are:
> 
> * Each merge request / patch should get a review (trivial patches may be
> an exception and be merged without review).
> 
> * Each merge request / patch should get a review in a timely manner.
> 
> Note that the meaning of "timely" and what a "trivial" patch is are not
> defined: I think this is exactly the point for an open source community.
> We don't want strict rules that force people to contribute in a specific
> way or under a strict time-frame and I (we) trust each other to do the
> right thing in respect of the project and the community. This is enough
> once there are clear guidelines.
> There could be errors from time to time, sure... but as long as we stay
> together and collaborate as a community, they can be easily fixed.
> 
> Unfortunately enforcing some strict rules was exactly what I tried to do
> in my previous mail. It may have brought tension to our community and
> that was not my intention, sorry for that.
> 
> So, for the sake of clarity for actual and future contributors, if we
> want to write down a short and simple list of "rules" (guidelines) for
> contributing to the SPICE project, I would say they could be:
> 
> 1) Get a review before merging a non-trivial patch
> 2) Keep asking reviews more and more if not getting one
> 3) Ensure each one asking a review gets one in a timely manner
> 
> I would love to read your comments, opinions and ideas.
> 
> Francesco
> 

Hi,
  I think these guidelines are fair and good.

Probably they are a bit "essentials" and many questions (like you said
for instance various definitions) could arise.

I noted that the page on https://www.spice-space.org/developers.html
is pretty outdated.

Regards,
  Frediano



More information about the Spice-devel mailing list