Group: FSF:Tech Team Volunteers

From LibrePlanet
Jump to: navigation, search
Line 16: Line 16:
 
== How to volunteer ==
 
== How to volunteer ==
  
* Join irc: https://libera.chat, channel #fsfsys and say you are interested. There is a chat bot which you can use to get the last day of chat history, just say "fsysbot catch me up" in #fsfsys.
+
* Join irc: https://libera.chat, channel #fsfsys and say you are
 +
  interested. There is a chat bot which you can use to get the last
 +
  24-48 hours of chat history, just say "fsysbot catch me up" in
 +
  #fsfsys. NOTE: This is a kind of technically a kind of semi-public log, as in
 +
  anyone from the public can join and request the last 24-48 hours of
 +
  logs which are shared only to that person, which does not imply
 +
  permission for them to reshare the log. It is very different than a
 +
  long lasting log posted to a public url with implied  permission to be
 +
  shared widely. See https://libera.chat/policies/ .
  
 
It it also helpful to email sysadmin@fsf.org and tell us:
 
It it also helpful to email sysadmin@fsf.org and tell us:

Revision as of 21:21, 6 December 2023

This page is linked from https://www.fsf.org/volunteer.

The FSF tech team could really use some help from some skilled hackers!

What makes a good volunteer

  • You run GNU/Linux on your personal computer.
  • You know the command line.
  • You know some basics of GNU/Linux server administration.
  • You can create a virtual machine on a computer you own with virt-manager or virsh and expose a port to the internet.
  • You know how to use git.
  • You can write technical documentation.
  • You are comfortable communicating on mumble and IRC (we also have room in our Boston office).
  • You have at least a few hours to spend.

How to volunteer

 interested. There is a chat bot which you can use to get the last
 24-48 hours of chat history, just say "fsysbot catch me up" in
 #fsfsys. NOTE: This is a kind of technically a kind of semi-public log, as in
 anyone from the public can join and request the last 24-48 hours of
 logs which are shared only to that person, which does not imply
 permission for them to reshare the log. It is very different than a
 long lasting log posted to a public url with implied  permission to be
 shared widely. See https://libera.chat/policies/ .

It it also helpful to email sysadmin@fsf.org and tell us:

  • Things you are interested in working on (see project ideas below).
  • Overview of skills you have.
  • How much time you estimate you have.

The tech team or other volunteers will reply.

Examples of ways to contribute

There are many more possibilities, this is just some of the more obvious things.

Core FSF work that needs lots of collaboration with the tech team

  • Upgrade the operating system on one of our virtual machines. Document and fix various issues that come up.

Work that can be done more independently

  • Write public documentation on FSF & GNU run services, software, machines, network, etc.
  • Help make an FSF-run web site available as a Tor hidden service.
  • Improve JShelter, LibreJS, or H-Node.
  • Improve the FSF History page https://www.fsf.org/history/. Right now it is just HTML and CSS, it needs to become generated from markdown, be in it, have translations ((We have a list of a few other things).
  • If you have significant security experience, there might be some specific work to help secure FSF run systems. In that case, please send a detailed resume to sysadmin@fsf.org.


About the FSF tech team

The FSF tech team is currently just Michael and Ian https://www.fsf.org/about/staff-and-board. We (the tech team) are able to give roughly daily assistance to volunteers, but we have to be careful that the time helping a volunteer leads to more work being done than doing the work ourselves. In the past few years, two big projects we've announced plans for, the FSF forge and the FSF website remake have slipped as other work has taken priority. In 2022, we started to work on more general volunteer onboarding and outreach. We want your help!

Another relevant page for volunteers: Group:FSF:Tech_Team_Volunteer_Handbook

FAQ

Nothing here yet. You can edit this page!