Message-ID: <47F0D5FC.6030206@statistik.uni-dortmund.de>
Date: 2008-03-31T12:15:56Z
From: Martin Oliver Sailer
Subject: Clash between alr3 and AlgDesign. (Was: Re: Second & subsequent calls to function fails. Please help debug.)
In-Reply-To: <47EF98EE.4060908@stats.uwo.ca>
Dear all,
thanks for the advice. The latest version of crossdes (1.0-8) on CRAN
now has namespaces. Hope this helps.
Regards
Oliver Sailer
Duncan Murdoch schrieb:
> On 30/03/2008 8:43 AM, Michael Kubovy wrote:
>> Thanks, Duncan,
>>
>> I started a new session under the suspicion that packages were clashing.
>
> ...
>
>> #########
>> # BAD INTERACTION BETWEEN alr3 and AlgDesign
>> #########
>>
>> What now?
>
> There's not much you can do; this is up to the package authors to fix.
> Some advice for them:
>
> alr3, crossdes, faraway, and HH don't use a namespace. This makes
> them very vulnerable to this sort of interaction, because they don't
> get to choose where the functions they use come from. They should add
> one.
>
> In my opinion, all packages should have namespaces, and I'd like to
> create a default one if the author doesn't. (The default would be:
> import what is listed in the Depends clause, export everything.) I
> don't think this will happen for 2.7.0, though package.skeleton might
> start creating one.
>
> Duncan Murdoch
--
------------------------------------------
Dipl.-Stat. Oliver Sailer
Fakult?t Statistik
Technische Universit?t Dortmund
D-44221 Dortmund
Tel.: ++49 (0)231 755 - 5409
Fax: ++49 (0)231 755 - 3454
E-Mail: sailer at statistik.uni-dortmund.de