[Hackage] #672: 'cabal init' command should allow for multiple entries in the Category field

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ The .cabal format allows multiple categories (e.g. Data, Network, Math, etc.) to be listed in the Category field, but the 'cabal init' interactive mode only lets the user choose a single category. It would be nice to allow the user to choose multiple categories. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by gwern): Can't say I'm too eager to see this feature; I've been less than impressed with peoples' general ability to finely categorize their packages (as opposed to throwing them in half the categories and making up new ones while they're at it). -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by byorgey): Fair enough, someone requested this feature so I made a ticket for it. But it's definitely worth having a discussion on what style we want to encourage, since that's part of the goal of cabal init. If we want to encourage everyone to have just one category, then marking this "won't fix" is fine by me. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by duncan): We could let people know it is possible but gently discourage it by printing a message to let users know that they can add more categories by editing the .cabal file. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by elga): * [http://www.releve-identite-operateur.fr/rio-simyo.html simyo] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by edouard): Vous pourrez vous procurer votre code rio Orange, votre code rio SFR ou encore son code rio Bouygues en un clin d'oeil ! [http://www.releve- identite-operateur.fr/rio-bouygues.html rio bouygues] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:5 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#672: 'cabal init' command should allow for multiple entries in the Category field ---------------------------------+------------------------------------------ Reporter: byorgey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: cabal-install-0.16 Component: cabal-install tool | Version: Severity: minor | Keywords: init, categories Difficulty: easy (<4 hours) | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Changes (by kosmikus): * milestone: => cabal-install-0.16 Comment: Should probably be re-evaluated wrt tagging in Hackage 2. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/672#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage