Ticket #449 (closed enhancement: fixed)

Opened 4 years ago

Last modified 17 months ago

cabal-install should list bug reporting url for packages

Reported by: Peaker Owned by:
Priority: normal Milestone: cabal-install-0.6
Component: cabal-install tool Version: 1.2.3.0
Severity: normal Keywords:
Cc: Difficulty: normal
GHC Version: 6.8.3 Platform:

Description

It would be great if once I found a bug and/or a means to fix that bug, I could report it uniformly, rather than go to the homepage of the specific package and hope that they have a trac site.

cabal report <packagename> [-f<attachfile>] [-f<anotherfile>] <Bug information>

Perhaps a new field can be added to each package: "Report mail recipient" or "Report website" into which these bug reports will go. Alternatively, if no such field exists, it could go to a default bug mailing list or such.

Change History

Changed 4 years ago by duncan

  • summary changed from Report bugs via cabal-install to cabal-install should list bug reporting url for packages

I very much doubt that we'll ever be able to construct a standard API for reporting bugs. However packages can and should specify a bug-reports: $url field in their .cabal files. This should be either an email address or a http url to an online bug tracker.

We should make cabal list display the bug report url if any was given. Perhaps we should split the cabal list command into cabal list and cabal info to give more detailed info on a specific package.

Changed 4 years ago by duncan

  • milestone set to cabal-install-0.6

Changed 4 years ago by duncan

  • status changed from new to closed
  • resolution set to fixed

Done.

$ cabal info cabal
* Cabal
    Latest version available: 1.6.0.1
    Latest version installed: 1.6.0.2
    Homepage:      http://www.haskell.org/cabal/
    Bug reports:   [ Not specified ]
    ...

Of course hopefully more packages will start to use this field and it will become more useful.

Changed 17 months ago by elga

Note: See TracTickets for help on using tickets.