Add more content to <description> part of appdata
ClosedPublic

Authored by kossebau on Apr 8 2017, 1:37 PM.

Details

Summary

Given the info in the appdata might be the first and only thing
especially newcomers to the world of (FLOSS)/linux software might see,
let's be more detailed here, to catch them when they are young ;)

Diff Detail

Repository
R32 KDevelop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kossebau created this revision.Apr 8 2017, 1:37 PM
Restricted Application added a subscriber: kdevelop-devel. · View Herald TranscriptApr 8 2017, 1:37 PM

Ideally the content of <summary> and <description> would be brushed up to something that then can also be pushed downstream to the non-appdata package metadata, which currently are not really reflecting the power of kdevelop5, and thus might also miss out to have more people discover KDevelop as their problem solver, e.g. those:
https://software.opensuse.org/package/kdevelop5
https://apps.fedoraproject.org/packages/kdevelop
https://packages.debian.org/sid/kdevelop
http://packages.ubuntu.com/zesty/kdevelop

apol accepted this revision.Apr 8 2017, 2:59 PM
apol added a subscriber: apol.

Maybe you could extend the guidelines? https://community.kde.org/Guidelines_and_HOWTOs/AppStream

This revision is now accepted and ready to land.Apr 8 2017, 2:59 PM
kfunk accepted this revision.Apr 8 2017, 5:29 PM
kfunk added a subscriber: kfunk.

Thanks, that's great (and important) detail work!

org.kde.kdevelop.appdata.xml
46

... several programming languages, integration ...

kossebau added inline comments.Apr 8 2017, 7:05 PM
org.kde.kdevelop.appdata.xml
46

This should be "provides X, and (A and B)" (actually inspired by https://en.wikipedia.org/wiki/KDevelop, second sentence ;) ).
Perhaps this:
"It provides editing, navigation and debugging features for several programming languages, as well as integration with multiple build systems and version-control systems, using a plugin-based architecture."
?

kfunk added inline comments.Apr 8 2017, 11:09 PM
org.kde.kdevelop.appdata.xml
46

+1. Much better.

kossebau edited the summary of this revision. (Show Details)Apr 9 2017, 5:23 PM
This revision was automatically updated to reflect the committed changes.
kossebau marked an inline comment as done.