Merge lp:~lkundrak/kicad/appstream-data into lp:kicad/product
| Status: | Needs review |
|---|---|
| Proposed branch: | lp:~lkundrak/kicad/appstream-data |
| Merge into: | lp:kicad/product |
| Diff against target: |
90 lines (+57/-0) 2 files modified
CMakeLists.txt (+7/-0) resources/linux/appdata/kicad.appdata.xml (+50/-0) |
| To merge this branch: | bzr merge lp:~lkundrak/kicad/appstream-data |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Chris Pavlina | Needs Information | ||
|
Review via email:
|
|||
Description of the change
Add AppStream metadata
This will ensure KiCad will be easily installable from the app stores such as
GNOME Software.
The screenshots probably need a better home. Not that it would matter
too much -- the Linux distributions do cache them with their feeds, so
the app store applications don't access them from this source directly.
Screenshots from the web [1] can't be used since they are too large for use
in the app store application. :(
Unmerged revisions
- 6715. By Lubomir Rintel
-
Add AppStream metadata
This will ensure KiCad will be easily installable from the app stores such as
GNOME Software.The screenshots probably need a better home. Not that it would matter
too much -- the Linux distributions do cache them with their feeds, so
the app store applications don't access them from this source directly.Screenshots from the web [1] can't be used since they are too large for use
in the app store application. :(

Looks mostly good. Could you make or address a couple changes?
1. Why is the component type "addon"? Seems to me it should be "desktop".
2. Please update the copyright line to reflect the format used throughout the source tree:
Copyright (C) 2016 Author <email>
Copyright (C) 2016 KiCad Developers.
Note that the source tree currently uses "KiCad Developers, see CHANGELOG.TXT for contributors." but CHANGELOG.TXT is woefully out of date - I'm going to prod the dev mailing list about that shortly.
It seems to me we can just keep the screenshots in the source tree exactly how you're doing, and just rewrite the .xml to refer to them under github.com/kicad. I don't have an issue with where you've put them.