Flatpak (previously known as xdg-app) is a bundle system, based on ostree, to easily make available applications bundle to users. Currently, flatpack is available on openSUSE Tumbleweed but we don't ship any runtime based on openSUSE (freedesktop or GNOME runtime).

Also, it could be interesting to generate flatpak bundle directly from OBS, if possible, using either available packages or directly application sourcecode.

Investigation on ostree (which is used as a basis for flatpak) and how it could work with JeOS image are also on the agenda.

Looking for hackers with the skills:

flatpak ostree gnome

This project is part of:

Hack Week 14

Activity

  • over 6 years ago: cdywan liked this project.
  • over 9 years ago: okurz liked this project.
  • over 9 years ago: mvidner liked this project.
  • over 9 years ago: pgonin liked this project.
  • over 9 years ago: tonghuix liked this project.
  • over 9 years ago: dmaiocchi liked this project.
  • over 9 years ago: hennevogel liked this project.
  • over 9 years ago: mmanno liked this project.
  • over 9 years ago: mmanno liked this project.
  • over 9 years ago: fcrozat added keyword "flatpak" to this project.
  • over 9 years ago: fcrozat added keyword "ostree" to this project.
  • over 9 years ago: fcrozat added keyword "gnome" to this project.
  • over 9 years ago: fcrozat started this project.
  • over 9 years ago: fcrozat originated this project.

  • Comments

    • fcrozat
      over 9 years ago by fcrozat | Reply

      Current status:

      • flatpak and ostree packages were updated and fixed, for GNOME:Next / GNOME:Factory and are building also for openSUSE Leap 42.1.
      • we are still waiting for secteam review on flatpak package
      • while building flatpak on Leap, I found a bug in automake package on Leap and SLE12. Fix was backported and is pushed in SLE12 maintenance update and will be therefore available for Leap 42.x

      Next steps:

      • building a Flatpak runtime based on openSUSE Leap 42.1, using kiwi and ostree
      • discovered some unwelcomed hard dependencies in our Leap / TW packages, send some fixes to TW.

    • fcrozat
      over 9 years ago by fcrozat | Reply

      Final status after a week:

      • still waiting for secteam review on flatpak package
      • several dependencies cleanup were pushed for devel project of Factory packages
      • scripts to generate Flatpak openSUSE Leap 42.1 runtime and sdk are available at https://github.com/fcrozat/opensuse-flatpak-runtime . Result is untested, might not work ;)

    Similar Projects

    Discover 3d printing tools and improve integration in Linux desktop and flatpak by fcrozat

    Description

    Owner of a first 3d printing for some weeks (Bambulab P2S), I want to learn a bit more about the various tools to use it and, if needed, make sure they work fine in Linux desktop with flatpak.

    Goals

    Test the following tools: slicers: Bambu Studio, Orca Slicer addons: Bambu Connect design: Blender, Freecad, Fusion 360

    See if they can work fine on Aeon using Flatpak and try to improve integration in Linux desktop

    Resources

    https://wiki.bambulab.com/en/software/bambu-studio/studio-quick-start https://wiki.bambulab.com/en/software/bambu-connect https://www.orcaslicer.com/ https://www.blender.org/ https://www.freecad.org/ https://www.autodesk.com/products/fusion-360/personal