Disclaimer: I am aware of and acknowledge the controversy behind this topic, in addition to snaps. It’s important for us to keep a healthy discussion about it and not turn it into a political turf war. I’ve seen many discussions go on the wayside like this in various subjects ranging from US politics and government to education, and it isn’t all that helpful; it gets everyone riled up, and the polarization intensifies. Please, remember there’s a human behind the wall of text you read on the screen. They may share different opinions and have different values than you, but that doesn’t make them any less of a person. If I’m not mistaken, that’s the whole point of ubuntu: humanity towards others.
I won’t repeat what popey has said on Twitter, but I’d like to add that having this monetization would be a nice addition since it would help remove some of the overhead and “workarounds” developers have to make to get funded and paid for the work they do. This ranges from making custom file formats to make a key system to changing features around or slapping a button to support the developer on platforms like Ko-fi. Yes, these methods work, but they’re hacky at best and could use improvement. I say this as someone who’s had to make some changes to their codebase to get their game onto the Snap Store (Unscripted, for anyone inquiring).
Ideally, I’d like to have a discussion about the technical requirements for making a system like this work, and how we can help support developers financially through the Snap Store.
Disclaimer: I am aware of and acknowledge the controversy behind this topic, in addition to snaps. It’s important for us to keep a healthy discussion about it and not turn it into a political turf war. I’ve seen many discussions go on the wayside like this in various subjects ranging from US politics and government to education, and it isn’t all that helpful; it gets everyone riled up, and the polarization intensifies. Please, remember there’s a human behind the wall of text you read on the screen. They may share different opinions and have different values than you, but that doesn’t make them any less of a person. If I’m not mistaken, that’s the whole point of ubuntu: humanity towards others.
I won’t repeat what popey has said on Twitter, but I’d like to add that having this monetization would be a nice addition since it would help remove some of the overhead and “workarounds” developers have to make to get funded and paid for the work they do. This ranges from making custom file formats to make a key system to changing features around or slapping a button to support the developer on platforms like Ko-fi. Yes, these methods work, but they’re hacky at best and could use improvement. I say this as someone who’s had to make some changes to their codebase to get their game onto the Snap Store (Unscripted, for anyone inquiring).
Ideally, I’d like to have a discussion about the technical requirements for making a system like this work, and how we can help support developers financially through the Snap Store.
Over a month has passed with no authoritative replies from Canonical. There was discussion with some engineers over on Ubuntu discourse, but nothing conclusive.
Should we conclude there is no interest in solving this problem?
The question has been asked repeatedly here over the last 4 years.
Conversations either get closed down or we are told it’s not currently on the roadmap.
Will it ever be, or are snaps always destined to only be useful to people distributing free (of cost) software, or subscription apps via their own payment system?