Recorded for posterity at:
https://sudoroom.org/wiki/Mesh/28_March_2017
Log of most meeting minutes at:
https://sudoroom.org/wiki/Mesh/Minutes
*People's Open Network** - **25 March 2017*
= really quick intros =
* jorrit: I have worked on this thing called babeld-lab. It's a way to
create a mesh network on a single laptop so you can play around with it
easily. So if you have any questions about it please ask Grant. I'm
interested in helping myself getting more familiar with the mesh network by
writing documentation.
* juul: works on firmware dev, ask about low-level stuff. working on a map
that allows the nodes to automap themselves. all projects on
github.com/sudomesh
* andy: i hack on things and make agendas sometimes :)
* mark: work at a coop bike shop in berkeley and matt senate was trying to
set up a mesh node there and encountered a bunch of resistance so is here
to learn more about it. is excited to learn more about mesh networks.
* daniel: no-se on IRC, worked on sudomesh for a long time
* eve: i work at berkeley lab. an IT drone. I'm interested because i think
it's useful and i might learn something.
* jenny: i've been working on
peoplesopen.net stuff since the beginning
days and wants to get back into it after working on omni commons
bureaucracy for awhile
* grant: working on mesh for a few months - working on babeld lab if you
have any questions. good place to learn about the mesh, so start there if
you're new! also working on guides for new people w/ jorrit. interested in
firmware & wardriving stuff
* jehan: been working on a dashboard which is almost done, been
procrastinating. working on a model of batman routing protocol in Go,
trying to modify it to give accurate info about routes even when data is
inaccurate.
* patrick - here from santa cruz, electrical engineering student. here to
learn more about networking and interested in starting a project down
there... and beyond..
* arthur: still relatively new. just trying to help out where i can. learn
something new every meeting
= announcements =
* collaboration: Marin Public Library, CCA (California College of the Arts)
** jenny will send an email to Ivan and will cc no-se
* byoi follow-up email
** eve circulated a draft of a promo for the next one
** jorrit: let's have an email huddle around the chess table after the
meeting
* status of guides and intro
** jorrit: jenny did some editing of the guide and i was thinking we just
promote it to the front page of the wiki - "what are we doing and how can
you help and what are our guiding principles": learn, build, teach, improve
** no-se: i can help with that
** jenny: website is on the github if anyone wants to hack on it:
https://github.com/sudomesh/peoplesopen-front
* AS numbers and internet exchanges
** jehan: a friend recommended that we look at sfmix (an SF internet
exchange) and you can basically buy bandwidth from them. they have a data
center. You need an ASN which you get from ARIN.
** some more info @
http://ieeexplore.ieee.org/document/4438278
** juul: as an isp can have your own range of IPs, and some for free in the
IPv6 range... tho hurricane electric also would allow us to have an ipv6
range even without an asm number
** jnny: did a bit of research on exemption issues w/ ISPs last week w/
Kyle (sudo's former lawyer) - need to do more research -
https://www.irs.gov/pub/irs-tege/eotopicc99.pdf
** jehan - if you're an AS you're considered to be running your own tube,
whereas if we go through hurricane we're using their tubes
** juul - can get our internet from hurricane which is hard, or run our vpn
through it.
*** jehan - sfmix is same price for vpn as hurricane
** jehan - issue was re: shutdowns from psychz re: torrenting?
*** juul: not getting those anymore
**** jnny: evan moved...
* Inventory security: status of gate project
** eve: we did measurements... i was going to present prices. HD sells
these panels that are 6x4 for $70, panels with a gate?
*** juul: should we spend the donations from the workshop on this?
** eve: is 6' high enough?
*** andy: if there's barbed wire on top
** eve: will send an email to the list with specs
** jorrit: cheaper to get a closet?
** eve: chain-link fence panel
** juul: human filter
** eve: just to the left of the door.. probably a couple hundred dollars.
*** jnny: can probably scavenge some or all of the materials..
* Planning for annual board meeting
** Date & Time: 3 weeks - April 18th, 7:30pm
** Objectives: nominate & consense on new board members, file annual mtg
minutes, overview of basic gov filings and related; decide on future org
structure (eg; submit 501c3 app?). Most topics can be covered over email -
the meeting is to formally consense / rubber stamp formal decisions
*** Grant: what are the responsibilities of board members?
**** jenny: primarily to sign board resolutions - there are some possible
liability issues - we don't have directors&officers insurance - so if you
have a shit-ton of assets to protect you may not want to be on the board
(can be a benefactor instead ;)
* Presentation on Working Groups proposal: Andy
** Discussion: (andy) most people are here every week. we just had this
workshop which gave a good model for how to bring in people and raise
awareness. and if you look at the political situation there are a lot of
people who are interested in privacy/security and people who are interested
in joining in a project like this. currently the project isn't really
useful to most people and most people don't understand what it is. We have
an opportunity to take this project to another level. To install nodes in
libraries and schools and make relationships and turn this into something
that people use and find value in. And provide an alternative to ISPs, NSA,
etc. I'm not proposing a rigid hierarchy.
** Andy proposes making 3 working groups: installation, infrastructure, and
communications
** jorrit: To me this is not just about making an alternative to a thing.
It's also about making awareness/education around what this internet thing
really is. One of the things we talked about is making this project more
inclusive. And one thing I think is important is no longer using the term
"non-technical people". we need not just techies. we need community
organizers, social engineers, teachers - we need everyone! don't reduce
them to "non-technical people"
** jorrit - most of us work on all three aspects -
** arthur: can hand someone a node who's new, at any given meeting,
important. super easy way to get people on board
*** jenny: last tuesday of the month for new members, so that wg could
focus there
*** jorrit: think everyone should be part of that committee
** juul: what does it mean to be part of a wg?
*** andy: up to the group. firmware hacking could be tues nights, node
installs on sunday afternoons, comms could choose a separate monthly time.
mainly choose someone who could commit to that particular area. installing
nodes - who will facilitate that? facilitate meetings, avenues of
communication
* juul: maybe sunday afternoon could become a secondary meeting - secondary
time for wtvr working group - whoever facilitates could suggest the
upcoming sunday for firmware hacking / node install / etc
** Nomination / volunteering of WG leads
* jorrit nominates grant for education / support / orientation crew
* arthur - would prefer to have a mentor ** eve, ditto
* jehan: been working on the dashboard for awhile, come here @5pm before
the meeting. almost done, need to hook it up to shell scripts in the
backend.
** jnny - could be good to set firmware/software hacking nights at 5 before
the meeting
* jehan - would take lead on frontend stuff
* jenny: jorrit / grant / jenny maybe co-facilitate comms wg?
** grant - beyond intro'ing new people and giving them a pre-flashed node,
cultivating folks who will become local organizers in their own right
* Map
** juul: approx 40 people online, not sure how many are sharing bandwidth
or meshing. working on it. currently hooking up a couple of houses in w
oakland - maybe 5 or 6?
* NPR interview
** juul did a few days ago. also going to be distributed in written form,
should expect some media attention soon.
* New nodes mounted
** two more nodes mounted in w oakland
* We found the outdoor cable again!
* We should have a system that detects IP collisions (can babel tell us?)
* Secret meeting agenda point
* policy around node distribution?
** ask for $20-30 donation
** will flash them for free
** can't just give away all of them, but we did get about ~30 donated
** jehan: prioritize people who are in line of sight?
*** jorrit: i'm here bc i have a node at home - tho an island, learning via
it
** marc: policy generally is to prioritize those who seem really engaged
** andy: $20 is a good threshold
** jenny: could ask $20 suggested donation, $30 if you want to make a node
available to someone who can't afford it for free
** mark: ask could be some sort of work-trade
** juul: have to show up to 2 meetings before you can get your free node
*** jorrit: that or drive all the way from santa cruz..
** daniel: important to let them know the value of each router - eg $60
router for $20 donation, or sliding scale from 20 to 60. also email addy
for tech support.
*** jorrit - or at the next meeting, when you show up and ask people.
= updates =
== updates from juul ==
The official point of contact for the mesh is now info(a)peoplesopen.net so
if you think people aren't interested in joining the mailing list, please
tell them to email that address. If you want to be one of the people who
receive email on info(a)peoplesopen.net then please send an email stating as
much to info(a)peoplesopen.net but please be aware that any email received
there is considered PRIVATE and as such should not be forwarded in part or
in full to the mesh mailing list or posted anywhere in public.
Lately we've had a few people pop into #peoplesopen.net and ask a question
and leave before anyone could answer. I'd love for more people to hang out
in that channel. IRC cloud is a way to do this but if you're comfortable
with a command line and have an always-on server then I suggest running
weechat in a screen. I finally set the channel to greet new people with the
following message: Hello and welcome to the People's Open Network chat.
Feel free to ask questions but please realize that most of are busy, so it
may take hours to get a response. If you aren't planning on hanging around
for that long we suggest sending an email to info(a)peoplesopen.net or
joining our mailing list
https://sudoroom.org/lists/listinfo/mesh
The secrets server, which is needed to configure new nodes with makenode,
is now working again but its hostname has changed to
secrets.peoplesopen.net.
Remember to run `git pull` in the makenode directory before you use
makenode again. I'm working to switch us over to a minimal configuration
system that will allow us to pre-configure nodes the way Will had been
doing and simply saving the contact info and address in the node database
when we hand them out. It is not a big change so it shouldn't take more
than a few weeks to get it done (i just need a single free weekend day).
jorrit discovered that the free StartCom SSL certs are causing trouble on
some computers so we switched makenode to a letsencrypt cert. We also got a
report on twitter that bleeding edge developer builds of firefox take issue
with the ssl cert on
peoplesopen.net, which is also a StartCom cert. We
should stop using StartCom certs.
= breakout sesh's =
* emails out (jorrit / eve / jenny)
* new folks (visitor from santa cruz)
* q&a w/ marc, jehan, grant
* Mark: pci compliance issues @ bike shop
= action items =
* jenny send announcement re: board meeting
= next meeting =
* discuss practicalities of acquiring bandwidth
* tubes - how do they work?
* return to working groups proposal & nomination of wg leads
--
Jenny
Help open a people-powered common space in Oakland, California!
https://omnicommons.org/donate
`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`
"Technology is the campfire around which we tell our stories."
-Laurie Anderson
"Storytelling reveals meaning without committing the error of defining it."
-Hannah Arendt
"To define is to kill. To suggest is to create."
-Stéphane Mallarmé
~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`