Page MenuHomeMusing Studio

Create a Flatpak Package For GTK App
Open, NormalPublic

Description

Overview

Flatpak is a cross-distribution, sandboxed packaging format for Linux. Developers can ship flatpaks in bundles or by distributing them from a repo - there are tools to set up your own repos. Currently the desktop app is distributed as a deb package without a repo - meaning that only users on .deb based systems can use it. With flatpak we can reach more users, and have better stability guarantees.

Implementation

The first task is to create a flatpak manifest for write.as. Within GNOME there's a process that involves two flatpak manifests: one for development and one for distribution. If we go that route, here are the tasks that I think would be good:

  • Create development flatpak manifest
  • Create flatpak manifest for regular usage
  • Set up a flatpak repo
  • Make the flatpak repo available to those who purchase the app

Event Timeline

christopherdavis raised the priority of this task from Normal to Needs Triage.Jul 4 2019, 2:22 AM
matt triaged this task as Normal priority.