Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • C CCS Proposals
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • monero-project
  • CCS Proposals
  • Merge requests
  • !381

Add maintaining-flatpak-package.md

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Bigmen Pixel requested to merge BigmenPixel/ccs-proposals:master into master Mar 20, 2023
  • Overview 14
  • Commits 4
  • Pipelines 0
  • Changes 1

Maintaining flatpak package org.getmonero.Monero

Summary

I have been maintaining org.getmonero.Monero on Flathub since July 2021. Now I want to move its manifest to the monero-gui repository. The org.getmonero.Monero github repo which is now used to push files to flathub will be discontinued. The files will be built and pushed directly from the monero-gui repository. Users will then be able to compare the hashes of files on their machines to those from the monero-gui workflow run. We can then give Monero-gui flatpak app a "verified" checkmark. This is an optional step for the community to decide at a later date. Flatpak installs will still remain 3rd-party and users are encouraged to confirm hashes, as they are with any other package repository.

Thanks to this, users will be able to trust this flatpak package more.

Installing and using

The org.getmonero.Monero flatpak package is a good replacement for ordinary packages in GNU/Linux distributions, for example it can be used in Whonix to replace the Debian package.

At first you have to setup flatpak with Flathub repository on your GNU/Linux distribution. After that, run this command:

$ flatpak install flathub org.getmonero.Monero

By default, org.getmonero.Monero has access only to the ~/Monero directory, if you need more, do it:

$ flatpak --user override --filesystem=/path_to_your_directory org.getmonero.Monero

Some people need access to the monerod command:

$ flatpak run --command=monerod org.getmonero.Monero [options|settings] [daemon_command...]

About me

I am BigmenPixel, who maintains Monero GUI on Flathub and some packages in the AUR.

Milestone 1 (3.5XMR)

Move the manifest to the monero-gui repository.

Milestone 2 (6.5XMR)

1 year of maintenance to be paid quarterly @ 1.63XMR after performance review (updates are ready in a timely manner / critical issues solved).

These rates are based off of the previous debian package maintenance proposal.

Edited Apr 12, 2023 by Bigmen Pixel
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: master