-
Notifications
You must be signed in to change notification settings - Fork 0
Research Notes
Yves Zoundi edited this page Jun 12, 2023
·
12 revisions
Few ongoing research activities with no particular timelines, unless some of the topics contribute to a release.
Need to see if it's possible to fully bootstrap builds inside podman
, especially the Live CD build process.
Following the Building your first Flatpak guide
- Install dependencies (
flatpak
andflatpak-builder
withdnf
on Fedora) - Create a YAML manifest (maybe switch to JSON instead, are there tooling limitations for YAML?)
- Produce the main binaries of the application
- Build the application with
flatpak-builder
- Test the build with
flatpak run
- The GUI application (
entrusted-gui
program as regular application, instead of the AppImage) - The sanitizer program running inside container solutions (
entrusted-container
) - A subset of LibreOffice to convert Office documents to PDF
- A subset of Tesseract for searchable PDF results
- How to bundle a subset of LibreOffice?
- How to bundle a subset of Tesseract?
- How do we ensure that
entrusted-container
is linked against the proper LibreOffice and Tesseract libraries?- Are we forced to build
entrusted-container
as part of the Flatpak installation? - Or can we compile ahead of time
entrusted-container
and copy its container dependencies to a tar file and then extract it inside the Flatpak??
- Are we forced to build