[Bioperl-l] Module names

Jason Eric Stajich jason@cgt.mc.duke.edu
Thu, 27 Sep 2001 08:24:02 -0400 (EDT)


Great - can you do that for your new Gene modules then especially since
these are not in any distributions yet and won't really mess up anyone's
code. (whenever you get the chance)  We might be able to just move the RCS
files on the server if you want to keep the logs otherwise delete and add
is best option.

-jason

On Wed, 26 Sep 2001, David Block wrote:

> 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
> >
>
>

-- 
Jason Stajich
Duke University
jason@cgt.mc.duke.edu