Embedded Endless Functionality- Convert Tool from rpm or deb to flatpak

I would like to see scribus ng version available. But instead making a wish-list, Endless team of developers will be appreciated if they can migrate fedora tool converter of rpm to flatpak. example, one user couldn’t find flatpak for an application like scribus or any. A function be available to user (new) to select particular file (any form (iso) extra and tool should easily find all dependencies and make a flatpak file available. Then a copy of this file is automatically upload to https://flathub.org/. In this way flatpak developer doesn’t need to sit day and night to convert all applications to flatpak.

Endless developers need to create embedded functionality within Endless making it a unique and acceptable to all. Any new user should be able to get his desire application being created in a real-time and gets installed a copy be automatically uploaded to flathub. I love to see this functionality coming to light in Endless. Otherwise Endless will sooner or later will hit at below 100 hit-list in distrowatch. Due to its lack of functionality.

See https://github.com/flatpak/flatpak/issues/207

Yeh! there can be a way out only if a group of developers come to table and discuss on need of tool for Endless OS.

I’d like to bump and up-vote this idea.

One of the ‘alleged’ reasons why Linux struggles to get a foothold on the desktop is its perceived lack of ‘software’ when compared to other operating systems.

This, in part, is true - however, although Windows (for example) has lots of software that is freely available, much of this software is of questionable quality and lacking in support. When we run Linux we are very lucky to have a ‘free’ OS and a great deal of very high quality software that is freely available from your distros’ repositories and it’s just a couple of clicks away!

Endless OS is quite different in this respect as it relies almost exclusively on Flatpack software that is generally available from Flathub.

This in itself is probably not an issue for most people who choose to run Endless in a way in which it was designed - however, to restrict application software to that which the developers see fit to provide as a Flatpack and push up to Flathub could be a blocker for some people who would otherwise happily move to Endless OS due to the stability and the ethos of the OS and what it is trying to do.

To that end, Endless OS developers and ‘pushers’ have a ‘duty’, in all honesty, to pull together ‘requests’ and ‘ideas’ put forward by the user community which should be passed on to the developers of the applications to try to ‘gee them up’ to provide Flatpack versions of their software.

Personally, I am more than happy with most of the software available for this distro, but uptake of the OS might be limited by the good intentions of the distro bosses unfortunately.

It’s a good point and one that we do align with. In addition to frequently contributing to the ostree/flatpak/gnome-software base, Endlesser’s have been a driving force behind the inception of flathub, plus we’ve made many contributions in terms of apps, we’re one of the main contributors to flathub’s app collection.

Fortunately it’s developing into a lively community, which means that requests for missing apps are becoming fewer and fewer, even without our direct involvement. Since this thread was opened there is now a scribus flatpak here: https://wiki.scribus.net/canvas/Flatpak
and an ongoing discussion today about getting that on flathub https://github.com/flathub/flathub/issues/501

Converting deb/rpm to flatpak is a significant challenge to automate, but if/when Fedora succeeds in doing this, their repos will be published so it’ll just be a couple of clicks (on Endless) to install any RPM-converted Fedora package that you are interested in.

1 Like

@Daniel

I really hope this works as I think this would be yet another feather in the Endless cap!

Endless already has a USP (unique selling point) in that it provides an OS that runs well on most current hardware, and some older hardware too, that is easy to manage and not too easy to break - I’m thinking in schools, kiosk situations and for the older generation that may not be so IT literate. In essence, Endless OS sits there, looking good, but not ‘getting in the way’ for the average user.

In many ways it is the Linux equal of something like Chrome OS but without the overarching need to be connected to the internet all of the time.

To open up the Fedora repos, especially if it is as simple as a couple of clicks, will be just the thing for those that are hovering over moving to Linux but more importantly Endless!

@ahzadjali How to Install Scribus on Endless OS Tutorial: https://community.endlessos.com/t/how-to-install-scribus-on-endless-os/7570