How We Communicate

Being a distributed Code for America Brigade, Code for Maine uses a number of tools to communicate effectively. The following tools are largely based on best-practices rather then being proscriptive.

Beehve

Beehve is an alpha-level brigade collaboration tool. Built by members of Code for Maine, the tool ties together all the above tools and exists as our brigade website. The dashboard provides a quick overview of individual projects, recent meetups and the health of various projects.

From Beehve you should be able to get an 10,000-foot view of what’s going on in our brigade. When starting a new project, create the project in Beehve, add a github and waffle.io URL and start assigning tasks. Tools to integrate with Meetup.com and Todoist are coming soon.

URL http://www.codeformaine.org/dashboard/

Github

Primary tool for contributing code, and document development.

URL http://github.com/code4maine/

Waffle.io

Primary used to manage individual tasks, Waffle.io provides a kanban-style workboard for Github Issues.

This is very handy for projects like our operations repository which collects and builds the documents and policies that govern our brigade. Users who are unfamiliar with the Github Issues interface can use the Waffle.io workboard to more easily scan the current status of issues and places where they can join in.

URL http://www.waffle.io/

Google Apps for Non-profits

As with most things in the 21st century, CfM uses Google Apps heavily. A team email address is managed using Gmail, and we often share simple, non-governance documents via Google Docs. Many civic organizations and government agencies still communicate using MS Office document formats, and Google Docs allows us to easily collaborate.

Todoist

Outside of Github Issues, Todoist is how we assign tasks to operations level volunteers. This tool is mostly used by leadership, though anyone can request to be added to our Todoist account and view what tasks have been assigned and completed.

URL http://www.todoist.com

Slack

Slack is a communication tool for working outside of meetups. In our distributed brigade, chat is often where a lot of discussions take place, so you’ll want to request access to this sooner rather than later. For those interested, Slack even allows you to connect via IRC.

URL http://codeformaine.slack.com