-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flatpak Redistributable #1
Comments
Based on Flatpak's basic concepts documentation, the steps needed are:
|
Basic identifier structure is documented as: Not sure, but the name of the identifier should probably be: |
Managed to make a build manifest that manages to build a Flatpak.
Currently the manifest also assumes the build |
Also was trying to look up another Flatpak-Package using Java, and found the manifest for org.freeplane.App useful. |
To build the Flatpak: To run the built Flatpak: |
Currently running the Flatpak causes an initial stacktrace and no databases seem to function, hence making the app practically useless. The stacktrace:
|
Just of note, Wayland is not supported, trying to use |
Two extremely useful things for debugging:
The above mentioned stack-trace only occurs in the installed version and reading the exception a bit closer there seem to be libraries missing which are available in the development Flatpak. |
Something is odd, according to the flathub forum a symlink is needed for Maybe it wants a different version or expects a different link. Maybe it is looking for a differently named library alltogether. |
Little difficult to build and debug kanji-dojo in such a specific environment (at least I don't know how to quickly). |
Found the likely cause: the For publishing to flathub the |
So including EDIT: The |
A lot of frustrating debugging later, some directory in |
I found the two files are generated when starting the application:
The integrated hash seems to also change with each run, so I guess write permissions on |
Probably my local config does not set up Otherwise, it's a little questionable what portals should be offered. |
Things I'd still do before opening a PR:
|
A summary of all the useful commands assuming you are in
|
One of the thing necessary is a OARS rating. Trying to answer the questions to generate a rating I did my best. I think most of the questions relate to graphic depictions which I would not consider kanji to be. However, seeing as the app does touch vocabulary and kanji with vulgar, violent, extreme and sexual meanings, I at least flagged mild amounts of profanity and discrimination. This is something that should be critically considered in the pull-request. Another refrence I've been using is Kiten where they do not flag any content, though I honestly don't know how much thought/intention was put behind that as both |
Things for a pull-request:
Things for the future (suggested priorities):
|
This issue is for my own documentation while working on a
flatpak
redistributable for the upstream issue#175.The text was updated successfully, but these errors were encountered: