Devrel/Resources

< Devrel
Revision as of 04:17, 27 August 2015 by Dcallahan (talk | contribs) (Create page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Internal Communication

Mailing Lists

We have two mailing lists, both @mozilla.com:

devrel@

devrel-team@

Strive to use the devrel@ list as much as possible.

For immediate concerns or private matters (PTO, etc.) use the devrel-team@ list.

IRC Channels

We spend a lot of time on IRC. You might be interested in the following channels:

  • #devrel: Team channel (with public logs).
  • #awayteam: Social channel for remote employees
  • #moco: Private MoCo employee channel (password)
  • #airmozilla: Chat regarding current broadcasts on Air Mozilla
  • #servicedesk: Technical support

Ideally you'll find a way to stay connected permanently, either by setting up a "bouncer" like ZNC or by using a service like IRCCloud.

Mozilla has a private IRCCloud installation. You can request an account by filing a Service Now ticket (Service Desk → Accounts → Other).

Vidyo

We use Vidyo for teleconferencing. You can install it from v.mozilla.com.

Headsets are strongly recommended with Vidyo.

Team Calendars

You should be added to two calendars:

  • Evangelism Speaking, which tracks where the DevRel team is, including both conferences and PTO.
  • CFPCalendar, which tracks upcoming conference submission deadlines.

Yammer

Our corporate Yammer doesn't have a great reputation, but it can still be worthwhile to sign up for daily email digests to get a broader sense of what's going on within the company.

Directories

Mozilla has two primary directories

People tend to put their cell phone number in the Phonebook so that folks can get in touch with them in an emergency or while they're on the road.

Outbound Messaging

Blog

We own the Hacks Blog. (Admin link)

Hacks uses your LDAP credentials for authentication. To get access to the Hacks blog, pester someone on the devrel-team mailing list.

Twitter

We own two Twitter accounts:

Credentials are on the Intranet

YouTube

We post on the Mozilla Hacks channel.

Credentials are on the Intranet

Lanyrd

We're trying to standardize on listing our upcoming events in Lanyrd. This is still a work in progress, but please sign up.

Other Resources

Wikis

Meeting minutes and other team information can be found on the wiki.

Mozilla also has:

  • Intranet, an old employee Wiki
  • Mana, the new employee Wiki that has mostly replaced the Intranet, especially for HR information

Etherpads

Most teams take meeting notes in Etherpad. It's like a lightweight Google Doc.

The DevRel weekly meetings use the devrel-weekly pad, with notes archived on the wiki after each meeting.

You can create a pad with an arbitrary name by going to https://etherpad.mozilla.org/pad-name-here.

Etherpads (and their edit histories) are public.

Google Drive

Some teams use Google Docs pretty heavily. DevRel doesn't, but you should know that your Mozilla account has access to the standard Google tools.

Google Drive is a good place to put things that can't be public (NDA'd partner announcements, etc).

GitHub

Mozilla takes a somewhat scattershot approach to source control and issue tracking. The two main GitHub organizations that are likely to concern you as an employee are:

  • Mozilla, for general Mozilla projects.
  • Mozdevs, more of a DevRel sandbox.

You should be a member of both of these organizations. Pester someone on devrel-team if not.

Some projects also live in Mozilla-B2G (Firefox OS) and Mozilla-Services (Sync, network service infrastructure).

Bugzilla

Many Mozilla projects, including Firefox itself, track issues in Bugzilla.

You can use bugzil.la to shorten links, like this: https://bugzil.la/1000000

We tend to care about two Bugzilla keywords:

  • DevAdvocacy, for bugs we file based on external feedback.
  • devrel-needed, for things we should evangelize once implemented

Watch Bugzilla for Humans II to get a better understanding of how to work with Bugzilla.

Other Notes

Okta and Single Sign-on (SSO)

Many of our corporate websites, like ServiceNow and Egencia, use Okta for single sign-on.

You can see a dashboard with links to services at https://mozilla.okta.com/.

PTO and Holidays

For PTO, fill out the form and make sure you CC devrel-team.

When on PTO, traveling, or just out of the office, add the dates you'll be gone to the Evangelism Speaking calendar.

