[Bioperl-l] Module names

David Block dblock@gene.pbi.nrc.ca
Wed, 26 Sep 2001 17:49:39 -0600 (CST)


I don't care.  I can rename at will.
Repeat - zero emotional attachment to CAPS/StudlyCaps/perl_style etc.

On Wed, 26 Sep 2001, Hilmar Lapp wrote:

> Jason Eric Stajich wrote:
> > 
> > We don't really have a policy laid out in the wiki for module naming
> > standards but I wondered if we should.
> > 
> > Dave should Bio::SeqFeature::Gene::utr be Bio::SeqFeature::Gene::UTR ?
> > or Utr ?  And Bio::SeqFeature::Gene::poly_A_site be Poly_A_site ?  Just
> > checking if we should try and enforce a standard before we approach
> > releases.
> > 
> > My proposal would be all modules start with a capital letter unless (as in
> > the case of SeqIO/AlignIO modules) there is a specific reason to make them
> > lowercase.  Taking it one step further perhaps - all modules which one
> > expects to instantiate directly (imagine there is a general Bioperl API)
> > should start with a capital letter?
> 
> Sounds good to me. Actually I agree that lower-case module names
> should indicate by this that a user normally doesn't want to
> instantiate them (i.e. lower case to be reserved for things like
> drivers etc).
> 
> 	-hilmar
> 

-- 
David Block
dblock@gene.pbi.nrc.ca
http://bioinfo.pbi.nrc.ca/dblock/wiki
NRC Plant Biotechnology Institute
Saskatoon, SK, Canada