Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#10069 closed enhancement (fixed)

create an AppData file for JOSM

Reported by: richard@… Owned by: team
Priority: normal Milestone: 14.08
Component: Core Version:
Keywords: linux Cc:

Description

Please consider writing and installing an AppData file with the application description and some screenshots, else JOSM Map Editor looks really bad in the GNOME and KDE Software Centers. We'd love to showcase more applications, but without the extra data file we can't. See http://people.freedesktop.org/~hughsient/appdata/ for details; thanks!

Richard

Attachments (0)

Change History (12)

comment:1 Changed 5 years ago by Don-vip

Keywords: linux added
Summary: Please create an AppData file for JOSM Map Editorcreate an AppData file for JOSM

comment:2 Changed 5 years ago by Don-vip

Reporter: changed from anonymous to richard@…

comment:3 Changed 5 years ago by Don-vip

We first need to close #3123 :)

comment:4 Changed 5 years ago by Don-vip

Milestone: 14.08

comment:5 Changed 5 years ago by Don-vip

Resolution: fixed
Status: newclosed

In 7403/josm:

fix #3123, fix #10069 - Linux: add .desktop and AppData files

comment:6 Changed 5 years ago by Don-vip

In 7405/josm:

see #3123, see #10069 - fix .desktop and AppData files

comment:7 Changed 5 years ago by Don-vip

Richard: is it enough to have created this file in our repository or do we need to do something else? Were can we see if you're using our file?

comment:8 Changed 5 years ago by skyper

Two enhancements:

  • .desktop need translation of strings
  • a vector graphic is preferred as icon

comment:9 in reply to:  7 Changed 5 years ago by anonymous

Replying to Don-vip:

Richard: is it enough to have created this file in our repository

You need to install the file into /usr/share/appdata -- and then when you next release a tarball and it gets build for the distro it all magically works. You can see what the output is in Fedora 21 by visiting https://alt.fedoraproject.org/pub/alt/screenshots/f21/status.html#josm.desktop -- other distros may take longer to pick up and build the file.

comment:10 Changed 5 years ago by Don-vip

In 7496/josm:

see #10069 - move Appdata file to correct folder

comment:11 Changed 5 years ago by hughsient@…

Hi! Fedora picked up the AppData file today, thanks. One small error is stopping it working:

/usr/share/appdata/josm.appdata.xml license 'CC BY-SA-3.0' invalid

This needs to be "CC-BY-SA-3.0", i.e. with all dashes to match the SPDX value found here http://spdx.org/licenses/

Thanks!

comment:12 Changed 5 years ago by stoecker

In 7733/josm:

see #10069 - fix license code

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.