Changes requested for AppCenter #29
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
albe/Hujing#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Thanks for submitting your app! I have a couple of changes to request:
Error: Failed to execute child process “flatpak” (No such file or directory)in the Terminal)Once you've addressed these items, please make a new release on GitHub and resubmit your app to AppCenter. Thanks again!
As a note, flatpak is included in 18.04, so this app should work fine in Juno (assuming it's a new enough version of flatpak included).
Thanks Cassidy, good to know. I'm working on the missing features and will
make another release soon, thank you for your support.
@albe-rosado thanks for taking the time to update and re-release your app for AppCenter. However, we've had to request changes for it as well.
https://github.com/albe-rosado/Hujing/compare/v0.1.23...v0.1.29#diff-4c24823d6727382406a3e88f19f57b15R190
As you'll find in the wiki:
This includes the Flatpak PPA from Launchpad; adding a third party software source is not considered secure, and is giving root access to users' machines to the maintainer of that repository.
For Flatpak, I wonder if waiting to release the app for Juno would make the most sense; Flatpak is included in the repositories, and you can use standard Debian packaging to depend on it instead of manually installing it or adding PPAs in the middle of your app.
Well, I guess will have to wait for Juno then, thanks Cassidy.
Flatpak is not included in the repos on elementary or Ubuntu, so depending on it will fail when building.
@albe-rosado Flatpak is included in the repos as of Ubuntu 18.04 and elementary OS 5.0 Juno. If you're targeting 16.04/Loki, I suppose you could do something like what @davidmhewitt does with Torrential and Transmission, and use a git submodule for your dependency. I'm not 100% sure how that works, but David might be able to give you pointers. The best bet, however, is likely waiting for the Juno beta and building your app for 18.04/Juno.
Cool