<div dir="ltr">Hi all,<br><br>There are a few 'app stores' recently developed for Linux. As a Fedora<br>user, I'd like to see Pure Data packaged as a Flatpak[1] so I can<br>download it from the Flathub app store.[2]<br><br>Building Purr Data as a Flatpak bundle is pretty straightforward,<br>I have some build instructions working already, with a few caveats[3].<br>I'm almost ready to submit this to the Flathub app store.  However, I<br>wanted to check in here first that it's OK to do that, and also I want<br>to hear your opinions on 'branding'. Let me explain ...<br><br>An app on Flathub needs a unique identifier in reverse-DNS<br>format. I've used `info.puredata.PurrData` for this. An app also needs<br>a human-readable name and an icon. I've used "Pure Data" as the name,<br>and the icon from <<a href="https://github.com/pure-data/pd-icon">https://github.com/pure-data/pd-icon</a>>. In the<br>description of the app I put a note that this is actually the Purr Data<br>fork of PD. I think this approach will make it easy for users to find,<br>and if someone wants to put a different fork of PD onto Flathub in the<br>future we can figure out how to distinguish the two. (I feel like Purr<br>Data must be the best option for desktop users, but maybe some people<br>really like Tcl/TK :-).<br><br>I'm just getting into Pd so maybe I'm missing something important. If<br>so I'd appreciate help to find an approach that everyone is happy with!<br><br>Thanks<br>Sam Thursfield<br><br><br>[1]. <a href="https://flatpak.org/">https://flatpak.org/</a><br>[2]. <a href="https://flathub.org/">https://flathub.org/</a><br>[3]. The build instructions are here:<br><<a href="https://github.com/ssssam/flatpak-info.puredata.PurrData">https://github.com/ssssam/flatpak-info.puredata.PurrData</a>>. The main<br>caveat is that support for pro audio apps in Flatpak is still limited,<br>so currently we have to use the OSS rather than the JACK audio backend,<br>and I'm not sure about MIDI support. I also left a few harder-to-build<br>extensions out of the package, and disabled Gem for now.</div>