How to contribute to open source software without coding skills!

Subscribers:
390,000
Published on ● Video Link: https://www.youtube.com/watch?v=FccdqCucVSI



Category:
Guide
Duration: 16:09
27,013 views
2,569


Download Safing's Portmaster, or subscribe to the SPN, and take control of your network traffic: https://safing.io/portmaster
Grab a brand new laptop or desktop running Linux:https://www.tuxedocomputers.com/


👏 SUPPORT THE CHANNEL:
Get access to an exclusive weekly podcast, vote on the next topics I cover, and get your name in the credits:

YOUTUBE: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join

Patreon: https://www.patreon.com/thelinuxexperiment

Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR

🏆 FOLLOW ME ELSEWHERE:
Linux news in Youtube Shorts format: https://www.youtube.com/channel/UCtZp0mK9IBrpS2-jNzMZmoA

Join us on our Discord server: https://discord.gg/xK7ukavWmQ

Twitter : http://twitter.com/thelinuxEXP

Mastodon: https://mastodon.social/web/@thelinuxEXP

Pixelfed: https://pixelfed.social/TLENick

My Gaming on Linux Channel: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw

📷 GEAR I USE:
Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7
Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l
Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od
Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ
Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9
LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH
Logitech White Speakers: https://amzn.to/3n6wSb0
Xbox Controller: https://amzn.to/3BWmIA3
*Amazon Links are affiliate codes and generate small commissions to support the channel*

This video is distributed under the Creative Commons Share Alike license.


00:00 Intro
00:50 Sponsor: Monitor and secure your internet connection with Safing
01:44 Just talk about it
03:39 Writing documentation and tutorials
05:30 Testing and reporting bugs
08:03 Translations
09:33 Providing Support
11:14 Triage and project management
12:26 Design, events, and more!
14:00 Sponsor: Get a device with Linux preinstalled from Tuxedo

One of the first things you can do to help a project, is to talk about it.

That might seem dumb, but it's true: a lot of FOSS projects, Linux desktop included, lack notoriety.

Another way you can help a project more directly, is by writing documentation. A lot of projects are spearheaded by developers, understandably. And developers, while they're amazing a writing code, and developing features, and fixing bugs, do tend to not spend as much time actually explaining how things work. A lot of FOSS projects lack further documentation than a simple github readme file, and documentation is important.

Another great way of making sure your favorite app stays great is by testing and writing bug reports. The more you use an app, the more you're bound to find issues, small or big, that make your favorite project less usable, or detract from the experience.

Writing a good bug report also requires a bunch of information on how you've encounter it, to let the developer reproduce it, and fix it.

What you'll actually want to do is give as much information on the steps you took to encounter that issue, your specific system, any tweaks you might have made to the app, the expected behavior, and the actual behavior that seems bugged.


Testing beta software is also super useful. The more configurations something is tested on, the less chance there is to have a big problem down the track. Most big projects, like KDE, GNOME, distributions, OBS, and others, have a beta track that you can follow.

If you speak more than one language, you can also help translate projects. Most FOSS project are in constant need of translations, for the new stuff they add, the stuff they change and tweak, or they just lack a translation in your language completely.

If all of that looks too time consuming, or too scary, you can also provide support for other users online.

If you have experience with a project or an app, your knowledge is invaluable: you know what the options are, where they are, you know how to use the thing, configure it, install it, and maybe fix a bunch of problems you've already encountered.

Big projects receive a TON of bug fixes, feature requests, and general demands. And triaging this, making sure that the most urgent bugs are fixed first, and the most interesting features are done first, can be a pain when you have 300 issues open.

A project manager can definitely help with that, to sort things into what's critical, what's easy to fix for beginner coders, what's really an edge use case, or even what's a desirable feature or not.

And there are a ton of other ways to help. You could help design marketing material for events, like flyers posters, you could help redesign icons for a project, or even make mockups for new features you'd like to see.

You can also organize events, like Linux install parties, or help organize these. You can give talks to various events, help others install software on their devices, you can join the various telegram groups or servers to discuss new features,and give your input...




Other Videos By The Linux Experiment


2022-07-129 AMAZING COMMAND LINE TOOLS for Linux
2022-07-09ELECTRON: why people HATE it, why devs USE it
2022-07-07GTK could drop X11, Firefox is more private, and new Linux laptops - Linux and open source news
2022-07-05Privacy is DEAD, I have NOTHING TO HIDE, and other privacy myths and misconceptions
2022-07-03DEEPIN: is the MOST BEAUTIFUL Linux desktop GOOD?
2022-06-30Thunderbird's huge update and Google's new antitrust issues - Linux and open source news
2022-06-28My 6 WORST LINUX MISTAKES
2022-06-25I bought THIS LAPTOP: Tuxedo Stellaris 15 Gen 4 Review
2022-06-23Valve's new VR headset, Brave Search anti-bias tool, Microsoft vs FOSS copycat apps - Linux news
2022-06-21MICROSOFT gives $10K to GNOME #SHORTS
2022-06-20How to contribute to open source software without coding skills!
2022-06-16Photoshop on the web, Thunderbird on Android, and Linux malware: Linux and open source news
2022-06-14KDE Plasma 5.25: Colorful, touch friendly, now with floating panels!
2022-06-12HP DEV ONE: is this Linux laptop a THINKPAD KILLER?
2022-06-10Ubuntu problems, Linux on iPad, System76 in Europe - Linux and open source news
2022-06-08Unity Desktop: Still good in 2022?
2022-06-06Android without Google is now 100% usable
2022-06-02Mobile GNOME, Deepin 20.6, elementary OS 7, Mint takes over Timeshift - Linux and open source news
2022-05-3115 AWESOME KDE Apps: I was WRONG about KDE applications!
2022-05-27HP goes LINUX, Future of BUDGIE, and KDE PLASMA 5.25 beta - Linux and open source news
2022-05-25Free and Open Source software licenses explained



Tags:
linux
elementary os
open source
distribution
linux distro
linux help
linux 2021
linux tutorial
how to contribute to open source
I want to contribute to open source
contribute to fOSS
contribute translations
translating open source
writing documentation for open source
how to write documentation for open source
how to translate open source
how to triage bugs open source
how to write bug reports
how to organize events linux
contributing guide
contribute FOSS