Best way to contribute to libre software
- Login o registrati per inviare commenti
I have been wondering how i can contribute more to the libre software community
and i am stuck
Dose anyone have any ideas of how i could best contribute?
Note:
i have lots of programming knowledge but i am recovering from a lot of depression/anxiety problems
that effect how well my brain can function so if i was doing programming it would have to be linear
or something simple like HTML/CSS
my skills are:
Good general computing and Gnu/Linux knowledge
and how to use a terminal well
Programming (when my brain works)
HTML/CSS/Good Lua/Basic Fortran/Good C/Basic GBZ80 assembler
knowledge of kdenlive and GIMP.
have installed Libreboot, Replicant and Rockbox multiple times.
host many servers and have a good internet connection.
own a librecmc router and tools to flash it.
Too much free time!
Lots of things can help libre software. This page lists some general ideas:
"i have lots of programming knowledge but i am recovering from a lot of depression/anxiety problems"
If you really did and it was serious, then you went through hell. I hope you're better now; go easy on you and take your time.
I think the only application that I miss on my setup is a VOIP client compatible with wingobse and so easy to use that even a monkey could manage. Encrypted VOIP of course. Something like TOX but stable, complete and reliable. I still find it problematic (not on my part but on my windose friends part..) to set up an encrypted video call. Contribute to tox maybe, if you have the skills and stay cool :)
I've also found that there is a severe lack of documentation on free software. Even doing something as simple as trying to use hardware with free software and documenting your findings on h-node is incredibly helpful no matter how obscure the hardware is. Or write a guide using your knowledge of free programs so that someone who is not experienced will be able to make those programs useful in their daily lives.
"Or write a guide using your knowledge of free programs so that someone who is not experienced will be able to make those programs useful in their daily lives."
can you list the programs that are currently in need of documentation?
I don't have a specific list in mind, I was talking in general. If you have a lot of experience using a libre program, I'd look around and see what sort of guides exist and either contribute to one or write your own. You can never have too much documentation!
I have to second Heather here. You are absolutely a very important member of this community, Tom. Kudos to you for fighting back at depression :)
Thanks for your replys i will decide what to do tomorrow (currently 11 PM night)
See https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/CONTRIBUTING.md for contributing to Trisquel. Try fixing some of the bugs: https://trisquel.info/en/project/issues.
when running the following command from the tutorial
git clone https://devel.trisquel.info/richardtorvalds/package-helpers.git
i get this error:
remote: Not Found
fatal: repository 'https://devel.trisquel.info/richardtorvalds/package-helpers.git/' not found
any ideas?
One way to help is to talk about what software you use. If I create something I often add a little comment what software was used to show people what that software program can do, a small ad for free software.
When talking about distributions I say that I run Trisquel and why. My best argument is that if I must compromise and use a proprietary software I consciously have to act and install it and I get aware of what software is proprietary and what is not. Do I relay need it or not? Is their a alternative I can use? With almost all other distributions the users are not aware of what software they are using is proprietary or not. Open source distributions keep its users ignorant.
"Ignorance is strength" ..... ?
Tom, would you be interested in helping create a site like this, but using only GNU-Linux-Libre distros?
http://www.instalinux.com/
You could host your FreeNetBootin app there also. We have several domains available for use by such projects.
that sounds like a good idea
what specifically would you want me to do?
Duplicate post
- Login o registrati per inviare commenti