James

@james@jvalleroy.fbx.one

I contribute to free and open source software projects such as FreedomBox and Debian. I also play games on Steam Deck.
bloghttps://jvalleroy.fbx.one
Fosstodonhttps://fosstodon.org/@jvalleroy
pronounshe/him
James boosted

Pirate Praveen »
@praveen@social.masto.host

Traditionally projects are driven by developers or for profit companies (sometimes governments funding specific projects). Users without programming skills usually can't influence the direction of a project. People talk about developers not getting paid for developing Free Software and users demanding more from volunteers. I think we have to rethink about this model and try to address this disconnect. @prav and codema.in/debphoshfund are trying to address this.

...

Pirate Praveen »
@praveen@social.masto.host

@prav In and we are experimenting with a new model - users prioritizing which features are important and then crowd fund the most popular demands. There are at least a small number of developers who'd like to get paid working on projects (though it is still a bit difficult to find those). I hope more users will get involved in these projects or try to build similar projects for other areas.

...

Pirate Praveen »
@praveen@social.masto.host

@prav I think this model is important when there is not enough developer interest (or the interest is too fragmented - many developers are excited to create a new project instead of contributing to an existing project. sometimes the project maintainers are not very welcoming to new contributors as well). This is not entirely the fault of the developer as getting a job usually requires experience in the current buzzword in your resume.

...

Pirate Praveen »
@praveen@social.masto.host

@prav We can document this approach if more people find this approach is useful and interesting.

Summary: Basically it needs a survey of the most important missing features, then find the most popular items through a poll. Once we have found the most important features we set a bounty and then find developers.

We can create a website and explain each step to make more people participate in this model.

James boosted

Joseph Nuthalapati »
@njoseph@peertube.debian.social

Android App: Launcher and Custom Shortcuts demo

A demonstration of the FreedomBox companion app's App Launcher and Custom Shorcuts support (version 0.7). This video is a visual explanation of the comment shown in the AndroidManifest.xml file, reproduced below for better accessibility.

(This is just a screen cast with no voice-over. Mouse cursor is not shown. I'm just clicking on various app tiles in that launcher - Syncthing, Quassel and Matrix Synapse.)

Rationale:
One of the main features of this app is to be a launcher for Android clients of FreedomBox apps. Using a static list of queries is insufficient because the user can add custom apps on their server. This app must be able to launch Android clients for custom apps as well.

This app prompts users to install the Android client for the FreedomBox app, if it not found on the device. If the query for the package is successful, the app is launched. Without this permission, the query will always fail, incorrectly prompting the user to install the app, even though it is already installed. This will be perceived as a bug.

Alt...---

James boosted

Joseph Nuthalapati »
@njoseph@social.masto.host

I have started quoting liberally in my linkblog (subscribe via RSS).

njoseph.me/shaarli/

Earlier, I was only writing my own summary or opinion of the subject, but quoting adds more context. This is inspired by the writing style of Pixel Envy blog. pxlnv.com

Debian » 🤖
@debian@framapiaf.org

New Debian Developers and Maintainers (May and June 2024) bits.debian.org/2024/07/new-de

...

History