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 742155 - Add AppData to show builder in Software
Add AppData to show builder in Software
Status: RESOLVED FIXED
Product: gnome-builder
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: GNOME Builder Maintainers
GNOME Builder Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-12-31 17:52 UTC by Igor Gnatenko
Modified: 2015-01-01 05:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add AppData to show builder in Software (287.30 KB, patch)
2014-12-31 17:52 UTC, Igor Gnatenko
none Details | Review
Add AppData to show builder in Software (286.88 KB, patch)
2014-12-31 17:54 UTC, Igor Gnatenko
committed Details | Review
refine Builder's appdata description (1.30 KB, patch)
2015-01-01 01:05 UTC, Pete Travis
committed Details | Review
build: check for libappstream-glib-devel during autogen (1014 bytes, patch)
2015-01-01 05:46 UTC, Christian Hergert
committed Details | Review

Description Igor Gnatenko 2014-12-31 17:52:48 UTC
I'm sure we want to show Builder in Software Centers like GNOME Software, but
we need to write one XML file.

Documentation: http://www.freedesktop.org/software/appstream/docs/
Comment 1 Igor Gnatenko 2014-12-31 17:52:52 UTC
Created attachment 293522 [details] [review]
Add AppData to show builder in Software

http://www.freedesktop.org/software/appstream/docs/

Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org>
Comment 2 Igor Gnatenko 2014-12-31 17:54:43 UTC
Created attachment 293523 [details] [review]
Add AppData to show builder in Software

http://www.freedesktop.org/software/appstream/docs/

Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org>
Comment 3 Christian Hergert 2014-12-31 23:32:24 UTC
We only intend on supporting Git, so maybe change VCS to Git and then I think that's good for now.

We might want to have an engagement person look at the blurb text describing the application.
Comment 4 Pete Travis 2015-01-01 01:05:53 UTC
Created attachment 293534 [details] [review]
refine Builder's appdata description

Here, try this blurb.
Comment 5 Christian Hergert 2015-01-01 01:51:33 UTC
Looks good! Go ahead and push to master.
Comment 6 Christian Hergert 2015-01-01 01:53:22 UTC
Review of attachment 293534 [details] [review]:

LGTM
Comment 7 Christian Hergert 2015-01-01 01:53:34 UTC
Review of attachment 293523 [details] [review]:

LGTM
Comment 8 Igor Gnatenko 2015-01-01 01:55:50 UTC
Comment on attachment 293523 [details] [review]
Add AppData to show builder in Software

Attachment 293523 [details] pushed as 25a015f - Add AppData to show builder in Software
Comment 9 Igor Gnatenko 2015-01-01 01:59:43 UTC
Review of attachment 293534 [details] [review]:

pushed as cce0718 - Refine Builder's appdata description
Comment 10 Christian Hergert 2015-01-01 05:40:21 UTC
This broke the build for people without libappstream-glib-devel installed.
Comment 11 Christian Hergert 2015-01-01 05:46:42 UTC
Created attachment 293535 [details] [review]
build: check for libappstream-glib-devel during autogen

We need this to check for APPSTREAM_XML. We'll just put this in
autogen.sh so it get's checked before generating bad configure/makefiles.
Comment 12 Christian Hergert 2015-01-01 05:47:06 UTC
Comment on attachment 293535 [details] [review]
build: check for libappstream-glib-devel during autogen

Attachment 293535 [details] pushed as 382678d - build: check for libappstream-glib-devel during autogen