@ilpianista I was just searching for a client that could publish to both Twitter and Mastodon and Choqok looks the most likely. However, I do not run KDE and generally try to avoid installing any of the QT dependencies. That said, recently I've taken to digiKam via Flatpak. Is packing Choqok like this on the horizon? Thanks!

@salt @ilpianista Let me know how it goes! I love posting to both on Twidere on Android, but still have to compartmentalize on desktop.

@ntnsndr @salt I'm not interested in Flatpak packaging, but I'll happily accept any contribution!

@ntnsndr @ilpianista Linguistic preference mostly, Flatpak commands fit my lexicon more closely than Snap. Generally not a fan of the AppImage approach, it removes the gains that package managers provide. Nix/Guix would be my personal ideal, but they are a bit out of reach for end-users right now. Aside from all of that, the goals that I have in mind before packaging someone else's project mostly target ease-of-use and portability with minimum additional overhead.

@salt @ilpianista Thanks—appreciated! I've been grateful for the Flatpak integration in MX Linux and POP_OS.

@ntnsndr @ilpianista Totally realized that I read your question wrong, glazed over the not! I agree that the level of integration of Flatpak has put me more at ease when leaning on it for end-user apps, especially when recommending Pop!OS to less-technical persons.

@ntnsndr @salt I've nothing specific against Flatpak, it's just that I'm not a fan of sandbox environments

@ilpianista @ntnsndr Here you go! It may not be fully functioning, but it loads on my system. That said, I don't see a way to add Mastodon accounts and didn't really feel like adding Twitter at the moment.

@salt @ilpianista i use to crosspost from mastodon to twitter or the other way around

in best case, you would post to your own website you control first and push to other sites where you want to reach people

@davidak @ilpianista we've considered something like that for @SeaGL but it seemed fairly heavy for a "single user". That said, I think that it's definitely worth pursuing and wonder whether SeattleMatrix would be interested in standing something up...

@salt i don't see how installing KDE dependencies 2 times in separate flatpaks is better than installing them once with the systems package manager

@davidak realistically, I'm trying to keep all non-system components outside of the package manager. I think this will lead me to NixOS before too long...

@salt non-system components like end-user software? you don't want to install them with your systems package manager? what is wrong with that? you will end up with the same dependencies multiple times in slightly different versions, but many outdated with security issues..... that will require more resources for no good reason

#NixOS is nice for having a reliable base system using the stable channel and still selectively install the latest versions from unstable

@davidak @salt hey just wondering can I do this with pure flakes syntax?

@rothair i haven't tried flakes yet. since it might replace channels at some point, it is probably possible

@davidak yes, like end-user software. The problem as I see it is that you need to have up-to-date components for up-to-date end-user applications. However, those components may not have the same level of stability and security auditing as their predecessors. Thus, the solution seems to be to add an abstraction layer, while still utilizing a package manager framework to handle particular package dependencies.

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!