To see what holidays we get, check out Mana. There are instructions for adding them to your Google Calendar on that page.

Mozilla Standard Time

Assume that everything is Pacific time unless otherwise specified.

Public By Default

Strive to do your work and hold your discussions in public. Mozilla an open, non-profit project with a vibrant community. Privacy makes it more difficult for volunteers to stay aware of or contribute to Mozilla's efforts.

The Manifesto

Mozilla Corporation (MoCo) is a normal company, but we're also a wholly owned subsidiary of the non-profit Mozilla Foundation (MoFo), which exists to safeguard and promote the Web as a public resource.

We have a manifesto that explains our principles. It's DevRel's job to ensure that we're upholding that manifesto when working with the developers who build the Web.

Don't Ask for Permission

Mozilla is an open, chaotic, participatory ball of fun. Push buttons, send emails, and edit wikis like you own the place.

Sponsorship and Speakers

If someone wants you to speak at their event, or wants Mozilla to sponsor their event, ask them to fill out the speaker request form and mention you by name.

Travel and Expenses

We use Egencia for booking most travel and lodging, though AirBNB is also available. Details and policies on Mana.

Request an Egencia account on Service Now under Workplace Resources → Travel

When traveling, add the dates you'll be gone to the Evangelism Speaking calendar.

We use Expensify for managing reimbursement for work-related expenses. Details and policies on Mana.

(Tip: Most expenses should be marked as "reimbursable," and not as "billable" in Expensify. )

Swag

We tend to focus on stickers since they're affordable, compact, and travel well.

You can order rolls of 500 3" Firefox stickers via Bugzilla, but we tend to prefer to print our own, higher quality stuff via StickerMule.

If you need stickers, pester someone on devrel-team and we'll get some ordered or shipped.

Business Cards

To order business cards, request an account on in ServceNow under Workplace Resources → Business Cards

Remote Work

If you work remotely, familiarize yourself with the Home Space Worker Guidelines on Mana.

CrashPlan Backups

We have an enterprise subscription to CrashPlan for backups.

If you'd like to use it, check the instructions on Mana.

Presentation Software

Use what you're most comfortable with, but consider using an HTML5 based slide framework like reveal.js if possible.

Screenflow and Other Software

We tend to like Screenflow for recording screencasts. Buy a license and expense it, or request a license through ServiceNow under Service Desk → Order something → Software Applications → Other Applications → Non-Catalog Software.

If you need other software, it's likely available in the ServiceNow catalog.

Document Cameras

If you're doing a lot of work on mobile, the IPEVO Ziggi-HD USB Document Camera is a great choice. Buy one and expense it, or request one through ServiceNow under Service Desk → Order something → Accessories → Other → Non-Catalog Accessories

people.mozilla.org

If you'd like some web space on people.mozilla.org, file a ticket on ServiceNow under Service Desk → Accounts → SSH to add a public SSH key to your LDAP account.

To generate an SSH keypair, see the Git documentation.

Once added, you should be able to SSH or SFTP into people.mozilla.org and upload content into your public_html folder.

It will appear online at https://people.mozilla.org/~ldapname/.

New Hire Checklist

  • Profiles
    • Mozillians
    • Phonebook (with cell phone, if willing)
    • Devrel Wiki Page
  • Subscriptions
    • Both Mailing Lists
    • Both Calendars (+ the company holiday one, if desired)
    • Yammer email digests
  • Accounts
    • Lanyrd
    • Hacks Blog
    • GitHub (and added to Mozilla and Mozdevs organizations)
    • Bugzilla
    • Egencia
    • people.mozilla.org (if desired)
  • Hardware / Gear
    • Comfortable headset for Vidyo
    • Document camera (if needed)
    • Mozilla / Firefox Stickers
    • Business Cards
  • Software
    • Vidyo
    • Screenflow (or other)
    • CrashPlan (if desired)
    • Expensify App
    • IRC client w/ persistent connection (e.g., IRCCloud)
  • Information
    • Read the Manifest
    • Watch "Bugzilla for Humans II"
    • Read Home Space Worker Guidelines (if applicable)