DraqueT / PolyGlot

PolyGlot is a conlang construction toolkit.
MIT License
398 stars 46 forks source link

[Request] Distribution as a Flatpak package #1348

Open hmlendea opened 7 months ago

hmlendea commented 7 months ago

Hello,

I just wanted to bring up an idea that I believe could greatly benefit both the application and its users: distributing Polyglot as a Flatpak package.

Here's a quick rundown of the benefits this move could offer:


Simplified Installation

By offering Polyglot as a Flatpak package, users across various Linux distributions, including immutable ones like Fedora Silverblue, can enjoy a simplified installation process. This eliminates the need for manual dependency management and ensures a smoother setup experience.

Enhanced Portability

Flatpak packages are designed to be platform-agnostic, allowing users to run Polyglot consistently across different Linux distributions without worrying about compatibility issues. This enhances the portability of the application and makes it more accessible to a wider audience.

Improved Security

Flatpak's sandboxing capabilities provide an additional layer of security, isolating Polyglot from the rest of the system and reducing the potential impact of security vulnerabilities. This gives users peace of mind knowing that their system integrity is preserved while using the application.

Easier Updates

With Flatpak, users can receive updates to Polyglot independently of their distribution's package management system. This ensures that users always have access to the latest features and bug fixes without having to wait for distribution maintainers to package and distribute updates.


I believe that distributing Polyglot as a Flatpak package aligns well with this application, and it opens up new opportunities for engagement and growth while simplifying the user experience across diverse Linux environments.

Thank you for considering this proposal.

synthfi commented 1 month ago

flatpak specifically mentions the xdg base directories in their specification, tagging #1349