[development] Naming the CVS abstraction module

Doug Green douggreen at douggreenconsulting.com
Sat Jun 9 14:22:51 UTC 2007

I admit I'm not the best module namer in this community, but I think I've
learned a few things from you all.  Drupal tries very hard to use
descriptive names.  A big -1 for VC, VCAPI, RC, RCAPI, etc.   I like
versioncontrol.module or even better versioncontrolapi.  

Try avoiding unnecessary underscores in the name, because these lead to
potential confusion with hooks.

I don't think there's any concern about the name length, the module field in
the system table is 255 characters.  If you're concerned about typing 15 or
18 characters instead of 5, I suggest you use your editors word-replace
functionality :)

Doug Green
Bringing Ideas to Life with Software Artistry and Invention...
Providing open source software political solutions

-----Original Message-----
From: development-bounces at drupal.org [mailto:development-bounces at drupal.org]
On Behalf Of Michelle Cox
Sent: Saturday, June 09, 2007 8:40 AM
To: development at drupal.org
Subject: Re: [development] Naming the CVS abstraction module

Ok, I admit I have no clue about CVS or this module but when I saw this 
email, what came to mind is VCAPI.module. Long enough to not be quite so 
confusing but not as long as writing it all out.


On 6/8/2007 9:04:18 PM, Rob Barreca (rob at electronicinsight.com) wrote:
> I like Version Control API, and think a module named
> versioncontrol.module is fine. Sure it's a bit more code, but IMO it's
> better to err on the side of being too explicit, than having people
> scratch their heads seeing vc.module.

More information about the development mailing list