Skip to content
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

[FR] Consider Flatpak release via Flathub / Flathub-Beta #175

Closed
bayazidbh opened this issue Dec 17, 2021 · 15 comments
Closed

[FR] Consider Flatpak release via Flathub / Flathub-Beta #175

bayazidbh opened this issue Dec 17, 2021 · 15 comments
Assignees
Labels
new feature New feature or request
Milestone

Comments

@bayazidbh
Copy link

1~3 main use cases of the proposed feature
Use for most Linux distros. While AppImage and Snap are valid ways of universal package distribution on Linux, Flatpak seems to be the one that is more embraced by distributions that aren't mainline Ubuntu (although Ubuntu users can very easily add Flatpak as source, and it is more embraced by Ubuntu-based distro) and Arch-based (AUR).

This is especially true with OS with immutable root filesystem, such as Endless OS, Fedora Silverblue/Kinoite, and soon SteamOS 3.0.

Using Flatpak would be a good way of distributing them for most platforms, especially given that they are usually integrated with the distribution's GUI Software Centers.

what types of users can benefit from using your proposed feature
Linux users in most distributions (Ubuntu users can also easily add Flatpak source).

Additional context
Consider using Flathub-Beta while the project is still in early development.

@annieappflowy annieappflowy added the notes something to remember label Dec 22, 2021
@Ayush1325
Copy link
Contributor

I have created flatpak manifest and other required files. They can be found here. I am able to install and run it on my local system. It would be great if someone else already familiar with the application can also test it out since this is my first time using AppFlowy.

@MikeWallaceDev
Copy link
Contributor

@Ayush1325 Thank you very much for that!
So these files will create an installable flatpack? I've never built one...
You should create a PR, linked to this issue. However, place the files in the following directory :
appflowy/frontend/scripts/flatpack-buildfiles

From there, we can test out the files, and maybe add the flatpack to our release process.

@CodeCubeNeo
Copy link

Any progress on rhis?

@Ayush1325
Copy link
Contributor

Any progress on rhis?

Well, last I checked, the flatpak I created worked fine. It can be submitted directly to flathub but someone probably needs to become a maintainer or something to make sure it works fine.

@CodeCubeNeo
Copy link

Now we just have to find one. Could somebody from the devs (maybe the one who publishes the win binaries) be that? How do we ask them?

@DominiqueSite
Copy link

I would love to see AppFlowy on Flathub!

@annieappflowy annieappflowy added new feature New feature or request and removed notes something to remember labels Jul 22, 2022
@annieappflowy
Copy link
Collaborator

Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all.

@MichaelTunnell
Copy link

Since this is a highly requested issue, we decide to work on it. I will come back to this thread when it's done. Thanks all.

I came here to request Flatpak support and to see it already planned to be done is Awesome! 😎👍

@vincentdchan
Copy link
Contributor

I am starting to build the Flathub package. It's on the way. ✈️

@andreysaksonov
Copy link

andreysaksonov commented Aug 10, 2022

@vincentdchan will bleeding edge version be available through flatpak-beta?

@mikelpr
Copy link

mikelpr commented Oct 6, 2022

didn't happen :/

@vincentdchan vincentdchan removed their assignment Oct 8, 2022
@annieappflowy
Copy link
Collaborator

Hi all, @LucasXu0 will take over this issue to work on in this quarter.

@annieappflowy annieappflowy added this to the v0.0.9 milestone Oct 10, 2022
@FriedrichGaming
Copy link

@LucasXu0 LucasXu0 modified the milestones: v0.0.9, v0.0.6 Oct 21, 2022
@LucasXu0
Copy link
Collaborator

Hi, All. We have released the latest AppFlowy on Flathub.

flatpak install flathub io.appflowy.AppFlowy
flatpak run io.appflowy.AppFlowy

@yodatak
Copy link
Contributor

yodatak commented Dec 6, 2022

I update the flatpak to 0.0.0.8 and add a autodependcy checker
flathub/io.appflowy.AppFlowy#6

zoli pushed a commit to LucasXu0/AppFlowy that referenced this issue Aug 30, 2023
* fix:added html document encoder

* code optimization

* code refactored

* correction of the html attributes variable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request
Projects
Archived in project
Development

No branches or pull requests