[Hackage] #261: Marking packages deprecated

#261: Marking packages deprecated ----------------------------+----------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: Cabal library | Version: 1.2.3.0 Severity: normal | Keywords: Difficulty: normal | Ghcversion: 6.8.2 Platform: | ----------------------------+----------------------------------------------- There should be a way to mark a package as '''deprecated''' so it doesn't show up on the main Hackage listing. If a newer package, with the same name, is uploaded then the older packages will in effect be defunct. But if you don't have a newer package with the same name, there is currently no way to "get rid of" packages that are no longer valid. There may be several reasons for why you would want to do this, likely most often because the contents of the package are superceded by functionality in some other package, with a different name. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Changes (by guest): * cc: ndmitchell@gmail.com (added) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Comment (by guest): The "Safe" package has been superseded by the "safe" package, and it would be nice to indicate the explicit upgrade path. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: HackageDB Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Changes (by duncan): * milestone: => HackageDB -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: HackageDB Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Comment (by chrycheng): Was also thinking of whipping up a quick Haskell program to automate the task of tagging deprecated packages. Input would be list (or lines) of pairs where fst is the package to be deprecated, and snd is Nothing if the superseding package is not known. Will this help? Or will tagging be done as deprecated pages are reported? -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:5 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: HackageDB Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Changes (by nibro): * cc: niklas.broberg@gmail, .com (added) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:6 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#261: Marking packages deprecated --------------------------------+------------------------------------------- Reporter: nibro | Owner: Type: enhancement | Status: new Priority: normal | Milestone: HackageDB Component: hackageDB website | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: --------------------------------+------------------------------------------- Changes (by nibro): * cc: niklas.broberg@gmail, .com (removed) * cc: niklas.broberg@gmail.com (added) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:7 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage