Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

Simple way to "deprecate" packages? #655

Closed
IainNZ opened this issue Feb 28, 2014 · 2 comments
Closed

Simple way to "deprecate" packages? #655

IainNZ opened this issue Feb 28, 2014 · 2 comments

Comments

@IainNZ
Copy link
Member

IainNZ commented Feb 28, 2014

I've been thinking about how to deprecate packages a bit more smoothly. Let me throw out an idea:

I'm not sure what happens to Pkg if you flat out nuke a whole package in METADATA, but what thing you could do is set the maximum Julia version for all versions of the to-be-deprecated package to the current release.

E.g. Trie.jl is being merged into DataStructures. We can set the maximum julia version for Trie to julia 0.2, and then when julia 0.3 (or 0.4?) comes out we can safely delete it (presumably).

@kmsquire
Copy link
Member

I don't think packages should be removed from METADATA.jl totally until there's a version bump. For example, if someone wants to replicate some results using a specific (older) version of Julia, they'll still need/want access to packages which have been removed or renamed.

Related: #347 (which you already commented on)

@IainNZ
Copy link
Member Author

IainNZ commented Feb 28, 2014

Wow yeah I shouldn't make a new issue

@IainNZ IainNZ closed this as completed Feb 28, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants