[openstack-dev] [hacking] community consensus and removing rules

Ben Nemec openstack at nemebean.com
Tue Jun 24 20:40:00 UTC 2014


On 06/24/2014 04:49 AM, Mark McLoughlin wrote:
> On Mon, 2014-06-23 at 19:55 -0700, Joe Gordon wrote:
> 
>>       * Add a new directory, contrib, for local rules that multiple
>>         projects use but are not generally considered acceptable to be
>>         enabled by default. This way we can reduce the amount of cut
>>         and pasted code (thank you to Ben Nemec for this idea).
> 
> All sounds good to me, apart from a pet peeve on 'contrib' directories.
> 
> What does 'contrib' mean? 'contributed'? What exactly *isn't*
> contributed? Often it has connotations of 'contributed by outsiders'.
> 
> It also often has connotations of 'bucket for crap', 'unmaintained and
> untested', YMMV, etc. etc.
> 
> Often the name is just chosen out of laziness - "I can't think of a good
> name for this, and projects often have a contrib directory with random
> stuff in it, so that works".

That's pretty much what happened here.  Contrib was just a throwaway
name I picked for convenience, but I have no particular attachment to
it. :-)

> 
> Let's be precise - these are optional rules, right? How about calling
> the directory 'optional'?

+1

> 
> Say no to contrib directories! :-P
> 
> Thanks,
> Mark.
> 
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 




More information about the OpenStack-dev mailing list