You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Will Thompson (Jira)" <ji...@apache.org> on 2022/03/23 14:32:00 UTC

[jira] [Commented] (DIRSTUDIO-1153) Release as flatpak or snap package

    [ https://issues.apache.org/jira/browse/DIRSTUDIO-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17511282#comment-17511282 ] 

Will Thompson commented on DIRSTUDIO-1153:
------------------------------------------

I, too, have created a Flatpak package, and have [submitted it to Flathub|https://github.com/flathub/flathub/pull/2950]. It repackages the binary distribution from [https://directory.apache.org/studio/downloads.html|https://directory.apache.org/studio/downloads.html.]. I do not see a licence compatibility issue here, any more so than a .deb package being installed by the GPL v2-licensed dpkg: the app is not linked to libflatpak.

In that submission I added an [appstream metainfo|https://www.freedesktop.org/software/appstream/docs/] file, used in software centres such as GNOME Software to display information about the app. I also added a [desktop file|https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html] which allows the app to be launched from the app grid of all major desktops. Both files would ideally live upstream and integrated into whatever translation machinery is used for this project.

Here is how Directory Studio will appear in GNOME Software:

!Capture d’écran de 2022-03-23 14-25-58.png!

I have added automation which will scrape [https://directory.apache.org/studio/downloads.html] and open pull requests on Flathub when new releases of Directory Studio are made.

Please let me know which (if any) members of the Directory Studio team would like access to the Flathub repository for the app, assuming the Flathub admins accept my submission. Quoth the Flathub [App Submission guidelines|https://github.com/flathub/flathub/wiki/App-Submission#someone-else-has-put-my-app-on-flathubwhat-do-i-do]:
{quote}*Someone else has put my app on Flathub—what do I do?*
Flathub is primarily intended as a service that is used by app developers to distribute their apps. Our goal is to give developers control of their apps and to allow them a closer relationship with their users without middlemen getting in the way. However, as part of setting up Flathub, some applications are being distributed on Flathub without the involvement of their developers. We would prefer that these applications are controlled by their authors.

If an application that belongs to you is being distributed without your involvement, please get in touch with the Flathub admins, so that we can discuss transfering ownership.
{quote}

> Release as flatpak or snap package
> ----------------------------------
>
>                 Key: DIRSTUDIO-1153
>                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1153
>             Project: Directory Studio
>          Issue Type: Wish
>         Environment: All GNU/Linux
>            Reporter: David Seaward
>            Priority: Major
>         Attachments: Capture d’écran de 2022-03-23 14-25-58.png
>
>
> Flatpak [1] and Snap [2] are new package formats that bundle all dependencies in the package. They are available in (almost) all distros, allowing a developer to create their own release channel (including updates) without the procedural requirements of getting into a particular distro. (Although that is still a great goal.)
> Would you consider releasing Apache Directory Studio via Flatpak or Snap?
> [1] http://flatpak.org
> [2] https://snapcraft.io



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org