Opened 13 months ago

Closed 8 months ago

#9508 closed task (wontfix)

Rename package key

Reported by: ezyang Owned by: ezyang
Priority: normal Milestone: 7.10.1
Component: Compiler Version: 7.9
Keywords: backpack Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Revisions:

Description

We were planning on renaming package key to something different. The two proposals on the table are "package instance" (which I don't like) and "library ID".

Change History (7)

comment:1 Changed 13 months ago by rodlogic

What is the problem with package key?

comment:2 Changed 13 months ago by ezyang

Simon Marlow quite dislikes it, because it implies that it is the "primary key" to the package database, but it actually isn't: the primary key of the package database is the installed package ID.

comment:3 Changed 13 months ago by simonpj

Personally I like "package key". It's pretty clear that it's something you have to look up to find out what it means, and doesn't clash with other concepts in GHC/Cabal. (Eg "instance" has many meanings!)

I could cope with "package instance". I don't much like "library ID".

Simon

comment:4 Changed 8 months ago by ezyang

Our window for doing this renaming is rapidly closing: once we release 7.10 it probably will not be worth it to rename it. Maybe we should just give up on the renaming? (I'd like that, less work for me!)

comment:5 Changed 8 months ago by ezyang

  • Milestone set to 7.10.1

comment:6 Changed 8 months ago by simonpj

I'd be happy to leave it as-is: see comment:3

comment:7 Changed 8 months ago by ezyang

  • Resolution set to wontfix
  • Status changed from new to closed

OK, closing this as WONTFIX.

Note: See TracTickets for help on using tickets.