![]() |
Proposal: Xsbc-Bugtracker in debian package
While implementing the maemo.org packages interface, I wanted to add a link to the bugtracker for a package or project. Eventually integrating bug reporting/searching, but more on that later. As all information is gathered from the debian packages themselves, it would make sense to have the bugtracker URL available in the control file.
There doesn't seem to be a default field in debian control files for and URL of the bugtracker which the project is using. Therefor I want to propose introducing the Xsbc-Bugtracker field. Xsbc-Bugtracker: The URL of the bugtracker for this package, preferably (when applicable) the URL where you can directly file a bug. The content of this field is a simple URL without any surrounding characters such as <>. Example: Code:
Xsbc-Bugtracker: https://bugs.maemo.org/enter_bug.cgi?product=Wormux When this feature is accepted, it should be added to the Packaging Policy too. Please let me know what you think. |
Re: Proposal: XSBC-Bugtracker in debian package
Quote:
|
Re: Proposal: XSBC-Bugtracker in debian package
Brilliant!
Tim |
Re: Proposal: XSBC-Bugtracker in debian package
Quote:
|
Re: Proposal: XSBC-Bugtracker in debian package
What does XSBC mean?
|
Re: Proposal: XSBC-Bugtracker in debian package
Quote:
S tells that field will be copied to source package control file B tells that field will be copied to binary package control file C tells that field will be copied upload control file |
Re: Proposal: XSBC-Bugtracker in debian package
I included the line in one package, but won't tell which one :)
|
Re: Proposal: XSBC-Bugtracker in debian package
Niels,
Please post the proposal on maemo-developers. That is where the developers, who are the ones who would have to implement this, live! Persoanlly I have no objection but I know that the several times this has been discussed before there has been disagreement about how to achieve this goal. Graham |
Re: Proposal: XSBC-Bugtracker in debian package
Quote:
|
Re: Proposal: XSBC-Bugtracker in debian package
Hmm. I tried adding an Xsbc-Bugtracker: line to a package (in the Source: section of the control file).
dh_builddep issued a warning (which was repeated for each binary package): Code:
warning, `debian/libxsettings-client-dev/DEBIAN/control' contains user-defined field `Bugtracker' Is this as expected? I would have thought it should have been copied unchanged to the packages or, at least, that it would have retained the X- prefix. I'm not keen on having every build produce several warnings from dh_buildep. Is there any other way to do this? Graham |
All times are GMT. The time now is 20:25. |
vBulletin® Version 3.8.8