FashionFreedom / Seamly2D

Open source patternmaking software to democratize fashion.
https://seamly.io
GNU General Public License v3.0
616 stars 111 forks source link

Feature: Flathub Verification #1148

Closed Roman19S closed 3 months ago

Roman19S commented 4 months ago

Describe the new feature you would like to see in Seamly I see that the flatpak is mentioned in the README but is not verified on Flathub. Could you verify it so that people who find it on Flathub know it's officially supported? Here is a link to Flathub's verification documentation https://docs.flathub.org/docs/for-app-authors/verification/

csett86 commented 4 months ago

@slspencer, as this verification involves placing a file at https://seamly.net/.well-known/org.flathub.VerifiedApps.txt, could you take this?

If you no longer own seamly.net, I need to change the app ID for Flathub first. Thats possible, just let me know if required

slspencer commented 4 months ago

We've changed our URL to seamly.io. Let's update to the new URL, even though we still own seamly.net

csett86 commented 4 months ago

Ok, then I will follow https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#renaming-id-tag later this week

csett86 commented 4 months ago

Step one is adding it to flathub on the new id: https://github.com/flathub/flathub/pull/5444 Step two then to add migration notes to the old id: https://github.com/flathub/net.seamly.seamly2d/pull/122 Step three: Perform https://docs.flathub.org/docs/for-app-authors/verification/ with seamly.io domain

csett86 commented 3 months ago

@slspencer, to proceed with the verification, please add the text file org.flathub.VerifiedApps.txt at the following place: https://seamly.io/.well-known/org.flathub.VerifiedApps.txt with the following content:

# io.seamly.seamly2d
7f3bd193-ea10-427c-92ab-cd2ba303abbf
csett86 commented 3 months ago

Just FYI: As further cleanup, I updated the instructions in the README as well: https://github.com/FashionFreedom/Seamly2D/pull/1162

csett86 commented 3 months ago

Thanks to @slspencer Seamly2D is now verified on flathub: https://flathub.org/apps/io.seamly.seamly2d