Show more

"How do I get started contributing to open source? What are some good entry-level tasks to work on?"

These are questions I am often asked, so here's the answer for everyone to read:

Scratch your own itches. Find bugs that are causing you problems, conspicuously missing features you would find useful, and implement them - in literally any free/open-source software you're using. Don't worry about not being familiar with the codebase or programming language or whatever, just solve one problem at a time.

Try this: next time you go to report a bug, report it, and immediately start working on a patch which fixes the problem.

Scratching your own itches is the best source of motivation and maximizes your productivity.

Often that means not contributing to my projects at all, if you're asking how to get started with a specific project. Maybe you like it because it's flawless 😉 (hah!), in which case it wouldn't need your help anyway. Go fix something which is bugging you in another project. Spread the contributor wealth around and eventually it'll come back to my projects, too.

@cybette so excited for this hes the founder of pine the one who wrote that seems lots are excited about an official by jolla port to pinephone and pinetab

First time booting, the new SailfishOS automatically encrypts the folders, nice! And it also directly asks for and sets a security code, which is also good.
Also, Jolla service successfully disconnected my old device from the account, so that the new one can just pick up and install the Android support and predictive text input right away. Good job, #jolla!

Show thread

Yesterday I discovered Tuir, a terminal client for Reddit and I couldn't be happier - gitlab.com/ajak/tuir. No more frustrating webpage navigation.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml