Difference between revisions of "Volunteer Projects"

Jump to navigation Jump to search
(Added a bit of nice intro to "Join The Club" idk)
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page describes the various projects that are ongoing within the MassMesh community. If you are looking for something to help with, this is a good place to start!
+
= Join The Network =
  
== Device Selection ==
+
If you care about the Internet, we need you to organize with us. You can help us most by doing any of the following:
 
 
We are always on the lookout for inexpensive hardware to run our software. Specifically, we are looking for devices around or under $100 that can run [https://openwrt.org/ OpenWRT] or other open distros such as Debian, and contain multiple networking interfaces to reduce the extra cost of adding adapters. Examples include multi-radio devices and small SBCs with multiple network interfaces such as the [http://espressobin.net/ EspressoBin].
 
 
 
We are also keeping our eye on custom hardware like the [https://librerouter.org/ LibreRouter]. If you have experience with small embedded devices or custom hardware, we encourage you to get in touch or attend one of our [https://www.meetup.com/SomervillePirates/ meetings].
 
 
 
For more information about our supported devices, see our [[Compatible Devices|devices]] page.
 
 
 
== Mesh Gateway Configuration ==
 
 
 
[[File:GatewayMeme.jpg|left|125px]]
 
 
 
One of the challenges of bridging a mesh network with the wider internet is determining how and where traffic will traverse between the 2 networks. We are working on producing software that will help users of the mesh choose an exit to enable browsing the wider internet. This involves automating discovery of nodes that are set up to provide internet access, as well as automating the configuration of tunneling traffic. We are currently working with [https://yggdrasil-network.github.io/ yggdrasil] and [https://transitd.org/ transitd], so if you have programming experience (especially with Go or Lua), this would be a great area to help out with.
 
 
 
 
 
== Outreach ==
 
 
 
[[File:Megaphone.png|left|125px]]
 
  
Our outreach strategy is informed by the practice of design justice in order to intentionally build neighborhood power. Apart from connecting with people during our [https://www.meetup.com/SomervillePirates/ Meetups], we want to cultivate practical knowledge about mesh networking in the working class neighborhoods of Boston.  
+
* [[Host A Public Access Point]]
 +
* [[Coordinate A Neighborhood Network]]
 +
* [[Host An Event In Your Neighborhood]]
 +
* Create materials to help spread the word.
  
Our current programs include [https://github.com/dcwalk/performingmesh Performing Mesh], which we have piloted with [https://www.ujimaboston.com/ Ujima Boston]. Our education project is meant to spread the word about our project, galvanize installs, and cultivate political knowledge/discourse.
+
= Join The Club =
  
Growing our install base is another key goal of our outreach program. In order to differentiate our project, we have to approach this process differently than traditional ISPs. Our installation project should be embroiled in the education project, and vice versa.
+
Our club is an open membership group that practices something akin to [https://en.wikipedia.org/wiki/Heterarchy heterarchy]. We do share the costs of equipment and provision it among our members for various activities. While we're not formally divided into teams, we've started to diverge into a couple distinct sets of activities for now. It's our goal to remain non-hierarchical as we grow and pursue more specialized tasks, and it's also important to us that all of our members feel empowered to grow through their involvement in the project. Mass Mesh convergences are our weekly touch-base, and a place for strategizing, hacking, being creative, trying new things, and learning.
 
 
=== You can help!===
 
If you care about the Internet, we need you to organize with us. You can help us most by doing any of the following:
 
* Contacting institutions about becoming neighborhood Internet beacons, or becoming one yourself.
 
* Organizing and/or hosting events.
 
* Creating materials to help spread the word.  
 
  
For more information about our outreach programs, share resources, or get involved, check our our [[Outreach]] page or join our [https://riot.im/app/#/group/+massmesh:matrix.org chatroom].
+
You can get involved in any/all of the following teams by joining us at our weekly convergences in Boston/Cambridge or joining us remotely on our Matrix chat channels. Mass Mesh has identified 8 main teams/committees as being vital to our growth and continued success:
  
== Mesh Services ==
+
# [[Technology Team]]
 +
# [[Install/Tech Support Team]]
 +
# [[Publicity Team]]
 +
# [[Recruitment Team]]
 +
# [[Education Team]]
 +
# [[Governance Committee]]
 +
# [[Finance/Fundraising Team]]
 +
# [[Legal Team]]
  
<insert mesh services description here>
+
If you would like to join a committee, just get in contact with the team's captain or come to one of our weekly meet-ups.

Latest revision as of 16:07, 21 March 2020

Join The Network

If you care about the Internet, we need you to organize with us. You can help us most by doing any of the following:

Join The Club

Our club is an open membership group that practices something akin to heterarchy. We do share the costs of equipment and provision it among our members for various activities. While we're not formally divided into teams, we've started to diverge into a couple distinct sets of activities for now. It's our goal to remain non-hierarchical as we grow and pursue more specialized tasks, and it's also important to us that all of our members feel empowered to grow through their involvement in the project. Mass Mesh convergences are our weekly touch-base, and a place for strategizing, hacking, being creative, trying new things, and learning.

You can get involved in any/all of the following teams by joining us at our weekly convergences in Boston/Cambridge or joining us remotely on our Matrix chat channels. Mass Mesh has identified 8 main teams/committees as being vital to our growth and continued success:

  1. Technology Team
  2. Install/Tech Support Team
  3. Publicity Team
  4. Recruitment Team
  5. Education Team
  6. Governance Committee
  7. Finance/Fundraising Team
  8. Legal Team

If you would like to join a committee, just get in contact with the team's captain or come to one of our weekly meet-ups.