MobilityData / gtfs-validator

Canonical GTFS Validator project for schedule (static) files.
https://gtfs-validator.mobilitydata.org/
Apache License 2.0
282 stars 100 forks source link

Make available as a Flatpak on Flathub #1846

Open yasinkaraaslan opened 4 hours ago

yasinkaraaslan commented 4 hours ago

Describe the problem

Right now, the program is distributed as a .deb package for Linux, which only works on Debian-based systems (like Ubuntu). This means users on other Linux distributions, like Fedora, Arch, or openSUSE, can’t easily install it. They’d have to go through extra steps like compiling from source, which is a hassle and may prevent less experienced users from using the program.

Proposed solution

It would be great to package the program as a Flatpak and put it on Flathub. Flatpak works across pretty much all Linux distributions, so it would make the program easier to install and keep up to date for a wider range of users.

Alternatives you've considered

Other options could be creating an AppImage or Snap package, but Flatpak seems to be the most widely supported across different Linux distros, and it integrates well with most desktop environments.

Additional context

Flatpak also offers sandboxing, which adds a layer of security by isolating the program. Plus, putting the program on Flathub would make it easier for users to find, install, and update.

welcome[bot] commented 4 hours ago

Thanks for opening your first issue in this project! If you haven't already, you can join our slack and join the #gtfs-validators channel to meet our awesome community. Come say hi :wave:!

Welcome to the community and thank you for your engagement in open source! :tada: