Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 2.79 KB

tools.md

File metadata and controls

16 lines (13 loc) · 2.79 KB

Communication Tools

These are some of the tools we rely on to make our remote work possible.

  • HipChat: We use this as our group chat tool and always-on back channel. We have two rooms we primarily use: a room restricted to our team only (INN - Technology) and a room that is open to all technologist at partner/member organizations (INN - Technology (Open)). In addition we sometimes create rooms for projects we work on to collaborate internal and/or with members/partners/vendors.
  • GitHub: For versioning and hosting our open source projects. We have a number of teams under our INN organization account to grant access to various groups of projects to various types of users: "Owners" have read/write/admin access to all team projects, "Tech Team" has read/write/admin to a smaller subset of our projects, "All INN Staff" has read/write access to the docs repo only and the "Secret" team is only for people who have permission to deploy to production (this should always only be core team members who are comfortable with git and our hosting infrastructure).
  • Bitbucket: Versioning and hosting for Largo child themes for all the member sites we host. This allows us to add devs at member organizations to a repo just for their child theme so they can commit changes to a theme for us to review and push to production.
  • JIRA: For project management, planning sprints and iteration cycles, time tracking, and service desk features
  • Bee: Combines issues and tickets from JIRA, GitHub and others into a streamlined interface. Also offers time tracking and task prioritization.
  • Screenhero: Remote pair programming software
  • Google Hangouts: For meetings like our daily scrum and for public events like our monthly book club meetings and open office hours.
  • Google Calendar: for coordinating our schedules and creating recurring events with hangout invites associated with them. We have a shared calendar (INN - Technology) that we're all able to add events to and we use this for things like recurring events, team meetings and deadlines for conference submissions, travel, vacations, etc.
  • Dropbox for file sharing
  • 1password for password management (synced to everyone's computers/devices using dropbox)

We also maintain a large list of tools and services (including many of the above) that offer discounts to nonprofits on our team blog.