After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 752621 - Added Appdata support file
Added Appdata support file
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: nm-applet
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks: nm-review
 
 
Reported: 2015-07-20 09:56 UTC by Ethirajan D
Modified: 2015-08-12 20:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Appdata support (38.12 KB, patch)
2015-07-20 09:56 UTC, Ethirajan D
none Details | Review
Appdata support - updated patch (48.77 KB, patch)
2015-08-03 18:10 UTC, Ethirajan D
none Details | Review

Description Ethirajan D 2015-07-20 09:56:33 UTC
Created attachment 307742 [details] [review]
Appdata support

Added Appdata support for Network-Manager applet. This is one of GNOME goals https://wiki.gnome.org/Initiatives/GnomeGoals/AppDataGnomeSoftware for adding Appdata support files in GNOME core components.

Attached is the patch to add appdata support for nm-applet package
Comment 1 Prema 2015-07-27 12:02:03 UTC
Dear Maintainers,

kindly review the patch for its correctness.
Comment 2 Thomas Haller 2015-07-30 11:51:28 UTC
I think our preferred spellings are "NetworkManager", "nm-applet", "nm-connection-editor" or "network-manager-applet".



Also, the <description> should talk more about what nm-applet is, instead it talks mainly about NetworkManager (core).

How about something like:

network-manager-applet is a gtk-based UI for NetworkManager. It consists of nm-applet to shows a tray icon and allows connecting to networks. Another part is nm-connection-editor which allows to create and edit existing connection profiles for NetworkManager.



Also, <updatecontact>ethirajand@cdac.in</updatecontact>... shouldn't we add there some upstream email address, maybe even the upstream NM mailing list?



Just some spelling issues, otherwise LGTM
Comment 3 Dan Williams 2015-07-31 20:44:12 UTC
There's also some confusion here between nm-applet and nm-connection-editor.  I think appdata is mostly useful for nm-connection-editor since that's a user-runnable program.  Not so much for nm-applet because that's supposed to be launched on session startup and without any user action.  AFAIUI appdata is mostly used for GNOME Software center and distro package managers, so I think it's more appropriate to have the appdata stuff be about nm-connection-editor.
Comment 4 Ethirajan D 2015-08-03 18:09:09 UTC
Hi all,

Thanks for the review comments..
As Dan said..the nm-connection-editor is the user-runnable program and that needs to be listed in any software center.

Thomas.. as you have mentioned i have corrected the description properly to match the nm-connection-editor and mentioned on nm-applet as well.
For the contact i have updated with gnome bugs team.

I have attached the updated patch..kindly review the same..
Comment 5 Ethirajan D 2015-08-03 18:10:35 UTC
Created attachment 308697 [details] [review]
Appdata support - updated patch

Corrected for description and email abt nm-connection-editor
Comment 6 Thomas Haller 2015-08-04 15:06:19 UTC
(In reply to Ethirajan D from comment #5)
> Created attachment 308697 [details] [review] [review]
> Appdata support - updated patch
> 
> Corrected for description and email abt nm-connection-editor

The wording still sounds a bit strange to me, but I don't have concrete suggestions.

Therefore: LGTM.
Comment 7 Dan Williams 2015-08-12 20:55:49 UTC
I changed the wording a bit to better conform to how we describe NM.  Hope that's OK.  Thanks!

pushed to git master (80937b6339a47b98c51fcad1b30ab66b1cfe2be5) and nma-1-0 (1885cf15d1089fc044309197b55563825be14bdb)