developer-portal / content

Content for the Fedora Developer Portal
https://developer.fedoraproject.org/
GNU General Public License v2.0
107 stars 243 forks source link

XdgApp for Desktop GUI Application. #121

Open phracek opened 8 years ago

phracek commented 8 years ago

We would like to have a section in XdgApp in Desktop GUI Application.

Some blogs and articles have been already published. https://blogs.gnome.org/alexl/2016/02/19/building-an-xdg-app-part-1/ https://blogs.gnome.org/alexl/2016/02/19/building-an-xdg-app-part-2/ https://blogs.gnome.org/alexl/2016/02/22/building-an-xdg-app-part-3/ https://blogs.gnome.org/alexl/2016/02/23/building-an-xdg-app-part-4/ https://blogs.gnome.org/alexl/2016/02/26/building-an-xdg-app-part-5/

@alexlarsson: Would you be able to create a PR with set of guides how to create a XdgApp? I guess really simple and not complicated.

alexlarsson commented 8 years ago

I'm pretty busy with actually creating xdg-app, and quite some stuff are still not settled yet. But I can try to help with this.

What kind of guide is this supposed to be though? Is it for packaging your own in-house application so that anyone on any distro can run it, or is it about fedora packaging? That matters a lot in how you would build it. For instance, what runtime would it use, and would it be based on existing fedora packages or upstream sources.

alexlarsson commented 8 years ago

In particular, the fedora packaging side, including tooling and a making a supported fedora runtime is not decided how its supposed to work.

phracek commented 8 years ago

Great thanks for info. I have meant guides like. How to create a simple XdgApp and may be explain XdgApp a bit. Nowadays it is not for packaging.

alexlarsson commented 8 years ago

What do you mean by "simple". Like, how is an "rpm" simple or not? You mean using few features of xdg-app? Or are you talking about writing an actual GUI application from scratch? Not just packaging an existing one?