GNOME Bugzilla – Bug 348846
Errors in .server file break bug-buddy support
Last modified: 2010-01-24 01:05:49 UTC
The trashapplet desktop/server file has the following problems: - Lacks (valid?) X-GNOME-Bugzilla-Component (make sure to get the case exactly right) - Lacks version information Currently contains: trashapplet. Should be trash applet. Full reason why this is needed: Starting with Bug-Buddy 2.15.0 all programs wanting to make use of Bug-Buddy must have a .desktop file. Also the .desktop file must contain a few Bug-Buddy headers. These are: X-GNOME-Bugzilla-Bugzilla=GNOME <-- Mandatory X-GNOME-Bugzilla-Product=XXX <--Mandatory X-GNOME-Bugzilla-Component=YYY <-- Mandatory X-GNOME-Bugzilla-OtherBinaries=ZZZ <-- Optional, only if you application has several binaries X-GNOME-Bugzilla-Version=X.Y.Z <-- Optional, but highly recommended. This should need expansion from configure script, so if you want this you need a application.desktop.in.in to expand here @VERSION@ (application.desktop.in is used by intltool for translations). This headers have actually been in use since 2002, except that Bug-Buddy 2.15.0 will now require: a) A .desktop file containing at least the mandatory information b) Given product and component MUST exist on bugzilla.gnome.org Having the X-GNOME-Bugzilla-Version is optional, but highly recommended. The server will automatically change versions like 2.15.90 to 2.15.x, so this doesn't have to be changed in the .desktop file. I recommend keeping the real version in the desktop file as I might put this in a comment. Users will only be able to fill in their email address and a 'What were you doing when the application crashed?'. Version information will not be possible to select anymore. This is why having the X-GNOME-Bugzilla-Version is highly recommended. If you want Bug-Buddy support, but do not want your application to show up in the menus, use the following .desktop header: NoDisplay=true
Again, I assume you mean the .server.in file.
Yeah, but this was easier to use for a lot of products :) (I did change one .desktop to desktop/server ;)
2006-08-07 Davyd Madeley <davyd@madeley.id.au> * GNOME_Panel_TrashApplet.server.in.in: - fix component name, closes #348846.