Skip to content

Limit Linux app distribution methods to AppImage and flatpak #96

@developomp

Description

@developomp

Description

Is your feature request related to a problem? Please describe.

Currently, the anytype desktop client is distributed to Linux in three formats (https://download.anytype.io): AppImage, deb, and snap.

  • deb
    • is a format specific to debian-based distributions (e.g. ubuntu and pop-os).
    • the anytype team has to rely on random people repackaging the app for different distros. Creationg many different points of failure.
  • snaps

Describe the solution you'd like

I suggest only building AppImage targetting amd64 and arm64 then making them also available as flatpaks on flathub. This can be done by using flathub/flatpak-external-data-checker. Here is an example of it working in action.

This drastically simplifies the building, testing, debugging, and maintaining process for the Linux platform.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions