GiovanH / unofficial-homestuck-collection

An offline collection of Homestuck and its related works.
GNU General Public License v3.0
37 stars 4 forks source link

Flatpak package #470

Closed Grafcube closed 1 year ago

Grafcube commented 1 year ago

I have packaged TUHC for flatpak. You can find the manifest and appstream xml in this repo.

According to the flatpak app submission guidelines:

Flathub is primarily intended as a service that is used by app developers to distribute their apps. Our goal is to give developers control of their apps and to allow them a closer relationship with their users without middlemen getting in the way. However, as part of setting up Flathub, some applications are being distributed on Flathub without the involvement of their developers. We would prefer that these applications are controlled by their authors.

For this reason, I am opening an issue here first. If you do not want to maintain the package I don't mind managing it and updating it for new releases on Flathub.

If everything looks good the package can be published and a Flathub link can be put in the README and the website.

Please let me know if there are any changes I have to make.

GiovanH commented 1 year ago

@Bambosh If we're keeping the repos under your name, you should run through this. Otherwise I'll be happy to.

Grafcube commented 1 year ago

@Bambosh @GiovanH Any updates on this? The package is complete and works correctly. I would be willing to maintain the package myself, I just want confirmation.

Bambosh commented 1 year ago

Really really sorry for letting this one slip so long! There's no problem at all if you want to host it.

Grafcube commented 1 year ago

The package is now live on Flathub: https://flathub.org/apps/details/dev.bambosh.UnofficialHomestuckCollection

Whenever a new release is being made, you can add the flatpakref file to the assets section after the package is updated on Flathub (the install button on the Flathub page lets you download it). I'll also make a PR to add a link to the website.

Also once #490 is resolved, the files can be taken directly from this repo and I can remove them from the manifest repo.

Website PR: Bambosh/bambosh.github.io#3