From edd @end|ng |rom deb|@n@org  Tue Aug  8 16:00:20 2023
From: edd @end|ng |rom deb|@n@org (Dirk Eddelbuettel)
Date: Tue, 8 Aug 2023 09:00:20 -0500
Subject: [Rd] 
 A demonstrated shortcoming of the R package management system
In-Reply-To: <CABdHhvG3P51+o6yDxORSNYOd-TWc9bF2WrpK=yA-4SoGeb8xdQ@mail.gmail.com>
References: <25808.2815.112074.192190@rob.eddelbuettel.com>
 <CABdHhvG3P51+o6yDxORSNYOd-TWc9bF2WrpK=yA-4SoGeb8xdQ@mail.gmail.com>
Message-ID: <25810.19060.700760.577968@rob.eddelbuettel.com>


Hi Hadley,

On 8 August 2023 at 08:34, Hadley Wickham wrote:
| Do you think it's worth also/instead considering a fix to S4 to avoid
| this caching issue in future R versions?

That is somewhat orthogonal to my point of "'some uses' of the 20 year old S4
system (which as we know is fairly widely used 'out there') break
deployments" and the related "this is also a PITA for binary distributors".

The existing body of code seems to need some help.

| (This is top of my for me as we consider the design of S7, and I
| recently made a note to ensure we avoid similar problems there:
| https://github.com/RConsortium/OOP-WG/issues/317)

I haven't followed the S7 repo closely but peek every couple of months. It
seems sensible to avoid repeating shortcomings identfied elsewhere.

Best,  Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



[Rd] A demonstrated shortcoming of the R package management system
Dirk Eddelbuettel