Skip to content
This repository was archived by the owner on Sep 18, 2020. It is now read-only.
This repository was archived by the owner on Sep 18, 2020. It is now read-only.

Multiple versions of package - archive #21

Description

@kenahoo

When I upload a new version of an R package to Nexus, it properly puts it in the (dynamically generated) PACKAGES.gz index. However, it's not clear what happens to the previously uploaded versions. They still show as assets, of course, and one can download them directly from their URL. But I'm not sure how an R client can "discover" those old versions.

In a "regular" CRAN repository, there's an archive.rds file in the src/contrib/Meta/ folder that clients (e.g. the install_version function in the remotes package from the RStudio folks) can use to discover what previous versions are available. It looks like Nexus doesn't supply a route for that, though.

Has this been considered before? Is there a different mechanism a client can use to discover all versions of packages? Either way, is the archive.rds file standard enough that Nexus should generate it? I might be able to help make that happen if development tuits are short.

Thanks.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions