SCM

[#6804] dependency on retiring spatial infrastructure packages

[#6804] dependency on retiring spatial infrastructure packages

Submitted by:
Roger Bivand (rsbivand)
Date Submitted:
2023-04-25 14:37
Assigned to:
Brett Moore (firebadger)
Priority:
3
State:
Summary:*
dependency on retiring spatial infrastructure packages

Detailed description
See also https://r-spatial.org/r/2023/04/10/evolution3.html; please fix best by June, latest October 2023.

Email April 1:

cffdrs has strong dependence on at least one of `rgdal`, `rgeos` or
`maptools`, but does not seem to use any functionality in code. The usage
may have been in `raster`, which now uses `terra` instead, or may be in
examples or vignettes. Please move all use of `rgdal`, `rgeos` or `maptools`
to Suggests: and protect any use against these packages not being present.
The packages will be archived in October 2023. See
https://r-spatial.org/r/2022/04/12/evolution.html,
https://r-spatial.org/r/2022/12/14/evolution2.html and
https://rsbivand.github.io/csds_jan23/bivand_csds_ssg_230117.pdf and perhaps
view
https://www.youtube.com/watch?v=TlpjIqTPMCA&list=PLzREt6r1NenmWEidssmLm-VO_Y
mAh4pq9&index=1.

Best wishes,

On Wed, 14 Dec 2022, Roger Bivand wrote:

> Dear Maintainer,
>
> cffdrs depends on (depends, imports or suggests) **raster** and one or
> more of the retiring packages **rgdal**, **rgeos** or **maptools**
> (https://r-spatial.org/r/2022/04/12/evolution.html). Since **raster**
> `3.6.3`, all use of external FOSS library functionality has been
> transferred to **terra**, making the retiring packages very likely
> redundant. It would help greatly if you could remove dependencies on the
> retiring packages as soon as possible.

Add A Comment: Notepad

Comments:

Message  ↓
Date: 2024-01-20 13:16
Sender: Roger Bivand

If you avoid all things posit, and use minimally tools provided with R, you avoid lots of headaches. I note that cffdrs had no reverse dependencies of any kind (strong or weak) on October 13, 2023, the last check I made before rgdal was archived. So perhaps simply ignore posit noise?

I also see that this repo is mooribund, and that development is on https://github.com/cffdrs/cffdrs_r, dev branch. I'm repeating this there in https://github.com/cffdrs/cffdrs_r/issues/36.

Date: 2024-01-19 21:11
Sender: Brett Moore

Thank you for the note Roger, apologies on not acting faster. I'm the new maintainer and we're nearly ready to resubmit. Due to cffdrs being off CRAN `revdepcheck` no longer plays nicely. Is this a required piece of documentation on resubmission?

Otherwise I'm including comments that the above dependencies have been resolved.

Date: 2023-07-06 14:50
Sender: Roger Bivand

Only three months remain to save this package. Please act now!

Existing Files:

Attach Files: (max upload size: 8 MiB)




Attached Files:

Changes

Field Old Value Date By
assigned_tonone2024-01-19 21:12firebadger
Thanks to:
Vienna University of Economics and Business Powered By FusionForge