#8 Update modules/ROOT/pages/in-depth.adoc
Merged 4 years ago by otaylor. Opened 4 years ago by dreua.
fedora-docs/ dreua/flatpak fix-github-tld  into  master

@@ -15,7 +15,7 @@ 

  * If the application already has a desktop file of this form, that is the application ID.

  * If the application exports any D-Bus services (Look for files in `/usr/share/dbus-1/services/` - though an application can export D-Bus services without installing a service file) then the prefix of the D-Bus name should match the application ID.

  * If the application is already packaged on https://flathub.org[Flathub] please use the same application ID.

- * Otherwise, you need to make up an application ID. This should be your best possible guess as to what the upstream would use - if they have their own domain name, that should be the basis, otherwise base it on the hosting - e.g. `org.github.<user/organization>.<Application>`. Note that the original idea of an application ID is that it is in a reversed name that is under your control, so if possible, please coordinate with the upstream, ask them if your choice is OK, and ask them to rename their desktop file and icon to match that.

+ * Otherwise, you need to make up an application ID. This should be your best possible guess as to what the upstream would use - if they have their own domain name, that should be the basis, otherwise base it on the hosting - e.g. `com.github.<user/organization>.<Application>`. Note that the original idea of an application ID is that it is in a reversed name that is under your control, so if possible, please coordinate with the upstream, ask them if your choice is OK, and ask them to rename their desktop file and icon to match that.

  

  Applications can only export resources under their application ID, so the desktop file and icon for the application need the appropriate name. The best place to implement this is upstream. The second best place is in the Fedora application package. But if this isn’t possible, you can do this in your container.yaml. See the <<Renames>> section below.

  

github.org is not serving anything and other flatpaks use com.github, see https://github.com/flathub for examples

Pull-Request has been merged by otaylor

4 years ago
Metadata