[Rd] one thing to check
Spencer Graves
@pencer@gr@ve@ @end|ng |rom prod@y@e@com
Tue Nov 10 15:36:43 CET 2020
Please excuse: I did NOT intend to send this to R-Devel at this
time. I was suggesting to Jim Ramsay a question we MIGHT want to pose
to R-Devel. (I've since decided we probably won't need to.)
Spencer
On 2020-11-10 07:58, Spencer Graves wrote:
> Hi, Jim:
>
>
> Could you please look at svd2.Rd and see what it says? It may
> give an example, where it gave a better answer than svd -- i.e., a
> marginal case, where svd2 honestly gave a better answer than svd.
>
>
> If we find -- either in svd2.Rd or in one of the revdepchecks --
> an example where svd2 gives a demonstrably different answer, we need to
> consider what to do about that.
>
>
> 1. Is the different answer demonstrably better? If yes,
> can we fix it without LINPACK? If yes, do that. If no, we document
> those concerns, send them to R-Devel <r-devel using r-project.org>, and retain
> svd2 in fda and keep its use as it was. Then R-Devel can deal with the
> problem however they want, and it won't affect fda -- at least not right
> now.
>
>
> 2. Does the different answer break something in
> revdepcheck because of a cosmetic problem? If yes, try to communicate
> that issue with the maintainer(s) of the package(s) that would be
> affected by such a change. I suggest you send them tell then that svd2
> is now deprecated -- AND mark svd2.Rd with such a message -- while also
> sending them code for the function(s) they call that give them an error
> message, and tell them that you plan to remove svd2 from the next
> release, and ask them to fix that so a revdepcheck with that new code
> won't be flagged as an error. AND ask them to notify you when they have
> a version on CRAN that works with your new code.
>
>
> 3. If the new code gives a different answer that doesn't
> seem better in at least one example AND deleting svd2 doesn't break
> anything in revdepcheck, then delete it.
>
>
> 4. If you still need to retain svd2 because of a
> revdepcheck problem, I'd also document that in "cran-comments.md".
>
>
> What do you think?
> spencer
>
>
> On 2020-11-10 07:10, James Ramsay wrote:
>> Hi Spencer,
>>
>> One thing I’d like check with you:
>>
>> I removed svd2 because CRAN indicated that LINPACK had been
>> deprecated. I replaced calls to svd2 with svd in geigen and CSTRfn.
>>
>> This could be the issue with the two broken codes … or not. But what
>> is your view about using svd instead of svd2, and do you have an idea
>> of what to do about the LINPACK calls?
>>
>> Best,
>>
>> Jim
>>
>
> ______________________________________________
> R-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list