[Bioperl-l] Do we need Bio::Root::Object anymore?
Hilmar Lapp
hlapp at gmx.net
Fri Sep 29 20:46:06 UTC 2006
I think they can go. It's probably a pre-1.0 deprecation that somehow
was never followed through on.
BTW in this context, to avoid (or diminish ...) the same from
happening with currently begun deprecations, what setting up a page
on the bioperl site that lists deprecations currently in progress and
their schedule (e.g., deprecated in rel. >1.5.2, warning in rel.
>1.6.x, removed in rel. >1.7.x).
Or does this exist already?
-hilmar
On Sep 29, 2006, at 2:58 AM, Sendu Bala wrote:
> Torsten Seemann wrote:
>> Chris Fields directed us to a previous post by Hilmar Lapp where
>> he was
>> organizing the transfer of Bio::Root::Object to Bio::Root:RootI/Root:
>>
>> http://bioperl.org/pipermail/bioperl-l/2001-January/004854.html
>>
>> I have removed all use/@ISA Bio::Root::Object references from
>> bioperl-live, except for those in Bio::Root::* itself:
>>
>> Bio/Root/Err.pm
>> Bio/Root/Global.pm
>> Bio/Root/IOManager.pm
>> Bio/Root/Object.pm
>> Bio/Root/RootI.pm
>> Bio/Root/Utilities.pm
>> Bio/Root/Vector.pm
>> Bio/Root/Xref.pm
>>
>> Can any developers from <= 2001 advise on the role of Object.pm in
>> these
>> classes?
>
> Well, according to a comment in Bio::Root::Object:
>
> #
> # This object is deprecated as the root of the inheritance tree,
> but some
> # modules depend on it as a legacy. We issue a deprecation warning
> for all
> # other modules.
> #
> my @inheriting_modules = ('Bio::Root::Object',
> 'Bio::Root::IOManager');
>
> Nothing seems to use IOManager (except Object), and its also
> redundant.
> So I'd say they're both relics that can be removed. In fact I was
> planning on getting rid off all references to both of these modules
> before you did, so thanks! :)
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
--
===========================================================
: Hilmar Lapp -:- Durham, NC -:- hlapp at gmx dot net :
===========================================================
More information about the Bioperl-l
mailing list