Synfig Issue Tracker
star_faded.png
Please log in to bookmark issues
enhancement_small.png
CLOSED  Enhancement #507  -  Please add an AppData file
Posted Nov 25, 2013 - updated Jan 05, 2019
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
icon_info.png This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue details
  • Type of issue
    Enhancement
  • Status
     
    Closed
  • Assigned to
     Yu Chen
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     alexanderW
  • Owned by
     Yu Chen
  • Time spent
    3 hours
  • Category
    General
  • Resolution
    RESOLVED
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • Tags
    icon_customdatatype.png Not determined
  • Difficulty
    icon_customdatatype.png Easy
Issue description
App Data extends App Stream, an effort with the goal to make cross-distro software centers more compatible (http://www.freedesktop.org/software/appstream/docs/index.html). Shipping this file in Linux packages has the advantage that Synfig is presented in a much slicker way than otherwise. It will look roughly like this: ​http://jimmac.musichall.cz/stuff/gnome3/Software/app.html

Example file:

<?xml version="1.0" encoding="UTF-8"?> <application> <id type="desktop">synfigstudio.desktop</id> <licence>CC0</licence> <description> <p> Synfig Animation Studio is a powerful, industrial-strength vector-based 2D animation software, designed from the ground-up for producing feature-film quality animation with fewer people and resources. It eliminates the need for tweening, preventing the need to hand-draw each frame. Synfig features spatial and temporal resolution independence (sharp and smooth at any resolution or framerate), high dynamic range images, and a flexible plugin system. </p> <!-- FIXME: Probably needs another paragraph --> </description> <url type="homepage">http:/http://www.synfig.org/cms/</url> <screenshots> <!-- FIXME: Needs an official up to date screenshot (preferably using the Adwaita theme)--> <screenshot type="default">http://download.tuxfamily.org/synfig/wiki/images/c/c4/Screenshot-Linux-06108-2030-1.jpg</screenshot> </screenshots> <!-- FIXME: change this to an upstream email address for spec updates --> <updatecontact>someone_who_cares@upstream_project.org</updatecontact> </application>

#6
Comment posted by
 alexanderW
Nov 30, 12:10
Thanks for adding it so quickly smileys/2.png

On the http://people.freedesktop.org/~hughsient/appdata/ page you can check if the file's valid and currently it isn't:

Fails to validate:

Validation failed!

synfig.appdata.xml did not validate:

Not enough screenshot tags screenshot url not found
#7
Comment posted by
 Yu Chen
icon_reply.pngDec 17, 03:12, in reply to comment #6


alexanderW wrote:
Thanks for adding it so quickly

On the http://people.freedesktop.org/~hughsient/appdata/ page you can check
if the file's valid and currently it isn't:

Fails to validate:

Validation failed!

synfig.appdata.xml did not validate:

Not enough screenshot tags
screenshot url not found


Yes, I just uploaded a new screenshot of 0.64.0 according the req of appdata http://download.tuxfamily.org/synfig/wiki/images/2/2f/Synfigstudio-0.64.0-linux-screenshot_1360x768.png And the xml will be fixed soon.

Cheers.

#8
Comment posted by
 Carlos López
Dec 18, 12:41
Can we close this issue?
#9
Comment posted by
 f.alexander.wilms@gmail.com
Jul 17, 16:22
The metadata_license and project_license tags are missing, they were only recently specified:

Desktop Apps">http://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-Desktop Apps

I don't if if that's the reason why the App Data is not displayed here: http://alt.fedoraproject.org/pub/alt/screenshots/f21/status.html or if the packaging was done incorrectly.
#10
Comment posted by
 Yu Chen
icon_reply.pngJul 18, 05:25, in reply to comment #9


f.alexander.wilms@gmail.com wrote:
The metadata_license and project_license tags are missing, they were only
recently specified:


Thanks, I will take care of it.

I don't if if that's the reason why the App Data is not displayed here:
http://alt.fedoraproject.org/pub/alt/screenshots/f21/status.html or if the
packaging was done incorrectly.


They (fedora) still ship with the stable version, and the appdata is committed in develop version. So I think, once they ship new stable ( I hope we can make it happen soon), we will be there.