<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mhoye</id>
	<title>MozillaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mhoye"/>
	<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/Special:Contributions/Mhoye"/>
	<updated>2026-08-08T16:47:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1246804</id>
		<title>Modules/Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1246804"/>
		<updated>2023-06-19T15:57:48Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Moving mhoye to emeritus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Governance&lt;br /&gt;
|description=Policies and process for how we distribute authority and govern ourselves; including:&lt;br /&gt;
* Development and Implementation of new policies as appropriate for delegation of authority and responsibility&lt;br /&gt;
* Management of the source tree&lt;br /&gt;
* Balancing different constituencies of the Mozilla project&lt;br /&gt;
* Maintaining the Mozilla identity as we take on new activities&lt;br /&gt;
&lt;br /&gt;
[http://www.mozilla.org/about/roles.html#ultimate-decision-makers Ultimate authority] within the project rests with the owner and peer(s) of this module, and project decisions can be escalated to here.&lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=governance&lt;br /&gt;
|url=https://wiki.mozilla.org/GovernanceIssues&lt;br /&gt;
|components=mozilla.org::Governance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Governance Sub Modules===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Module Ownership System&lt;br /&gt;
|description=Healthy operation of the module ownership system, including topics such as:&lt;br /&gt;
* Filling vacant roles where appropriate&lt;br /&gt;
* Ensuring module owners are fulfilling their responsibilities, and replacing those who are not&lt;br /&gt;
* Creating and staffing new modules where new parts of the project evolve.&lt;br /&gt;
* Figuring out what to do if a module isn&#039;t getting enough attention&lt;br /&gt;
* Resolving conflicts among module owners &lt;br /&gt;
|owner= [mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:pavlov@pavlov.net Stuart Parmenter], [mailto:dmose@mozilla.org Dan Mosedale], [mailto:kairo@kairo.at Robert Kaiser], [mailto:mconnor@steelgryphon.com Mike Connor], [mailto:dbaron@dbaron.org David Baron], [mailto:dascher@mozilla.com David Ascher], [mailto:mitchell@mozilla.org Mitchell Baker], Guillermo Movia (as &#039;observer&#039;. This is a new role we&#039;re trying out as of Jan 2012. The observers are watching and learning how the module operates, since there&#039;s no code in this module to serve as a learning /participation tool.)&lt;br /&gt;
|ownersemeritus=Brendan Eich&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Commit Access Management&lt;br /&gt;
|description= Governance structure for the work of implementing, managing and enforcing Mozilla&#039;s commit access systems and policies.&lt;br /&gt;
|owner=[mailto:glob@mozilla.com glob]&lt;br /&gt;
|peers=[mailto:mconnor@mozilla.com Mike Connor], [mailto:jlin@mozilla.com Jonathan Lin], [mailto:mhristova@mozilla.com Mira Hristova], [mailto:jdirks@mozilla.com James Dirks]&lt;br /&gt;
|ownersemeritus=Mitchell Baker, Josh Matthews&lt;br /&gt;
|peersemeritus=Marcia Knous&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/committer/&lt;br /&gt;
|components=mozilla.org::Repository Account Requests&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Security Policy&lt;br /&gt;
|description=Policies for handling security issues in Mozilla code&lt;br /&gt;
|owner=[mailto:dveditz@mozilla.com Dan Veditz]&lt;br /&gt;
|peers=[mailto:security@mozilla.org Tom Ritter]&lt;br /&gt;
|peersemeritus= Al Billings&lt;br /&gt;
|group=dev-security&lt;br /&gt;
|url=http://www.mozilla.org/security/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla CA Certificate Policy&lt;br /&gt;
|description=Definition and enforcement of policies governing Certification Authorities, their root certificates included in Mozilla software products, and intermediate and end-entity certificates within those CA hierarchies.&lt;br /&gt;
|owner=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|peers=[mailto:bwilson@mozilla.com Ben Wilson]&lt;br /&gt;
|ownersemeritus=Frank Hecker, Wayne Thayer&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham, Wayne Thayer&lt;br /&gt;
|group=dev-security-policy&lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Code Review Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/reviewers.html&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Performance Regression Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Planet Mozilla&lt;br /&gt;
|description=Content and policy for planet.mozilla.org, including topics such as:&lt;br /&gt;
* which blogs are syndicated to planet.mozilla.org&lt;br /&gt;
* which content from syndicated blogs is included&lt;br /&gt;
* other planet.mozilla.org policy issues &lt;br /&gt;
|owner=&lt;br /&gt;
|peers=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=Websites::planet.mozilla.org&lt;br /&gt;
|ownersemeritus=Robert Accettura, Mike Hoye&lt;br /&gt;
|peersemeritus=Reed Loden&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Public License&lt;br /&gt;
|description=Maintenance and development of the MPL&lt;br /&gt;
* changes in the legal landscape which could /should be reflected&lt;br /&gt;
* changes in FLOSS development practices which could / should be reflected &lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:handerson@mozilla.com Harvey Anderson], [mailto:MeekerH@gtlaw.com Heather Meeker], [mailto:villalu@gtlaw.com Luis Villa]&lt;br /&gt;
|peersemeritus=Gervase Markham&lt;br /&gt;
|group=governance-mpl-update&lt;br /&gt;
|url=&lt;br /&gt;
|components=mozilla.org::Licensing&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=CA Certificates&lt;br /&gt;
|description=Determine which root certificates should be included in Mozilla software products, which trust bits should be set on them, and which of them should be enabled for EV treatment. Evaluate requests from Certification Authorities (CAs) for inclusion or removal of root certificates, and for updating trust bit settings or enabling EV treatment for already included root certificates.&lt;br /&gt;
|owner=[mailto:bwilson@mozilla.com Ben Wilson]&lt;br /&gt;
|peers=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|ownersemeritus=Frank Hecker, Kathleen Wilson&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham, Wayne Thayer, Ryan Sleevi&lt;br /&gt;
|group=dev-security-policy &lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=mozilla.org::CA Certificates&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Participation Metrics&lt;br /&gt;
|description=Develop, monitor and analyze metrics relating to participation in the Mozilla project, including such things as:&lt;br /&gt;
* determining which questions are most important to ask (how many people do X?)&lt;br /&gt;
* determining what data is relevant to answer these questions&lt;br /&gt;
* designing and operating a system to generate the requested data&lt;br /&gt;
* analyzing the resulting metrics&lt;br /&gt;
* notifying appropriate people when participation starts to change significantly&lt;br /&gt;
* assisting various groups to understand and use the metrics to strengthen participation&lt;br /&gt;
* produce periodic report/analysis of participation metrics &lt;br /&gt;
|owner=[mailto:ppapadeas@mozilla.com Pierros Papadeas]&lt;br /&gt;
|peers=[mailto:dboswell@mozilla.com David Boswell], [mailto:asa@mozilla.com Asa Dotzler], [mailto:deinspanjer@mozilla.com Daniel Einspanjer], [mailto:aelliott@mozilla.com Annie Elliott], [mailto:david@eaves.ca David Eaves], [mailto:michelle@mozillafoundation.org Michelle Thorne], [mailto:ryan@mozillafoundation.org Ryan Merkley]&lt;br /&gt;
|group=&lt;br /&gt;
|url=https://wiki.mozilla.org/Contribute/Dashboards&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Internet Public Policy&lt;br /&gt;
|description=Mozilla activities related to Public Policy issues that affect the health of the Internet.  Our working definition of Public Policy is taken from Wikipedia:  &amp;quot;courses of action, regulatory measures, laws, and funding priorities concerning a given topic promulgated by a governmental entity or its representatives.&amp;quot;  &lt;br /&gt;
This includes topics such as:&lt;br /&gt;
*determining if Mozilla should take an official position on a particular public policy issue&lt;br /&gt;
*determining what that position is &lt;br /&gt;
*determining how mozilla communicates our position &lt;br /&gt;
**global, multi-regional, regional or local action&lt;br /&gt;
**direct action, or support of action by other aligned groups&lt;br /&gt;
**public campaigns or opinion pieces or educational activities, dialog with policy makers, other techniques TBD&lt;br /&gt;
*strengthening local community capabilities to address public policy issues &lt;br /&gt;
|owner=[mailto:handerson@mozilla.com Harvey Anderson]&lt;br /&gt;
|peers=[mailto:mitchell@mozilla.org Mitchell Baker], [mailto:afowler@mozilla.com Alex Fowler], [mailto:mark@mozillafoundation.org Mark Surman]&lt;br /&gt;
|url=https://wiki.mozilla.org/Netpolicy&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/netpolicy&lt;br /&gt;
|components=&lt;br /&gt;
|notes=Area Expert Advisors: Katharina Borchert, Andrew Bridges, Hanno Kaiser, Andrew McLaughlin, Danny Weitzner, Gene Kimmelman, and Ronaldo Lemos&lt;br /&gt;
}}&lt;br /&gt;
Area Expert Advisors are people with particular expertise who have agreed to assist Mozilla with their area-specific expertise. The Area Expert Advisors are different from peers. A peer is someone to whom the module owner has delegated some of her/his authority and a peer is expected to provide leadership for Mozilla within our specific context. Area Expert Advisors are advisors to Mozilla. They may become peers, but they need not.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Weekly Project All Hands Meeting&lt;br /&gt;
|description=Responsibility for the weekly meetings, including:&lt;br /&gt;
* determining and implementing the best organization and structure for the meeting&lt;br /&gt;
* Determining and implementing the most useful content&lt;br /&gt;
* Identifying and implementing technical means to make the meeting accessible and interactive for participants around the globe&lt;br /&gt;
|owner=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|peers=MoCo Desktop IT services&lt;br /&gt;
|ownersemeritus=[mailto:potch@mozilla.com Matt Claypotch]&lt;br /&gt;
|group=mozilla.governance&lt;br /&gt;
|url=https://wiki.mozilla.org/WeeklyUpdates&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
(It&#039;s a new thing to have a group such as &amp;quot;MoCo Desktop IT services&amp;quot; as a&lt;br /&gt;
&amp;quot;peer.&amp;quot; We&#039;re trying this based on the idea that anyone in the Desktop IT group&lt;br /&gt;
should be able to resolve problems and make fixes to the systems.)&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Tree Sheriffs&lt;br /&gt;
|description=Tree Sheriffs aid developers to easily, quickly, and seamlessly land their code in the proper location(s) and ensure that code does not break our automated tests. In the service of this objective, the Sheriffs work closely with the larger engineering organization to create and enforce landing policies that increase productivity while maintaining an efficient and robust automated testing system. Beyond the policy role, they have also become shepherds of automation quality by monitoring intermittent failures, performing uplifts and merges, and identifying poorly performing automation machines. &lt;br /&gt;
|owner=[mailto:rvandermeulen@mozilla.com Ryan VanderMeulen] (:RyanVM)&lt;br /&gt;
|peers=[mailto:shengst@mozilla.com Sebastian Hengst] (:Aryx)&lt;br /&gt;
|ownersemeritus=Ed Morley&lt;br /&gt;
|peersemeritus=Carsten Book, Wes Kocher&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/sheriffs&lt;br /&gt;
|url=https://wiki.mozilla.org/Sheriffing&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Planet_Mozilla&amp;diff=1246803</id>
		<title>Planet Mozilla</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Planet_Mozilla&amp;diff=1246803"/>
		<updated>2023-06-19T15:55:56Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Removing mhoye as a contact.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Everything you ever wanted to know about [http://planet.mozilla.org/ Planet Mozilla], and then some.&lt;br /&gt;
&lt;br /&gt;
Planet Mozilla is a long-standing and incredibly valuable resource for the Mozilla Community.  As our community has grown and number of projects increased, we (the Planet peers) have decided codify some of our previously-unwritten-but-generally-understood policies, and clarify the reasoning behind them. &lt;br /&gt;
&lt;br /&gt;
This document was last updated in November, 2017.&lt;br /&gt;
&lt;br /&gt;
== Being added to Planet Mozilla ==&lt;br /&gt;
If you would like your blog syndicated on Planet Mozilla, please [http://bit.ly/planetmobug file a bug] requesting that we do so.  The bug three things:&lt;br /&gt;
&lt;br /&gt;
# Your blog&#039;s URL.&lt;br /&gt;
# A URL for a tagged feed you want included. Though not all feeds have tags, a tag is required for newly-added feeds. Please see the [https://wiki.mozilla.org/Planet_Mozilla#Tagged_Feeds Tagged Feeds] section for more information.&lt;br /&gt;
# A short bio that we can use to announce your addition on the Planet Mozilla weblog &lt;br /&gt;
# Some assurance that you meet the requirements below.&lt;br /&gt;
&lt;br /&gt;
=== Approvals ===&lt;br /&gt;
You must have some demonstrated, current involvement with the Mozilla project or community in order to be included on Planet Mozilla. This will be evaluated per-addition by members of the Planet team; Module owner approval is not required, but may of course be sought in the event of disagreement.&lt;br /&gt;
&lt;br /&gt;
Planet is a community of people, not products, services or bits.  Each blog must be the work of an individual community member, and syndicated articles should (generally) be tagged for Planet inclusion. Participants are obviously free to blog about what they are working on, but we want to keep planet for the people, though exceptions will be made by the Planet team (Mozilla Blog, Planet blog, Mozilla team blogs, for example).&lt;br /&gt;
&lt;br /&gt;
If there are any questions that need to be answered prior to approval, they will be posted in the bug -- please remember to check your bug sporadically until it is closed and resolved.&lt;br /&gt;
&lt;br /&gt;
=== Requesting feed changes ===&lt;br /&gt;
If you move your blog or the feed URL changes for whatever reason, you can request that be updated on Planet without a second round of approvals.  You simply need to [http://bit.ly/planetmobug file a bug] requesting the change.&lt;br /&gt;
&lt;br /&gt;
== Being removed from Planet Mozilla ==&lt;br /&gt;
There are a number of reasons that a feed can be removed from Planet Mozilla:&lt;br /&gt;
&lt;br /&gt;
# It may be removed if the Planet team determines it violates the spirit of the [https://www.mozilla.org/en-US/about/governance/policies/participation/ Mozilla Community Participation Guidelines] or [https://www.mozilla.org/en-US/about/legal/acceptable-use/ Conditions of Use.]&lt;br /&gt;
# The person who owns the feed [http://bit.ly/planetmobug files a bug] to request its removal.  Please note that unless there are clearly unusual circumstances no one else can request a blog be removed.  Any requests for removal must come from or be confirmed by the blog owner.&lt;br /&gt;
# The Planet team may remove feeds at their discretion (temporarily or permanently) for various reasons, including spam or illegal activities.  &lt;br /&gt;
# Blogs may be pulled from Planet for poor availability; The blog owner will be notified by a [http://bit.ly/planetmobug bug being filed], email, IRC, IM, or other communication means identifying the feed so that they can either fix their issue and be re-included or choose to be removed from Planet permanently.  When removing a blog if a bug isn&#039;t filed, a commit message will indicate the action taken (notified on IRC, Twitter, etc.).&lt;br /&gt;
&lt;br /&gt;
== Having a blog post removed from Planet ==&lt;br /&gt;
Individual posts can be removed from Planet if absolutely necessary, such as in rare instances when something private has been accidentally posted.  The original poster must [http://bit.ly/planetmobug file a bug] to request the removal, and should contact a peer directly in cases of emergency. &#039;&#039;Posts will only be removed if the original post has also been removed from the source blog&#039;&#039;, and due to the nature of syndicated feeds any private information such as passwords should be assumed to have been circulated regardless of how quickly the Planet team responds.&lt;br /&gt;
&lt;br /&gt;
== Tagged Feeds ==&lt;br /&gt;
Because of its large, diverse and global audience, Planet is a powerful tool to amplify the voices of its participants. With that in mind, a tagged feed is intended to act as a trigger guard, indicating that an article&#039;s inclusion on Planet is deliberate. This should not be interpreted as a promise that the article in question is Mozilla-related, only that it is intended for the Planet audience. &lt;br /&gt;
&lt;br /&gt;
As a courtesy to that audience, we ask (but do not mandate) that articles on challenging, non-Mozilla topics have a brief summary at the beginning, outlining the contents. &lt;br /&gt;
&lt;br /&gt;
Some blog hosts - most notably Medium -  do not support tagged feeds; if you are in the process of deciding where to host your blog, please keep this requirement in mind. On Medium, the workaround for this is to [https://help.medium.com/hc/en-us/articles/214874118-RSS-Feeds-of-publications-and-profiles create a publication dedicated to yourself] and ask Planet to syndicate tagged articles from that publication. Note that the standard syndication on Medium includes all your Medium activity, not just your written articles, which is almost certainly not what you - or the larger Planet audience - want.&lt;br /&gt;
&lt;br /&gt;
== Planet Mozilla Team ==&lt;br /&gt;
* Module owner:&lt;br /&gt;
** [empty]&lt;br /&gt;
* Peers:&lt;br /&gt;
** Asa Dotzler (&amp;quot;asa&amp;quot;, asa-AT-mozilla.org)&lt;br /&gt;
&amp;lt;i&amp;gt;(please use planet-AT-mozilla.org to contact the entire team)&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Working docs ==&lt;br /&gt;
* [[Planet Mozilla/Channels]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243349</id>
		<title>Travel Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243349"/>
		<updated>2022-07-11T20:38:05Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Staying healthy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Travel doesn’t have to be terrible. =&lt;br /&gt;
&lt;br /&gt;
In fact, there may be no other part of your life where a handful of modest optimizations can make such an enormous difference. How different would travelling become, if:&lt;br /&gt;
&lt;br /&gt;
* You never lost your luggage.&lt;br /&gt;
* You could get from the airport entrance to your flight&#039;s gate in minutes.&lt;br /&gt;
* You had lounge access at the airport, upgraded flights, maybe even nicer rooms in hotels.&lt;br /&gt;
* You knew you didn&#039;t have to eat junk on the road, but could discover great local restaurants instead.&lt;br /&gt;
&lt;br /&gt;
We have secrets. We have millions of miles travelled between us, and we&#039;d like to show you how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
First, here are the 3 simplest things you can do to make travel a lot better:&lt;br /&gt;
# Never, ever check your luggage.&lt;br /&gt;
# Check in online as early as possible.&lt;br /&gt;
# Pick a Frequent Flyer program&lt;br /&gt;
&lt;br /&gt;
Do these every time, and you’re already in the 80th percentile for travel success. What follows below is travel brilliance.&lt;br /&gt;
&lt;br /&gt;
= Planning =&lt;br /&gt;
&lt;br /&gt;
== Quick Tips ==&lt;br /&gt;
* Scan a copy of your passport and any other travel documents and put them somewhere web accessible but password protected (like Dropbox or Google Drive). This is helpful for getting replacements, and for getting consular help in the meantime.&lt;br /&gt;
* Print a copy of those scans - particularly your passport, covid test and vaccination status - and keep them in your carry-on. Do this regardless of the current policies of the countries you&#039;re travelling to or through - if policies change while you&#039;re on the road, you might have a problem.&lt;br /&gt;
* Let your credit card company know that you travel. Anti-fraud measures might lock your card the first time you use it on foreign soil, but they can flag your account so that doesn’t happen. This is no fun to discover after the fact.&lt;br /&gt;
* Different airlines have different size restrictions for carryon luggage; know your limits for the whole trip and stay inside them.&lt;br /&gt;
* Wear a mask.&lt;br /&gt;
&lt;br /&gt;
== Pick a Frequent Flyer Program ==&lt;br /&gt;
&lt;br /&gt;
Prices are generally going to be competitive, so figure out your most common trip(s) and figure out which airline/alliance is best for those. Use that group for everything.  You can easily sign up for FF programs online, and add it to your travel agency profile (Egencia for Mozilla employees).&lt;br /&gt;
&lt;br /&gt;
Even if you travel rarely, you&#039;ll eventually accrue enough mileage for free travel, and having a FF number makes online check-in easier.&lt;br /&gt;
&lt;br /&gt;
If you travel often enough, though, (25k+/year on most airlines) you start earning preferred status. This is the difference between &amp;quot;scum&amp;quot; and &amp;quot;How can I help you?&amp;quot;  You have shorter lines for agents, shorter lines for security, you board first. You get access to elite lounges while you wait, and free upgrades to business class to make the trip more pleasant. These are little niceties, but they add up, and make travel much nicer. You can often share status with someone less privileged, which means your spouse likes traveling with you more, too.&lt;br /&gt;
&lt;br /&gt;
== Check In Online ==&lt;br /&gt;
&lt;br /&gt;
Every airline will let you check in online, usually 24 hours before your flight leaves. I know this will feel weird the first time, but it is an absolute necessity. With online check-in and no checked luggage, you can skip all the lines at the airport except security (and possibly customs/immigration).&lt;br /&gt;
&lt;br /&gt;
Checking in early may put you into a lower &amp;quot;group&amp;quot; for boarding (or at least not the suckiest, all-the-overhead-bins-are-full group). Check in as early as possible, even if you don&#039;t know how many bags you will check (correct answer: 0). You can always add (and pay for) checked bags when you get to the airport.&lt;br /&gt;
&lt;br /&gt;
The one &#039;&#039;&#039;exception&#039;&#039;&#039; to this guideline is that if you think your flight might be delayed or cancelled due to weather, &#039;&#039;don&#039;t&#039;&#039; check in online ahead of time. If you have to re-book, and you are already checked-in, the agent will have to &amp;quot;uncheck&amp;quot; you, which may slow down the re-booking process and cause you to miss out on alternate flight options. Keep in mind that weather problems cause ripple effects even in locations where weather is good. For example, your flight out of sunny Phoenix might be cancelled because the aircraft is grounded by a snowstorm in Chicago. (See this Egencia blog post for [http://info.egencia.com/wintertraveltips2014.html tips for avoiding weather delays].)&lt;br /&gt;
&lt;br /&gt;
Online check-in also lets you choose your seats, which brings us to...&lt;br /&gt;
&lt;br /&gt;
== Choose Your Seats ==&lt;br /&gt;
&lt;br /&gt;
* Take a window seat for very short flights or very long flights. Window seats have more shoulder room, less hassle from other passengers, and a window. The only downside is bladder management, but on short flights you can stick it out and on long ones you can get up when your fellow passengers do.&lt;br /&gt;
* &#039;&#039;Every&#039;&#039; plane has some seats that suck.  No recline, noisy, cold, lack of floor storage or slightly narrower than most, [http://www.seatguru.com SeatGuru] will tell you what to avoid. It&#039;ll also tell you which seats are great (extra legroom, etc) that you should take given half a chance. Usually, exit-row seats have extra legroom (good for tall people), and the last row and the row in front of the exit row do not recline (bad in general). The first row in a section (where you have a bulkhead in front of you instead of another seat) typically does not have under-seat storage, so everything must go in overhead bins, but it typically does have more legroom.  (Seatguru will tell you whether or not this is the case on a particular plane.)&lt;br /&gt;
* &#039;&#039;The Middle Seat Gambit&#039;&#039; - If you’re traveling with someone else, check in online together and look for an empty 3-person row. Take the aisle and window. Middle seats fill up last, there’s a decent chance the seat stays empty. If so, you have a lot more space to dump things during the flight, and more legroom since you can use that space instead of putting things under the seat in front of you.&lt;br /&gt;
* If you’re traveling alone, you can still use the middle seat gambit by checking in online and looking at the seat map for someone acting as a de facto accomplice.&lt;br /&gt;
* If there is only one (worst possible) seat left when you go to select seats, &#039;&#039;don&#039;t take it&#039;&#039;. It will be claimed by someone else, and the gate agent will assign you a different seat. A flight that full might mean that someone gets bumped, but lack of a seat assignment doesn&#039;t guarantee it will be you.&lt;br /&gt;
&lt;br /&gt;
== Manage Layovers ==&lt;br /&gt;
&lt;br /&gt;
Flying nonstop to your destination is always easiest, but if that’s not a possibility for whatever reason, here are some other things to keep in mind:&lt;br /&gt;
&lt;br /&gt;
* Major metropolitan centers are often served by multiple airports, and each airline will have a preference. If you can’t get the flight you want with the airline you like, look to see whether you’re just pointing at the wrong airport.&lt;br /&gt;
* If you can’t fly nonstop, you probably at least have your choice of connection airports, and the choice matters there. What’s more, a given airline will have certain preferred connection cities, so a couple trips should get you a reasonably complete list. (For example, connecting from Toronto to San Francisco on Star Alliance, it is much preferable to connect in Denver or Vancouver than it is to connect in Chicago O’Hare.)  Consider the immigration/customs procedures of the country you&#039;re connecting in if it&#039;s separate from the origin or destination (e.g., prefer Vancouver over a US airport for connecting between Toronto and Auckland, since the US requires internationally-connecting passengers to go through immigration and customs).&lt;br /&gt;
* If you have to have a connection, you might also have the opportunity to fly to a better airport (e.g., if you have to connect to Washington, DC, you are likely to be able to fly to DCA instead of IAD).&lt;br /&gt;
* Take the season and likely weather into account when picking connecting airports; avoid snowy airports in winter, thunderstorm-y airports in summer.&lt;br /&gt;
* If you have to layover overnight, prefer airports that have on-site hotels (and for god’s sake prefer Munich over Frankfurt).&lt;br /&gt;
* If you’re crossing a border during your flight, it’s often preferable to layover in-country before crossing over. It means your first flight is domestic, so you can arrive later at the airport since there’s no immigration headache there. &lt;br /&gt;
* Another reason not to check a bag is that when you have a connection after arriving in some countries (e.g., the USA, but not EU countries), you have to claim your bag, take it through customs (even though they rarely look at it), and then check it again for your connecting flight. More time and hassle.&lt;br /&gt;
* Remember to account for boarding time when calculating layovers. If flight A arrives at 12:00 and flight B leaves at 1:00, you do not have an hour, you have about 20 minutes (because you need to get OFF of flight A once it arrives, transit to whichever gate/terminal flight B is in, and then be there for flight B &#039;&#039;&#039;boarding&#039;&#039;&#039;, not flight B &#039;&#039;&#039;departure&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Immigration and Customs =&lt;br /&gt;
&lt;br /&gt;
== General advice ==&lt;br /&gt;
* Make sure you know what the requirements are for crossing all immigration and customs barriers before you do so.  If you don&#039;t know what those requirements are, embassy or consulate websites are often useful, as are the US government&#039;s [http://travel.state.gov/content/passports/english/country.html country specific information] (though somewhat tending towards information useful to Americans).&lt;br /&gt;
** This includes vaccination status and testing, which varies on a country by country basis and will continue to do so for the foreseeable future.&lt;br /&gt;
* Make sure you have any documentation needed in your carry-on luggage.  When entering a country where you&#039;re not a citizen or resident, you should carry proof of onward travel, particularly if the reservation on which you&#039;re flying doesn&#039;t return you to your home country (e.g., because you&#039;re traveling on separate reservations).&lt;br /&gt;
* If you&#039;re &#039;&#039;transferring&#039;&#039; in a country (or multi-country immigration zone) that&#039;s different from your origin or destination, figure out whether you&#039;ll need to deal with immigration there, and if so, what the rules are.  This might vary depending on the airport, or in some cases even on which terminal you arrive at and depart from.  (In the latter case, airport websites are often helpful.)&lt;br /&gt;
* Don&#039;t carry any non-commercially-packaged food through customs, not even the apple you got in the airport. Many places have strict agricultural control policies that prohibit doing so; it&#039;s not worth the trouble.&lt;br /&gt;
* Always carry a pen (blue or black) somewhere in your checked luggage for filling out the immigration and customs forms.&lt;br /&gt;
&lt;br /&gt;
= Packing =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Have a toiletry bag that you keep stocked, rather than trying to remember to pack toothbrushes &amp;amp;c the day of. It doesn’t cost much to buy the duplicates once, and saves hassle/forgetting.&lt;br /&gt;
* Put your favourite head, stomach, and sleep meds in the toiletry bag. You can buy most things on the road, but meds are sometimes an exception.&lt;br /&gt;
* Throw a couple of large ziploc bags in there, too. They are immensely useful for storing wet clothing or leaking bottles or, by contrast, for putting things like passports in when you need them to stay dry. They weigh nothing and disappear into a pocket until needed.&lt;br /&gt;
* Layers. You can adapt to a wide range of climates, even multi-city travel, by packing layers. Shirt, Sweater, Hoodie, Jacket is plenty warm, packs much more compactly than a parka, and gives you middle ground for an overwarm restaurant or an overcool office.&lt;br /&gt;
* While you&#039;re packing, make a text list on your phone of everything you pack. Towards the end of your trip (such as waiting for your flight home), put a &#039;+&#039; next to every item you actually used. Next time, don&#039;t pack the things you didn&#039;t use. Also, if your bag goes missing, you have a list of what was in it.&lt;br /&gt;
&lt;br /&gt;
== Don’t Check Luggage ==&lt;br /&gt;
&lt;br /&gt;
:: Repeat after me: Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: Again. Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: -- George Clooney, &#039;&#039;Up in the Air&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Every time you give your bag to the airlines, you&#039;re inviting them to lose it, abuse it, leave it in your departure city, forget about it on the tarmac during a rain delay, etc.  North American airlines will allow you one carry on suitcase and one “personal bag” which usually means a purse or laptop. This is easily enough for a week of travel, and can be extended indefinitely with laundry service. Invest in a good carry-on and bring it with you.&lt;br /&gt;
&lt;br /&gt;
Put everything you need during the flight in your laptop bag, in case you have to gate-check your carry-on suitcase (common on short flights with smaller planes).&lt;br /&gt;
&lt;br /&gt;
== Choose the Right Luggage ==&lt;br /&gt;
Checked luggage will inevitably be destroyed over time, regardless of quality. If you stick to carry on, though, good luggage will last forever; be willing to pay once for something that gets it right. Your happiness while traveling is worth it.&lt;br /&gt;
&lt;br /&gt;
His bias for non-rolling luggage notwithstanding, [http://www.onebag.com/bags.html this is the single best guide out there] for evaluating luggage. The highlights:&lt;br /&gt;
&lt;br /&gt;
* Lighter is better&lt;br /&gt;
* Curvy designs rob you of packing volume, prefer right angles&lt;br /&gt;
* Chain zippers are stronger than coil zippers (look for YKK as the brand of zipper)&lt;br /&gt;
* Pocket design and positioning matters&lt;br /&gt;
* So do tie-downs&lt;br /&gt;
&lt;br /&gt;
In truth, the best way to maximize quality while minimizing weight is to let go of the dependence on rolling bags. Soft-sided, non-wheeled bags are exceptionally light and versatile. [http://www.tombihn.com Tom Bihn] and [http://www.redoxx.com/ Red Oxx] are your best plays. Tom Bihn’s Aeronaut is is a full-sized carry-on that converts to a backpack for long walks across cobblestones/sprints to catch a connection/etc. The Red Oxx Air Boss was designed by the same guy who wrote the luggage-choosing guide above.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re not ready to let go of wheeled bags, any manufacturer with a lifetime warranty is probably worth considering. These include:&lt;br /&gt;
&lt;br /&gt;
* [http://www.briggs-riley.com/ Briggs &amp;amp; Riley]&lt;br /&gt;
* [http://www.travelpro.com Travelpro] (&amp;quot;the best&amp;quot; carry-on according to [http://thewirecutter.com/reviews/best-carry-on-luggage/ The Wirecutter])&lt;br /&gt;
* Certain models of [http://shop.eaglecreek.com/lightweight-carry-on/l/111 Eagle Creek] (not all models have a lifetime warranty)&lt;br /&gt;
&lt;br /&gt;
Pay attention to the bag’s extensible arm: is it well constructed? What does it do to your interior space? 2 segments of extension or 3? Moving parts make everything more fragile -- if you are choosing moving parts in your luggage, they need to be brilliant.&lt;br /&gt;
&lt;br /&gt;
== Buy It There (BIT) ==&lt;br /&gt;
&lt;br /&gt;
Don’t try to anticipate every contingency and pack for it. You will bog yourself down with unnecessary cruft. Pack for what you &#039;&#039;know&#039;&#039; you’ll need, or at most what you reasonably expect to need the majority of the time. You can find contact solution, toothpaste, aspirin, and dental floss at almost any convenience store. For the rest, shove an extra $50 into a pocket somewhere and buy whatever you need there, if it comes up. &lt;br /&gt;
&lt;br /&gt;
(Good news: It comes up less often than you’d think.)&lt;br /&gt;
&lt;br /&gt;
BIT exceptions: &lt;br /&gt;
There are some things you don&#039;t want to source while traveling - if you only use one specific brand of shampoo, conditioner, etc, transfer it to a small, travel-friendly bottle.  Depending on where you&#039;re traveling BIT can be tough if you don&#039;t speak the language and are looking for something very specific (like Cipro in India or a flat iron in China). Goes without saying, but BIT does *not* apply to medications (remember that what requires a prescription varies by country, but you can apply it if you know that something can be bought without a prescription at your destination).&lt;br /&gt;
&lt;br /&gt;
=== Corollary: Wash It There ===&lt;br /&gt;
If you’re gone for longer than a carry-on can reasonably contain (which is longer than you think), don’t fail over to multiple suitcases; just get things laundered partway through. Your hotel will offer laundry service, though it will be overpriced. Most of the time you’ll find a wash and fold place within walking distance or a service that does pick up and next day drop off.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind that at most Mozilla or other geek events, you will probably acquire at least one or two t-shirts. You can bring one or two fewer shirts; if this guideline fails, wash one of the ones you brought.&lt;br /&gt;
&lt;br /&gt;
If you bring quick-drying underwear and socks, you can wash them in the sink or bathtub and dry them overnight on the towel rack (except in humid climates). You can skip bringing detergent by using the hotel&#039;s shampoo (as long as you don&#039;t mind your underwear smelling like &amp;quot;ginger lemongrass&amp;quot; or whatever); shampoo is just mild detergent. Check the plumbing before you fill the sink; some hotels don&#039;t install the lever for raising the plug. Before hanging items to dry, roll them in a towel and squeeze out excess moisture.&lt;br /&gt;
&lt;br /&gt;
== Counterpoint: The case for checking a suitcase ==&lt;br /&gt;
A few heavy-traveling Mozillians are in the &amp;quot;checked bag&amp;quot; camp. Add your reasons for using this strategy here:&lt;br /&gt;
* Problems with checked luggage are actually quite rare.&lt;br /&gt;
* You don&#039;t have to schlep a roll-aboard through the airport with you, including squeezing it into tiny toilet stalls.&lt;br /&gt;
* You can pack a few extra things that help you be more comfortable on an extended trip.&lt;br /&gt;
* At least one airline (American) gives early boarding privileges (after Elite and Priority but before Zone 1) to passengers with no overhead baggage.&lt;br /&gt;
* You aren&#039;t limited to 100ml bottles of liquid/gel/cream, and can bring home &#039;&#039;properly packed&#039;&#039; wine, booze, perfume, etc. (Wrap the bottle in at least two plastic bags and nestle it in the groove left by the extending handle, surrounded tightly by clothes.)&lt;br /&gt;
* Having airline status often helps your bag appear on the belt faster.  Also, if the final segment of your trip is an international arrival in the United States, you&#039;re unlikely to have to wait long for your bag, since all baggage goes to the same belt, so it gets there quickly.&lt;br /&gt;
* TIP: Get a suitcase with four wheels. Baggage handlers can slide it across the floor of the cargo hold instead of tossing it, subjecting the suitcase and its contents to much less abuse. Anything that protrudes, like carry straps or zipper pulls, can get snagged and chewed up in baggage-handling equipment; go for streamlined.&lt;br /&gt;
* TIP: Ask for your checked luggage to be marked &amp;quot;Fragile&amp;quot;. It will be loaded on top of other bags, and usually be unloaded first.&lt;br /&gt;
* TIP: If you check luggage, don&#039;t let your eyes off the bag until there&#039;s a tag on it, and if you can, check that the tag is correct (with your name and correct destination airport on it).  One of the common reasons for lost/delayed luggage is getting the wrong tag on it right at the check-in desk.&lt;br /&gt;
* TIP: Things to make sure are &#039;&#039;&#039;not&#039;&#039;&#039; in your checked bag: everything you need to get through customs and immigration and get to your final destination.  Any electronics that might be stolen.  Lithium-ion batteries (prohibited).&lt;br /&gt;
&lt;br /&gt;
Some airlines (particularly non-North American or discount airlines) have much lower limits for what you&#039;re allowed to carry on, so you&#039;ll have to check luggage anyway.&lt;br /&gt;
&lt;br /&gt;
Some airlines (e.g., Air France, KLM) will even want to weigh your carry-on bag (often although not reliably), and want it to be a weight that&#039;s lower than what it is with your laptop in it (e.g., 6kg, 8kg).  Remember that your laptop often counts as a separate personal item and you can take it out of the bag before weighing.&lt;br /&gt;
&lt;br /&gt;
==Packing Techniques and Tools==&lt;br /&gt;
Your strategy for how to put your stuff in your suitcase is very much a matter of personal preference, along with the type of travel you&#039;re doing (destination vs. touring) and the type of clothes you bring. Here are some ideas that may be helpful.&lt;br /&gt;
&lt;br /&gt;
* The [http://www.onebag.com/pack.html bundle method] is great for avoiding wrinkles, but it tends to require that you unbundle &#039;&#039;everything&#039;&#039; to get out any single thing.&lt;br /&gt;
* It&#039;s extremely helpful to have some kind of containers to organize your stuff. Purpose-made packing &amp;quot;cubes&amp;quot; are great, but are absurdly expensive. You can get by with zip-top plastic bags if you don&#039;t travel often, or while you&#039;re waiting to find ready-made cubes on sale. &lt;br /&gt;
* If you buy only one packing accessory, consider getting a [http://www.amazon.com/Eagle-Creek-Travel-Pack-It-Folder/dp/B002YIRC3O/ packing folder], which helps you fold larger items (shirts, pants, skirts) to a uniform footprint, and then encloses them like an envelope.&lt;br /&gt;
* Compression bags, which let you squeeze all the air out of your clothes, are good only for clothes that don&#039;t easily wrinkle. However, a compression bag can be great as a laundry bag to minimize the volume of dirty clothes on your way home. Either way, have a cloth or plastic bag you can use to keep used laundry separate. &lt;br /&gt;
&lt;br /&gt;
= Airport Hacking =&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* ABC: Always Be Charging. Wherever you come to rest, be charging. Maybe your flight has power plugs, that&#039;s swell, but maybe they stop working, or your seatmate gets to it first, or you need it to charge your phone. If you&#039;re at rest for more than 10 minutes, find a plug. If you bring a power strip so others can plug in, too, you can make friends anywhere :-)&lt;br /&gt;
* Watch where uniformed crew members go. They know the best eateries in any given airport, and even where to stand on the tram platform in order to get off quickly at the other end.&lt;br /&gt;
* The internet knows about delays before your gate agents do. Bookmark [http://flightaware.com/live/ flightaware] right now, and use it from your phone at the airport to keep tabs. Caveat: Flightaware may show your flight as delayed because the inbound plane you&#039;re getting on is delayed; if the airline substitutes another aircraft, your flight could be on time or only a little delayed.&lt;br /&gt;
* If you do see signs of a significant delay, particularly at night when it&#039;s likely you&#039;ll be put off until morning, act swiftly before the lines form. Talk to gate agents about rebooking onto other flights and if the line there is long, be on the phone with your airline as well. First to rebook means first to call hotels and taxis and all the rest. Being last to rebook means sleeping in the airport. If you have elite status, call the customer service number for elite members, not the general customer service number.&lt;br /&gt;
* When you get off the plane, the restroom closest to your gate will be crowded with other people from your flight. Keep going to the next one further away.&lt;br /&gt;
* No one wants to sleep in an airport, but flight delays or cancellations, or just poor planning, may require it. There is actually a whole website devoted to [http://www.sleepinginairports.net/tips.htm sleeping in airports].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Being prepared for security ==&lt;br /&gt;
* Veteran move: if you have a digital boarding pass, set a screenshot of that boarding pass as the background of your lock screen, so you can see the QR code without unlocking the phone.&lt;br /&gt;
* Bring identification. [http://www.tsa.gov/traveler-information/acceptable-ids Here&#039;s a list of acceptable IDs] in the US. If you forget your ID, all is not lost. It&#039;s possible, with some extra hassle, to travel within the US even if you don&#039;t have your identification. [http://blog.tsa.gov/2013/04/tsa-travel-tips-tuesday-can-you-fly.html Here&#039;s what the TSA says to do if you don&#039;t have ID.]&lt;br /&gt;
* Have photocopies - paper copies - of your passport and one other piece of ID (and where necessary, vaccination status or test results.)&lt;br /&gt;
* Avoid getting into a screening line behind people who look like they don&#039;t travel often (families with kids, retirement-age folks, large groups).&lt;br /&gt;
* Wear slip-on shoes and socks. Do not go barefoot in airports (And, for the love of God, Do Not Sit Or Lie Down On The Floors. Airport floors are disgusting, you have no idea.)&lt;br /&gt;
* Consider not wearing a belt, or wear one with no metal, so you don&#039;t have to take it off.&lt;br /&gt;
* Avoid clothes with extra pockets, like cargo pants. They can be flagged by the body scanner, and cause you to get a pat-down. Same for &amp;quot;travel&amp;quot; clothes with hidden pockets; these can be handy while touring, but not while flying. Even a hoodie can win you a pat-down for the hood and kangaroo pocket. &lt;br /&gt;
* On the other hand, a jacket with lots of pockets is like an extra carry-on; you have to remove it for security anyway, and you can keep your in-flight necessities (gadgets, etc.) close to hand during your flight.&lt;br /&gt;
* Know the drill with liquids, gels, and creams: containers at most 100ml/3oz, in a clear zip-top bag, 1 liter/1 quart size. Have this in an external pocket of your carry-on, ready to pull out and put in a bin. (If you travel often, you might want to get a sturdier bag than the grocery store kind. It must still be clear and zip-top.)&lt;br /&gt;
** Don&#039;t pack little bottles of booze. Yes, it&#039;s under the limit, yes you&#039;re technically allowed to carry it through security. Don&#039;t.&lt;br /&gt;
* Avoid large metal jewelry.&lt;br /&gt;
* Take everything, but especially metal (keys, coins, etc.), out of your pockets.&lt;br /&gt;
* &#039;&#039;&#039;Leave your pocket knives and multitools at home.&#039;&#039;&#039;&lt;br /&gt;
* If you&#039;re wearing an activity monitor, such as a FitBit, take it off for screening.&lt;br /&gt;
* You should hang onto your ID and boarding pass as you go through the line, but you can&#039;t carry them through screening; put them in your bin.&lt;br /&gt;
* Put the bin with your shoes, jacket, and liquids onto the conveyor belt first. You can be getting dressed while the rest of your stuff comes through.&lt;br /&gt;
* Take your laptop out of your bag and put it in a separate bin. You can usually leave it in a sleeve, as long as there&#039;s nothing else in the sleeve. &lt;br /&gt;
* Consider getting a checkpoint-friendly laptop bag, with a laptop-only section that folds out without taking out the computer. The less you handle your laptop, the less likely you are to drop it. (US TSA allows you leave the computer in this type of bag; other countries often do not.)&lt;br /&gt;
* Don&#039;t start going through the screening machine or metal detectors before you can see your stuff moving down the conveyor belt.&lt;br /&gt;
&lt;br /&gt;
== US Trusted Traveler Programs ==&lt;br /&gt;
If you frequently cross US borders, you can save time and hassle in the long run by enrolling in one of the programs that provide expedited entry for pre-approved travelers. Enrolling involves an application fee and form, and an in-person interview at an entry point, so there is a start-up cost in time and money. Which program you should enroll in depends on the type of crossing you do most; you can enroll in more than one.   &lt;br /&gt;
&lt;br /&gt;
* When entering the US, if you&#039;re not in a &amp;quot;trusted traveler&amp;quot; program, try to get into the immigration queue that is &#039;&#039;next to&#039;&#039; the Global Entry lane. If no one is in the Global Entry lane, the officer there will often take people from the nearby queue, making it move faster. Do likewise for NEXUS when entering Canada.&lt;br /&gt;
* Wear Firefox gear when going through immigration, anywhere. It creates goodwill and starts pleasant conversations.&lt;br /&gt;
&lt;br /&gt;
===Automated Passport Control===&lt;br /&gt;
Automated Passport Control kiosks are available to citizens of the US, Canada, and [http://www.cbp.gov/travel/international-visitors/frequently-asked-questions-about-visa-waiver-program-vwp-and-electronic-system-travel Visa Waiver Program] countries, for entry into the US, in an expanding number of North American cities. Unlike Global Entry or Nexus, these kiosks require no pre-registration. You swipe your passport, let the kiosk take a photo, answer some questions, and then get a receipt that you show to a Customs and Border Patrol officer. The kiosk replaces filling out a customs card by hand.&lt;br /&gt;
&lt;br /&gt;
See the [http://www.cbp.gov/travel/us-citizens/Automated%20Passport%20Control Automated Passport Control] webpage for a list of cities with APC kiosks.&lt;br /&gt;
&lt;br /&gt;
=== Global Entry ===&lt;br /&gt;
[http://globalentry.gov/about.html Global Entry] provides expedited screening for entry &#039;&#039;into&#039;&#039; the US at certain airports. Once in the program, you can go to an automated kiosk instead of an immigration agent (skipping the enormous lines that result from multiple  international flights arriving at about the same time), and you can answer the customs questions at the kiosk instead of filling out a paper form. Unless there is an issue with your kiosk interaction (such as it couldn&#039;t read your fingerprints), you don&#039;t need to talk to a CBP agent. Global Entry is open to U.S. citizens, lawful permanent residents of the U.S., Dutch citizens, South Korean citizens and Mexican nationals.&lt;br /&gt;
&lt;br /&gt;
=== NEXUS ===&lt;br /&gt;
[http://www.globalentry.gov/nexus.html NEXUS] provides expedited screening for crossing the US-Canada border in both directions. It can be used at land and sea entry points as well as at airports. You can use the NEXUS-only lanes at land crossings only if every person in the vehicle (including children) has a NEXUS card. Using NEXUS at an airport requires scanning your irises. If you wear contact lenses, you must remove them for the initial iris scan that is taken after your enrollment interview.&lt;br /&gt;
&lt;br /&gt;
=== Other US programs ===&lt;br /&gt;
* [http://www.globalentry.gov/netherlands.html FLUX] expedites passage between the US and &#039;&#039;&#039;the Netherlands&#039;&#039;&#039;, and is open to US and Dutch citizens.&lt;br /&gt;
* Global Entry members can receive expedited entry into &#039;&#039;&#039;[http://www.globalentry.gov/newzealand.html New Zealand]&#039;&#039;&#039;.&lt;br /&gt;
* [http://www.globalentry.gov/sentri.html SENTRI] provides expedited entry into the US from &#039;&#039;&#039;Mexico&#039;&#039;&#039; at specific land crossings.&lt;br /&gt;
* [http://www.globalentry.gov/korea.html Smart Entry Service] provides expedited entry into the Republic of &#039;&#039;&#039;Korea&#039;&#039;&#039;. It is open to US and Korean citizens.&lt;br /&gt;
* [http://www.globalentry.gov/smartgate.html SmartGate] provides streamlined entry into &#039;&#039;&#039;Australia&#039;&#039;&#039; for US Global Entry members. Visa requirements still apply.&lt;br /&gt;
* [http://www.globalentry.gov/tsa.html TSA PreCheck] enables US Global Entry and Canadian NEXUS members to use designated TSA airport screening lanes, without removing liquids, laptops, shoes, jackets, or belts. You must provide your membership number when booking flights with participating airlines. TSA is expanding the PreCheck program to include more people, including US military members and those invited by their airline&#039;s frequent flyer program. You must still apply, pay a fee, and go through an interview. See the [http://www.tsa.gov/tsa-precheck TSA PreCheck] website for details.&lt;br /&gt;
&lt;br /&gt;
== Other countries&#039; traveler programs ==&lt;br /&gt;
* The UK&#039;s [https://www.gov.uk/registered-traveller Registered Traveller service] enables certain citizens of Australia, Canada, Japan, New Zealand and the USA to get faster entry to the UK, without filling out a landing card. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Country-specific notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Much of the per-country information is pre-covid, and needs to be verified or updated.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== USA ===&lt;br /&gt;
* visitors under the [https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visa-waiver-program.html visa waiver program] (those who don&#039;t need a visa) must apply online for an [http://www.cbp.gov/travel/international-visitors/esta ESTA].&lt;br /&gt;
&lt;br /&gt;
=== Canada ===&lt;br /&gt;
* visitors who do not need a visa, are entering Canada by air, and are not US citizens or Canadian citizens or Canadian permanent residents, must apply online for an [http://www.cic.gc.ca/english/visit/eta.asp eTA].&lt;br /&gt;
&lt;br /&gt;
=== Schengen Area (Europe) ===&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Schengen_Area Schengen Area] is an immigration-barrier-free zone covering most of the European Union and some additional non-EU countries, but not the UK or Ireland.&lt;br /&gt;
* If you need a visa to visit the Schengen Area, it is easier to get such a visa if your point of arrival in the Schengen Area is the same country as your destination.  (For example, if you&#039;re traveling to Spain, it is easier to arrive in Madrid after connecting in the UK or US than connecting via Amsterdam, since in the latter case getting the visa requires dealing with both the Spanish and Dutch authorities.)&lt;br /&gt;
* If your nationality requires a visa to visit the Schengen Area and your trip does not terminate in Schengen, avoid making more than one connection in Schengen; in such a case you must get a Schengen visa, even though that&#039;s not your destination. Schengen immigration authorities look at your &#039;&#039;next&#039;&#039; point of travel (not your final one) to decide whether you need a visa; if it is Schengen, they will ask for one.&lt;br /&gt;
&lt;br /&gt;
=== New Zealand ===&lt;br /&gt;
* Make sure to declare any shoes in your checked luggage.  The authorities just want to look at them and maybe clean the dirt off for you, but they&#039;ll be upset if you don&#039;t declare them.&lt;br /&gt;
* Don&#039;t even think about [http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&amp;amp;objectid=11404025 bringing fresh fruit] into New Zealand or you will get an instant fine.&lt;br /&gt;
&lt;br /&gt;
=== Australia ===&lt;br /&gt;
* Visitors who can can enter without a visa must apply online for an [https://www.eta.immi.gov.au/ ETA].&lt;br /&gt;
&lt;br /&gt;
= Flying =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Hydrate, hydrate, hydrate. Air in an airplane at altitude is incredibly dry and dries you out. Drink water whenever you can. Bring an empty water bottle (even better: collapsible) and fill it from a water fountain inside security. (Some airports, like SFO, have water bottle filling spots that make this a little easier.) Don&#039;t drink the water that comes out of the water tanks onboard an airplane, including coffee and tea; you don&#039;t want to know how disgusting those tanks are. If you get water in the beverage service, ask for fizzy water (club soda) to ensure it came out of a bottle or can. If you need to brush your teeth in-flight, use water from your water bottle, not the tap in the toilet.&lt;br /&gt;
* Request an alternate meal (kosher, indian, vegan, whatever) - they tend to be tastier, and often come first.  (However, the downside to the meal coming first is that the tray is going to be in your way substantially longer.)&lt;br /&gt;
* If you&#039;re in an aisle seat, you’ll find that the aisle-side armrest won’t lift. This is annoying, because it is much easier to deplane with that thing out of the way. Reach back to where the armrest joins the back of the chair -- there may be a release latch or button. (This works on some Boeing 777s; most smaller craft do not have this feature. See [http://brokensecrets.com/2011/01/17/raising-the-airplane-aisle-armrest/ this article] for a photo.)&lt;br /&gt;
* Always wear shoes before going to the airplane lavatories; never go barefoot or wearing socks only. &lt;br /&gt;
* Wear a mask, n95 or better.&lt;br /&gt;
&lt;br /&gt;
== Headphones ==&lt;br /&gt;
Enjoying music or movies during travel is much better with headphones designed for travel use. You need to consider three types: &lt;br /&gt;
* active noise-cancelling headphones&lt;br /&gt;
* those without noise-cancellation&lt;br /&gt;
* in-ear monitors. &lt;br /&gt;
Generally speaking, on airplanes, active noise-cancellation will be better on the plane but worse when you&#039;re not on the plane (in the hotel room, for instance.) A quality headphone without noise cancellation will almost always sound better when not on an airplane. In-ear monitors allow for excellent sound quality and also allow one to rest your head on a pillow without the headphone pushing against one&#039;s ear, but some are uncomfortable with putting anything in one&#039;s ear. In-ear monitors are also much more compact. For those who want the sound quality of in-ear monitors and the compactness, but find that fit is a problem, consider Comply foam tip replacements which can be selected to fit your ear size.&lt;br /&gt;
&lt;br /&gt;
* For active noise cancellation headphones, the Bose Quiet Comfort 15 is the most popular model sold and for good reason. However if you want the headphone to be good when the noise-cancellation is turned off, you may want to consider the [http://www.psbspeakers.com/products/headphones/M4U-2-Headphones Psb m4u 2], which is more expensive but also more versatile.&lt;br /&gt;
* For headphones without active noise cancellation, consider rugged models that have reputations burnished by decades of use by audio professionals such as the Sennheiser HD-25 1-ii. Another popular option is the V-Moda M-80 which has similar sound quality, has a good reputation for build quality, and also comes with a nice travel case.&lt;br /&gt;
* For in ear monitors, there are too many to list but one line that is very popular is the Shure SE series which have models from $99 on up. These are very rugged models which allow for replaceable cables, replaceable tips and have very good sound quality.&lt;br /&gt;
Additional resources for headphones include [http://www.innerfidelity.com/content/innerfidelitys-wall-fame Innerfidelity&#039;s Wall of Fame] and Head-fi.org&#039;s [http://www.head-fi.org/t/618255/check-out-the-head-fi-summer-2012-buying-guide 2012 Summer Buying Guide].&lt;br /&gt;
&lt;br /&gt;
== Make friends with TSA and your flight crew ==&lt;br /&gt;
&lt;br /&gt;
Airplanes are a sea of grumpy, tired, unhappy people.  A little friendliness goes a long way -- especially if you&#039;re regularly flying the same route with the same flight crew.&lt;br /&gt;
&lt;br /&gt;
== Seat etiquette ==&lt;br /&gt;
The following tips are about showing consideration to your fellow passengers, who unfortunately may not even notice it. But violating these norms is likely to cause annoyance. You don&#039;t want to be &amp;quot;that guy&amp;quot;, do you?&lt;br /&gt;
&lt;br /&gt;
* The person in the middle seats gets to use both armrests. The people in the window and aisle seats get a little extra space, so yielding one armrest each is the least they can do. In any case, try to keep your elbows in your own space.&lt;br /&gt;
* Consider the person behind you before reclining your seat into their space, especially if they are trying to eat or use a laptop. Avoid reclining abruptly (though it&#039;s not always possible to control this). Raise your seat back during meals.&lt;br /&gt;
* If you need to leave your seat during the flight, try to avoid hoisting yourself up by yanking on the seat in front of you. This may be difficult to avoid if the seat is reclined (see above).&lt;br /&gt;
* If you have an individual touchscreen in the seat back in front of you, jabbing it forcefully doesn&#039;t make the touchscreen work any better. If it&#039;s really not responding to touch input, try controlling it from the armrest controls.&lt;br /&gt;
* [http://www.independenttraveler.com/travel-tips/travelers-ed/the-etiquette-of-seat-backs-and-elbow-room The Independent Traveler: The etiquette of seat backs and elbow room]&lt;br /&gt;
&lt;br /&gt;
= Tips for specific airports =&lt;br /&gt;
As a general rule of thumb, in any airport, the terminal or concourse that serves international flights has nicer shops and restaurants than the areas for domestic flights. So, if you&#039;re traveling domestically, have time to kill, and can get into the international terminal without going through passport control, you might want to go hang out there.&lt;br /&gt;
&lt;br /&gt;
== AMS Amsterdam ==&lt;br /&gt;
* in the international section (only?), there are nice quiet places to sit on the upper level outside the lounges (even if you don&#039;t have lounge access)&lt;br /&gt;
* if you want to take the train to/from the airport, hoard coins (€4 to Amsterdam-Centraal, less to Amsterdam-Lelylaan or Amsterdam Zuid), since the ticket machines don&#039;t take bills or American credit cards.  (The city trams/buses in Amsterdam do take bills, but this is a national train.)&lt;br /&gt;
* note that the entirety of the outside-[https://en.wikipedia.org/wiki/Schengen_Area Schengen]-immigration part of the airport does security at the gate, per flight&lt;br /&gt;
&lt;br /&gt;
== AUS Austin, Texas ==&lt;br /&gt;
The food available in the airport is actually pretty good, since most of the food concessions offer menus from local restaurants. Get to the airport early enough to have a last plate of barbecue or breakfast tacos. &lt;br /&gt;
&lt;br /&gt;
Another reason to get to the airport early is the &amp;quot;Knot Anymore&amp;quot; chair massages available near gates 13 and 7. Austin is awash in good massage therapists, so the ones working in the airport are far better than most airport massage services.&lt;br /&gt;
&lt;br /&gt;
== CDG Paris / Charles de Gaulle ==&lt;br /&gt;
* CDG airport has multiple airport hotels on premises (on the around-the-airport CDGVal shuttle train); typically at least one of the fancy ones has good prices because it isn&#039;t hosting a conference that week, but there&#039;s also an Ibis. &lt;br /&gt;
* CDG airport has four disconnected parts:&lt;br /&gt;
** Terminal 1 (the cylinder with pods) (United is here)&lt;br /&gt;
** Terminal 3 (the discount airlines)&lt;br /&gt;
** Terminal 2A-2B-2C-2D-2E-2F (the bulk of the airport) (Air France is here)&lt;br /&gt;
*** note that there are two satellite piers attached by train (outside immigration but not inside security) attached to Terminal 2E (the attached part of terminal 2E is called K, the satellites are called L and M)&lt;br /&gt;
** Terminal 2G&lt;br /&gt;
* transport&lt;br /&gt;
** there&#039;s a train (CDGVal) connecting Terminal 1, Terminal 3 / Roissypole (where most but not all of the hotels are), and Terminal 2 (the station is between 2C/2D/2E/2F)&lt;br /&gt;
** high speed trains stop only at the terminal 2 station (between 2C/2D/2E/2F)&lt;br /&gt;
** RER trains (Paris&#039;s suburban rail network) stop at Terminal 2 (same station, again) and at &amp;quot;Terminal 1&amp;quot; (which is actually the Terminal 3 / Roissypole station for CDGVal)&lt;br /&gt;
** Terminal 2G is reachable only by shuttle (I think, never done it)&lt;br /&gt;
** If you want to take the RER to/from the airport, hoard coins in advance to pay the €9.50, since foreign cards don&#039;t work, and the machines don&#039;t take bills. &lt;br /&gt;
** The RoissyBus is only €10.50 and runs nonstop between CDG and the Paris Opera, only a few blocks from the Mozilla Paris office. Look for signs for &amp;quot;RoissyBus&amp;quot; or &amp;quot;Paris by bus&amp;quot; within each terminal to find the bus stop.&lt;br /&gt;
&lt;br /&gt;
== JFK New York ==&lt;br /&gt;
* The wifi password of the British Airways&#039; lounge is &amp;quot;London&amp;quot; (according to Reddit). You can usually get in range of the wifi hotspot without going inside the lounge.&lt;br /&gt;
&lt;br /&gt;
== LHR London Heathrow ==&lt;br /&gt;
* Terminal 5 (international) &lt;br /&gt;
** If you need to take the train to concourse B or C, go to the far end of the platform. You&#039;ll bypass the crowds at the near end, and be closest to the escalators when you exit.&lt;br /&gt;
** If you need to backtrack from concourses B or C to concourse A, &#039;&#039;don&#039;t&#039;&#039; take the train; you&#039;ll be routed through security again. There&#039;s a pedestrian tunnel that parallels the train, and comes out next to elevators that let out inside security in concourse A. The tunnel doors are marked &amp;quot;Emergency Exit&amp;quot;, but do not have alarms, and in fact open automatically, to accommodate mobility-assistance carts. Stay to the left (remember: you&#039;re in England) to keep from being run over by them.&lt;br /&gt;
** If you&#039;re going to the Mozilla London office, [[London#From_Heathrow_by_traincheck the directions]] and don&#039;t bother with Heathrow Express.&lt;br /&gt;
&lt;br /&gt;
== NCE Nice, France ==&lt;br /&gt;
* if you have a really early flight, there are multiple decent airport hotels nearby.  But do &#039;&#039;&#039;not&#039;&#039;&#039;, under any circumstances, stay at the Etap.&lt;br /&gt;
* if you want to avoid a really early flight, consider as an alternative doing an overnight layover at CDG, which has multiple airport hotels walking distance from Terminal 1 (but poorly signed).  Make sure your layover is long enough, though.&lt;br /&gt;
* if you&#039;re traveling to west of the airport (e.g., towards W3C&#039;s European offices near Antibes) and want to take public transit, it&#039;s possible to walk to the Nice - St. Augustin train station (&#039;&#039;&#039;not&#039;&#039;&#039; the main Nice - Ville train station) in about 15-20 minutes, but there&#039;s basically no signage.  But definitely look at the train schedules before trying this.  Buses from the bus station (gare routière) at the airport may be better.&lt;br /&gt;
* there&#039;s a free shuttle between Terminals 1 and 2.  Don&#039;t try walking between terminals.&lt;br /&gt;
* There are  bus stations at both terminals, but some bus routes stop at both terminal and some stop only at Terminal 1.  You need to buy a ticket at the station before boarding.&lt;br /&gt;
* the airport does not have water fountains behind security.  But restaurants will probably be willing to fill up a water bottle for you, especially if you&#039;ve bought something there.&lt;br /&gt;
&lt;br /&gt;
== NRT Tokyo/Narita ==&lt;br /&gt;
* If you can do so just as easily, fly to Haneda Airport (HND) instead, which is closer to the city.&lt;br /&gt;
* Don&#039;t even &#039;&#039;think&#039;&#039; of taking a taxi.  It will take hours, and cost multiple hundreds of US dollars.&lt;br /&gt;
* Two companies (JR and Keisei) run trains to Tokyo, and both have express and local services at different prices.  Choices depend on where in Tokyo you&#039;re going.  Google Maps might be helpful, or just figure it out when you get there.&lt;br /&gt;
* Consider taking a [http://www.limousinebus.co.jp/en/ Limousine Bus] to somewhere close to your destination, and take a taxi from there.&lt;br /&gt;
&lt;br /&gt;
== ORD Chicago O&#039;Hare ==&lt;br /&gt;
* In Terminal 3, at the beginning of concourse G, there is a &amp;quot;Chicago Urban Garden&amp;quot; on the second floor, with aeroponic herbs and vegetables. This is a nice quiet place to wait if you don&#039;t have access to an airline lounge.  &lt;br /&gt;
&lt;br /&gt;
== SFO San Francisco ==&lt;br /&gt;
* if you&#039;re through security and looking for food, realize that some pairs of terminals are connected behind security.  In particular, there are four separated behind-security zones at SFO right now: International-G/Terminal3-F/Terminal3-E, Terminal2-D/Terminal1-C, Terminal1-B, and International-A.  In particular, if you&#039;re in C, you can probably find better food and better places to sit in D, and at some hours there&#039;s not much open in G, but you can head over to F.&lt;br /&gt;
* The recently renovated terminal areas are the International Terminal (2000), Terminal 2 (gates D) (2011), and Terminal 3 gates E only (2014)&lt;br /&gt;
* If you&#039;re taking BART to the airport, you can take the airtrain or walk to get around the airport from the airport BART station.  You should definitely walk to International (G or A, which share a large central checkin hall but have separate gate areas), maybe walk to Terminal 3 (at least if you&#039;re ready to go straight to the security line), and you can walk to the other terminal if you like.&lt;br /&gt;
&lt;br /&gt;
== SJC San Jose CA ==&lt;br /&gt;
&lt;br /&gt;
== TPE Taipei Taoyuan ==&lt;br /&gt;
* if you&#039;re coming from within Asia to Taipei, fly to Songshan Airport (TSA) instead&lt;br /&gt;
* if you have Star Alliance gold, there are multiple EVA lounges to choose from.  The main one, with all the good food, is on the same side of the open (to the floor below) space as the tropical bar one, with entrance across the hallway from it (not across the open space)&lt;br /&gt;
&lt;br /&gt;
== YVR Vancouver ==&lt;br /&gt;
* As airports go this one is a pretty beautiful. If you&#039;re departing to the US from Vancouver note that you will go through US customs and immigration at YVR, so arrive 2 hours before your scheduled departure time. &lt;br /&gt;
&lt;br /&gt;
= Trains =&lt;br /&gt;
&lt;br /&gt;
* for booking long-distance trains within Europe, https://www.trainline.eu/ is often better than the national train company sites, because they tend to be clearer about both giving you the better options for ticket retrieval and explaining those options to you&lt;br /&gt;
&lt;br /&gt;
= Hotels =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Ask for upgrades. I know, this sounds trite, but it works. If you don’t know how that works, just remember, when checking in, to ask “Is there a better room available?” If they say yes, you’re set. If they say no, that’s fine. If they say “yes, for a price” then you can consider that price and make the call. We’ve gotten $2000/night rooms on a $180/night booking just by asking. This tends to work well when the hotel has a lot of open inventory (particularly effective in LAS, less effective near Moscone during a conference).&lt;br /&gt;
* When checking in, adjust your interactions with the clerk based on whether they smile when you approach. Chit-chat with a smiling clerk, but not with an unsmiling clerk. The latter is just as much a form of establishing rapport as chit-chat, because you&#039;re not wasting the time of a transaction-oriented person. And establishing rapport can make the marginal difference in whether they decide to give you an upgrade.&lt;br /&gt;
* Expensive hotels tend to have sensors in the minibars, but most of the rest still just have housekeeping track what’s missing each visit and bill you. If you do get the munchies, just head out to a convenience store the next day before housekeeping and buy matching replacements at the saner price. &lt;br /&gt;
* You can avoid the minibar entirely by grabbing a granola bar or two from a Mozilla kitchen before departing. They are bound to be healthier than anything you find in the minibar late night. &lt;br /&gt;
* Every hotel has a bucket of standard toiletry items (toothbrush, razor, &amp;amp;c). You should have a toiletry bag stocked and ready to go (see above) but if you find yourself missing something, just call the front desk.&lt;br /&gt;
* Likewise, every hotel has a bucket of left-behind chargers/power cables.&lt;br /&gt;
* Set your climate controls when you first get into the room. Forgetting until you come back after dinner ready for sleep and finding the room is hot and stale is no fun.&lt;br /&gt;
* Some hotels won’t let the climate controls work unless your room keycard is stuck into a switch by the door. This isn’t a magstripe reader, it’s just a physical switch - use a business card or a folded up piece of paper (or your library card) and have your room the way you want it.&lt;br /&gt;
* If the drapes that don&#039;t quite meet, and therefore let in unwanted sunlight or street light, use one or two big binder clips to keep the drapes closed.&lt;br /&gt;
* You can usually get a later check-out time just by asking. This doesn&#039;t work indefinitely, but they can&#039;t clean every room at once, so asking for 1pm instead of 11am just means they move your room to the bottom of the list for cleaning that day.&lt;br /&gt;
* Repack for departure before you go to sleep, except for the clothes and toiletries you&#039;ll need in the morning. That way, if you oversleep for whatever reason, you can throw on your clothes, grab those last items, and go without wasting any more time.&lt;br /&gt;
* To avoid leaving things behind:&lt;br /&gt;
** Bring your original packing checklist, and use it to repack.&lt;br /&gt;
** Pull all the linens off the bed and throw all used towels into the shower, so you&#039;re sure nothing&#039;s hidden, and check every wall socket for chargers.&lt;br /&gt;
** If you unpack into drawers, check every drawer before you leave.&lt;br /&gt;
&lt;br /&gt;
== Pick a hotel, get into the frequent guest program ==&lt;br /&gt;
&lt;br /&gt;
Same deal as airlines. At the least, it eventually adds up to free stays, but getting to status means room upgrades, easier check-in, more flexibility on check-in/check-out times, and extra points for each stay. Some hotel loyalty points can also be transferred to airline loyalty programs.&lt;br /&gt;
&lt;br /&gt;
It can be harder to consistently stay with the same hotel group than to consistently fly the same airline (they&#039;re sold out or not convenient, the conference hotel is elsewhere, etc.). However, it&#039;s good to join the loyalty program for any hotel you stay at, before you make your reservation. You may get a better rate or a better room. Hotel staff seem to give an extra measure of courtesy and consideration when you&#039;re in the loyalty program. (When booking by phone, I&#039;ve had a &amp;quot;sold out&amp;quot; group rate suddenly become available when I gave my membership number.) If you haven&#039;t joined by the time you check in, ask the clerk to sign you up; they&#039;ll get credit for signing you up, and will be even more inclined to treat you nicely.&lt;br /&gt;
&lt;br /&gt;
Linked below are the programs associated with the hotels that are typically used for visiting Mozilla in Mountain View.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Holiday Inn Express&lt;br /&gt;
|[http://www.priorityclub.com/ Priority Club]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Avante/Wild Palms&lt;br /&gt;
|[http://www.joyoflifeclub.com/ Joy of Life Club]&lt;br /&gt;
|(Does not give points for stays that are paid through corporate billing.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Choose Your Room ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s a good practice to indicate that you have any preference on your room at all. Put this into your loyalty program profile and your travel agency profile (Egencia, for Mozilla employees), so it&#039;s transmitted with your reservation. If you have no preference, they will put you in the room for people who do not indicate a preference.  You know, the one in the basement. With the leaky faucet and carpet from 1973. &lt;br /&gt;
&lt;br /&gt;
If you have a choice between one or two beds, choose two, even though you&#039;ll only use one for sleeping. The other one makes a great surface for spreading out your stuff. Often, hotel beds are on casters, so you can shove the extra bed against the wall, to prevent stuff falling between the bed and the wall.&lt;br /&gt;
&lt;br /&gt;
Generally, you&#039;ll do well to ask for a high floor and a room away from the elevator.  Many hotels do renovations by floor starting from the top and working their way down.  So high floors have a better chance of being recently renovated.  They are also further away from street noise or the bar in the atrium.  A room away from the elevator means less foot traffic and not waking up at 5am to repeated &amp;quot;ding!&amp;quot; of the elevator door opening. For motels, you want upstairs (less foot traffic) and outside (away from the courtyard with the pool).&lt;br /&gt;
&lt;br /&gt;
If the room is awful, don&#039;t be afraid to walk back downstairs and see if they have anything a bit more updated.  If the whole hotel is awful, check your luggage at the desk and walk in a square block radius around the hotel to see if there&#039;s something less frightening.  &lt;br /&gt;
&lt;br /&gt;
Never pick a hotel based on a picture of the lobby.  Lobbies are always the first thing to get renovated.&lt;br /&gt;
&lt;br /&gt;
== Tipping Hotel Staff ==&lt;br /&gt;
If you believe in tipping (which varies across cultures):&lt;br /&gt;
* If you take a hotel shuttle from the airport, be sure to tip the shuttle driver. Don&#039;t just hand it to them and walk away; look them in the eye and express genuine appreciation for their service while you give them the tip. This is your first contact with the hotel staff, and if you make a good impression, word will spread to the other staff, and you&#039;ll get great service throughout your stay. This driver may also be the person who gets you to your outbound flight, through heavy traffic, just in the nick of time.&lt;br /&gt;
* Similarly, leave a tip for housekeeping after the first night. This paves the way for good service when you make special requests, such as extra towels or toiletries, or to come back later because you&#039;re still in the room. Leave the money on top of a note that says at least &amp;quot;Thanks!&amp;quot; so the housekeeper knows it&#039;s for them.&lt;br /&gt;
&lt;br /&gt;
= Money =&lt;br /&gt;
&lt;br /&gt;
* Exchange: Do not change money at the airport. The rates are higher there than anywhere else. If you have a local bureau de change, use that, or order currency online for pickup at the airport. If you can find a company that does that (Travelex in the UK, at least) the rates will be much better than those posted on the wall that they charge you when you are a captive customer. The best rates are likely to be had by using an ATM. &lt;br /&gt;
* Debit: Using an ATM card can be an easy and inexpensive way to secure some local currency. Make sure your card will work abroad before you travel. Common ATM networks that are broadly available include Pulse and Plus.  Consider getting a debit card with no foreign transaction fees (Charles Schwab offers one).&lt;br /&gt;
* Stay organized: It&#039;s helpful to keep your currency separate from your home currency, particularly if you&#039;re going to cycle through multiple currencies during your trip (usd &amp;gt; euro &amp;gt; pounds). Don&#039;t underestimate the power of a ziploc baggie if you&#039;re American and unaccustomed to coinage-heavy currencies.&lt;br /&gt;
&lt;br /&gt;
== Credit cards ==&lt;br /&gt;
The US has historically had a different system (magnetic strips) for credit card security from the rest of the world (which uses the chip-and-pin system). This can cause headaches for both Americans traveling abroad, and others traveling to the US, as the systems are incompatible. Most US stores now support chip-and-signature cards, but you might run into smaller ones that don&#039;t have chip-reading equipment (e.g., a food truck using Square). &lt;br /&gt;
&lt;br /&gt;
* A very few US banks offer true chip-and-pin cards, including Citibank and [https://www.andrewsfcu.org/credit_cards_and_loans/credit_cards/globetrek_rewards.html Andrews Federal Credit Union]. The latter also has no annual fee and no international transaction fees. See this extensive but not exhaustive [http://thepointsguy.com/2013/05/us-credit-cards-with-smart-chips/ list of US-based chip-and-pin cards].  &lt;br /&gt;
* You can get a pre-paid, reloadable chip-and-pin card called [http://www.cashpassport.com/1/travelex/ &amp;quot;Cash Passport&amp;quot;] from Travelex. You can buy it and reload it online or at Travelex locations in the US. You can load it in multiple currencies: GBP, EUR, CAD, AUD and JPY. The security seems a bit crappy (you can&#039;t change the PIN, and their only security question is mother&#039;s maiden name), but since it&#039;s pre-paid, you can limit your financial exposure, and reload online as needed.&lt;br /&gt;
&lt;br /&gt;
Another issue for travelers is transaction fees when making purchases in currencies other than your home currency; these can range from 1% up to as much as 7%. US-based credit cards that don&#039;t charge international transaction fees include CapitalOne and Andrews FCU.&lt;br /&gt;
&lt;br /&gt;
More and more US retailers have card readers that accept chip-based cards, so the situation is improving for visitors to the US. However, they probably don&#039;t understand the PIN system, so you will still need to sign (either on the reader, or on paper).&lt;br /&gt;
&lt;br /&gt;
= Preparing to be less-online than normal =&lt;br /&gt;
&lt;br /&gt;
If your cellphone plan doesn&#039;t have reasonable data roaming, or if you might be in areas with poor cell coverage, you should be prepared to survive without your usual data connection.  This might include things like:&lt;br /&gt;
* downloading offline maps in advance.  ([http://maps.me/ maps.me] for Android and iOS lets you download offline OpenStreetMap maps by country or part-of-country.)&lt;br /&gt;
* knowing where you&#039;re going to need to be (hotels, meeting locations) before you leave&lt;br /&gt;
&lt;br /&gt;
= On Foreign Soil =&lt;br /&gt;
&lt;br /&gt;
* Data/Voice rates&lt;br /&gt;
** You can use Skype to call US 1-800 numbers toll free from anywhere in the world.&lt;br /&gt;
** Before you leave your home country, add $20-40 of SkypeOut credits to your account. While Skype to Skype calls are free, SkypeOut credits will let you call any number internationally for about $.02 per minute.&lt;br /&gt;
** International text messages are typically NOT covered under your mobile plan. For US cell plans, it&#039;s usually about $.50 per SMS. If you have a good international rate, think long and hard about when you use SMS and why. A conversation about when you landed and where to meet and what time to get there on SMS may be more than a 2 minute call that covers the same details.&lt;br /&gt;
** [http://readwrite.com/2014/06/17/5-secrets-avoiding-hefty-international-data-roaming-charges-fees 5 secrets to avoiding hefty international data roaming fees]   &lt;br /&gt;
* Finding wifi&lt;br /&gt;
** In airports, airlines&#039; priority lounges often have no wifi password, and you can access their hotspots from outside the lounge. (See note above for JFK airport.)&lt;br /&gt;
** Starbucks, McDonalds, and Burger King are sadly ubiquitous, and often have free wifi.&lt;br /&gt;
** You can sometimes find the password for a business&#039;s wifi in the comments for that business on FourSquare.&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Grab some business cards or stationery with your hotel&#039;s address on them before you head out. You can hand one to a cabbie whose language you do not speak, to get yourself back to home base. &lt;br /&gt;
&lt;br /&gt;
Still to write/update:&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Add Line2 details...&lt;br /&gt;
&lt;br /&gt;
==Coping with jet lag==&lt;br /&gt;
* Do not go to sleep. Do not nap. Stay up as long as you possibly can. Eat meals at local times and get into bed when it&#039;s dark outside. It will hurt on day one but by day three, you&#039;ll be glad you did. &lt;br /&gt;
* If you absolutely must sleep, do a 20 minute powernap and then get up, walk around, and do not fall back to sleep. (Powernapping pro tip: [https://www.vox.com/2014/8/28/6074177/coffee-naps-caffeine-science take a &amp;quot;coffee nap&amp;quot;]: quickly drink a cup of coffee, and &#039;&#039;then&#039;&#039; take a nap; the coffee will wake you up in a short while, and you&#039;ll be more alert than with a nap or a coffee alone.) &lt;br /&gt;
* In a pinch, Benedryl (dipenhydramine) can help you reset your internal clock and it&#039;s substantially gentler on your system than the prescription sleep aids. (It&#039;s also good for nausea if you get motion sickness, and of course, allergic reactions.)&lt;br /&gt;
* If you find yourself awake when you should be sleeping (by local time), avoid bright screens (computers, phones, e-readers), because they activate wakefulness in your brain. Try reading a paper book or magazine (radical, I know). If you must use a screen, set it to white text on a black background, to reduce the overall brightness; or get an app (such as [https://justgetflux.com/ f.lux] for Mac/iOS or [https://play.google.com/store/apps/details?id=com.urbandroid.lux Twilight] for Android) that reduces the amount of blue light emitted by your device at night.&lt;br /&gt;
* If possible, follow the [http://www.wikihow.com/Prevent-Jet-Lag-with-a-Modified-Diet Anti-Jet Lag Diet]; this is easier to do at home than while traveling, but IME even an approximation helps. &lt;br /&gt;
** As an abbreviated version: eat as little as possible on your day of travel, avoiding caffeine and alcohol; eat a high-protein breakfast at breakfast time in your new time zone.&lt;br /&gt;
** Bring protein bars with you to ensure that you can get protein at the right time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Eating =&lt;br /&gt;
&lt;br /&gt;
Eat like a local.&lt;br /&gt;
&lt;br /&gt;
Never ask the front desk at your hotel for a dinner recommendation. If possible, ask anyone else to weigh in.  The bellhop, your taxi driver, the barista at Starbucks, Yelp, Chowhound, etc.  The best recommendations come from people who are actually living and working in the area. (TripAdvisor tells you what people who &#039;&#039;don&#039;t&#039;&#039; live there think.)  The concierge at the hotel will always orient toward broad, tourist-pacifying tastes. The food will be edible, but forgettable. They&#039;ll never tell you about the super tasty hole-in-the-wall joint three blocks away.&lt;br /&gt;
&lt;br /&gt;
= Staying healthy =&lt;br /&gt;
* Wear a mask, N95 or better, as close to all the time as you can manage.&lt;br /&gt;
* Wash hands frequently! &lt;br /&gt;
* Carry and use hand-sanitizer wipes. (A bottle of hand-sanitizer gel takes up valuable room in your liquids bag.) Sanitize your hands in-flight before you eat or drink, and after washing your hands in the lavatory (on-board water, again). Also use them to wipe off [http://www.travelmath.com/feature/airline-hygiene-exposed/ tray tables, seatbelt buckles, and air vents], where germs lurk on airplanes.&lt;br /&gt;
* Set the fan above your seat on the plane to low or medium, and position it to blow into your lap, just in front of your face. This will help knock airborne pathogens out of the air, so you&#039;ll be less likely to breathe them in. ([http://www.npr.org/blogs/goatsandsoda/2014/07/14/319194689/pathogens-on-a-plane-how-to-stay-healthy-in-flight?ft=1 (NPR) Pathogens on a plane: how to stay healthy in flight])&lt;br /&gt;
* Keep your exercise routine as much as possible. Exercise burns calories, relieves stress, and helps reset your body clock, if you&#039;re in a different time zone.&lt;br /&gt;
** Pick a hotel that has a fitness center. If you must use a hotel that doesn&#039;t have one (or you need specific equipment, like a stationary bike) call and ask; they may have an arrangement with a nearby gym.&lt;br /&gt;
** If you&#039;re out of luck on the fitness center, bring an exercise DVD, and/or small lightweight equipment like a jump rope or tension bands. Or do a [http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-minute-workout/ body-weight-only exercise routine].&lt;br /&gt;
** Bring quick-drying workout clothes. Rinse them in the shower, and dry them over the shower rod, so they&#039;re ready for tomorrow.&lt;br /&gt;
** Bring athletic shoes that double as casual street shoes, so you don&#039;t need to take up luggage space with extra shoes.&lt;br /&gt;
** See the Quartz [http://qz.com/287800/the-complete-guide-to-staying-in-shape-on-the-road/ Complete guide to staying in shape on the road].&lt;br /&gt;
&lt;br /&gt;
= Redux =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most people travel infrequently, and aren’t very skilled at it...&#039;&#039;&#039;&lt;br /&gt;
* and there are a lot of people, so despite the infrequency of their travel, the Don’t Know path is very crowded&lt;br /&gt;
* Businesses on the Don’t Know path have no loyalty to you (since infrequent travellers have no meaningful loyalty to them) so their main goal is to extract money from you immediately, even at the cost of the relationship&lt;br /&gt;
* People on the Don’t Know path have to deal with the same Don’t Know problems every single day, which is exhausting and saps their empathy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BUT - If you know what you’re doing...&#039;&#039;&#039;&lt;br /&gt;
* You can shortcut around the Don’t Know path everywhere. Airports, Hotels, Restaurants&lt;br /&gt;
* The businesses you deal with will view you as a regular, and want to keep you happy&lt;br /&gt;
* The people you deal with will view you as a breath of fresh air, and feel understood, and be grateful and human in the ways that travel never is for others.&lt;br /&gt;
&lt;br /&gt;
= More advice =&lt;br /&gt;
* [http://christianheilmann.com/2014/02/16/how-i-save-money-when-traveling-for-work-san-franciscovalleyus/ How I save money when traveling for work] by Christian Heilmann&lt;br /&gt;
&lt;br /&gt;
These podcasts have some excellent advice on business travel:&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/airline-travel-basics-1-part-1 Airline Travel Basics, part 1]&lt;br /&gt;
* [http://www.manager-tools.com/2009/08/airline-travel-basics-1-part-2 Airline Travel Basics, part 2]&lt;br /&gt;
* [http://www.manager-tools.com/2008/08/business-travel-packing Business Travel Packing]&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/travel-airline-seats Travel - Airline Seats]&lt;br /&gt;
&lt;br /&gt;
The what and how of packing only a carry-on: [http://www.onebag.com/ Onebag.com]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243348</id>
		<title>Travel Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243348"/>
		<updated>2022-07-11T20:37:02Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Updates for modernity.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Travel doesn’t have to be terrible. =&lt;br /&gt;
&lt;br /&gt;
In fact, there may be no other part of your life where a handful of modest optimizations can make such an enormous difference. How different would travelling become, if:&lt;br /&gt;
&lt;br /&gt;
* You never lost your luggage.&lt;br /&gt;
* You could get from the airport entrance to your flight&#039;s gate in minutes.&lt;br /&gt;
* You had lounge access at the airport, upgraded flights, maybe even nicer rooms in hotels.&lt;br /&gt;
* You knew you didn&#039;t have to eat junk on the road, but could discover great local restaurants instead.&lt;br /&gt;
&lt;br /&gt;
We have secrets. We have millions of miles travelled between us, and we&#039;d like to show you how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
First, here are the 3 simplest things you can do to make travel a lot better:&lt;br /&gt;
# Never, ever check your luggage.&lt;br /&gt;
# Check in online as early as possible.&lt;br /&gt;
# Pick a Frequent Flyer program&lt;br /&gt;
&lt;br /&gt;
Do these every time, and you’re already in the 80th percentile for travel success. What follows below is travel brilliance.&lt;br /&gt;
&lt;br /&gt;
= Planning =&lt;br /&gt;
&lt;br /&gt;
== Quick Tips ==&lt;br /&gt;
* Scan a copy of your passport and any other travel documents and put them somewhere web accessible but password protected (like Dropbox or Google Drive). This is helpful for getting replacements, and for getting consular help in the meantime.&lt;br /&gt;
* Print a copy of those scans - particularly your passport, covid test and vaccination status - and keep them in your carry-on. Do this regardless of the current policies of the countries you&#039;re travelling to or through - if policies change while you&#039;re on the road, you might have a problem.&lt;br /&gt;
* Let your credit card company know that you travel. Anti-fraud measures might lock your card the first time you use it on foreign soil, but they can flag your account so that doesn’t happen. This is no fun to discover after the fact.&lt;br /&gt;
* Different airlines have different size restrictions for carryon luggage; know your limits for the whole trip and stay inside them.&lt;br /&gt;
* Wear a mask.&lt;br /&gt;
&lt;br /&gt;
== Pick a Frequent Flyer Program ==&lt;br /&gt;
&lt;br /&gt;
Prices are generally going to be competitive, so figure out your most common trip(s) and figure out which airline/alliance is best for those. Use that group for everything.  You can easily sign up for FF programs online, and add it to your travel agency profile (Egencia for Mozilla employees).&lt;br /&gt;
&lt;br /&gt;
Even if you travel rarely, you&#039;ll eventually accrue enough mileage for free travel, and having a FF number makes online check-in easier.&lt;br /&gt;
&lt;br /&gt;
If you travel often enough, though, (25k+/year on most airlines) you start earning preferred status. This is the difference between &amp;quot;scum&amp;quot; and &amp;quot;How can I help you?&amp;quot;  You have shorter lines for agents, shorter lines for security, you board first. You get access to elite lounges while you wait, and free upgrades to business class to make the trip more pleasant. These are little niceties, but they add up, and make travel much nicer. You can often share status with someone less privileged, which means your spouse likes traveling with you more, too.&lt;br /&gt;
&lt;br /&gt;
== Check In Online ==&lt;br /&gt;
&lt;br /&gt;
Every airline will let you check in online, usually 24 hours before your flight leaves. I know this will feel weird the first time, but it is an absolute necessity. With online check-in and no checked luggage, you can skip all the lines at the airport except security (and possibly customs/immigration).&lt;br /&gt;
&lt;br /&gt;
Checking in early may put you into a lower &amp;quot;group&amp;quot; for boarding (or at least not the suckiest, all-the-overhead-bins-are-full group). Check in as early as possible, even if you don&#039;t know how many bags you will check (correct answer: 0). You can always add (and pay for) checked bags when you get to the airport.&lt;br /&gt;
&lt;br /&gt;
The one &#039;&#039;&#039;exception&#039;&#039;&#039; to this guideline is that if you think your flight might be delayed or cancelled due to weather, &#039;&#039;don&#039;t&#039;&#039; check in online ahead of time. If you have to re-book, and you are already checked-in, the agent will have to &amp;quot;uncheck&amp;quot; you, which may slow down the re-booking process and cause you to miss out on alternate flight options. Keep in mind that weather problems cause ripple effects even in locations where weather is good. For example, your flight out of sunny Phoenix might be cancelled because the aircraft is grounded by a snowstorm in Chicago. (See this Egencia blog post for [http://info.egencia.com/wintertraveltips2014.html tips for avoiding weather delays].)&lt;br /&gt;
&lt;br /&gt;
Online check-in also lets you choose your seats, which brings us to...&lt;br /&gt;
&lt;br /&gt;
== Choose Your Seats ==&lt;br /&gt;
&lt;br /&gt;
* Take a window seat for very short flights or very long flights. Window seats have more shoulder room, less hassle from other passengers, and a window. The only downside is bladder management, but on short flights you can stick it out and on long ones you can get up when your fellow passengers do.&lt;br /&gt;
* &#039;&#039;Every&#039;&#039; plane has some seats that suck.  No recline, noisy, cold, lack of floor storage or slightly narrower than most, [http://www.seatguru.com SeatGuru] will tell you what to avoid. It&#039;ll also tell you which seats are great (extra legroom, etc) that you should take given half a chance. Usually, exit-row seats have extra legroom (good for tall people), and the last row and the row in front of the exit row do not recline (bad in general). The first row in a section (where you have a bulkhead in front of you instead of another seat) typically does not have under-seat storage, so everything must go in overhead bins, but it typically does have more legroom.  (Seatguru will tell you whether or not this is the case on a particular plane.)&lt;br /&gt;
* &#039;&#039;The Middle Seat Gambit&#039;&#039; - If you’re traveling with someone else, check in online together and look for an empty 3-person row. Take the aisle and window. Middle seats fill up last, there’s a decent chance the seat stays empty. If so, you have a lot more space to dump things during the flight, and more legroom since you can use that space instead of putting things under the seat in front of you.&lt;br /&gt;
* If you’re traveling alone, you can still use the middle seat gambit by checking in online and looking at the seat map for someone acting as a de facto accomplice.&lt;br /&gt;
* If there is only one (worst possible) seat left when you go to select seats, &#039;&#039;don&#039;t take it&#039;&#039;. It will be claimed by someone else, and the gate agent will assign you a different seat. A flight that full might mean that someone gets bumped, but lack of a seat assignment doesn&#039;t guarantee it will be you.&lt;br /&gt;
&lt;br /&gt;
== Manage Layovers ==&lt;br /&gt;
&lt;br /&gt;
Flying nonstop to your destination is always easiest, but if that’s not a possibility for whatever reason, here are some other things to keep in mind:&lt;br /&gt;
&lt;br /&gt;
* Major metropolitan centers are often served by multiple airports, and each airline will have a preference. If you can’t get the flight you want with the airline you like, look to see whether you’re just pointing at the wrong airport.&lt;br /&gt;
* If you can’t fly nonstop, you probably at least have your choice of connection airports, and the choice matters there. What’s more, a given airline will have certain preferred connection cities, so a couple trips should get you a reasonably complete list. (For example, connecting from Toronto to San Francisco on Star Alliance, it is much preferable to connect in Denver or Vancouver than it is to connect in Chicago O’Hare.)  Consider the immigration/customs procedures of the country you&#039;re connecting in if it&#039;s separate from the origin or destination (e.g., prefer Vancouver over a US airport for connecting between Toronto and Auckland, since the US requires internationally-connecting passengers to go through immigration and customs).&lt;br /&gt;
* If you have to have a connection, you might also have the opportunity to fly to a better airport (e.g., if you have to connect to Washington, DC, you are likely to be able to fly to DCA instead of IAD).&lt;br /&gt;
* Take the season and likely weather into account when picking connecting airports; avoid snowy airports in winter, thunderstorm-y airports in summer.&lt;br /&gt;
* If you have to layover overnight, prefer airports that have on-site hotels (and for god’s sake prefer Munich over Frankfurt).&lt;br /&gt;
* If you’re crossing a border during your flight, it’s often preferable to layover in-country before crossing over. It means your first flight is domestic, so you can arrive later at the airport since there’s no immigration headache there. &lt;br /&gt;
* Another reason not to check a bag is that when you have a connection after arriving in some countries (e.g., the USA, but not EU countries), you have to claim your bag, take it through customs (even though they rarely look at it), and then check it again for your connecting flight. More time and hassle.&lt;br /&gt;
* Remember to account for boarding time when calculating layovers. If flight A arrives at 12:00 and flight B leaves at 1:00, you do not have an hour, you have about 20 minutes (because you need to get OFF of flight A once it arrives, transit to whichever gate/terminal flight B is in, and then be there for flight B &#039;&#039;&#039;boarding&#039;&#039;&#039;, not flight B &#039;&#039;&#039;departure&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Immigration and Customs =&lt;br /&gt;
&lt;br /&gt;
== General advice ==&lt;br /&gt;
* Make sure you know what the requirements are for crossing all immigration and customs barriers before you do so.  If you don&#039;t know what those requirements are, embassy or consulate websites are often useful, as are the US government&#039;s [http://travel.state.gov/content/passports/english/country.html country specific information] (though somewhat tending towards information useful to Americans).&lt;br /&gt;
** This includes vaccination status and testing, which varies on a country by country basis and will continue to do so for the foreseeable future.&lt;br /&gt;
* Make sure you have any documentation needed in your carry-on luggage.  When entering a country where you&#039;re not a citizen or resident, you should carry proof of onward travel, particularly if the reservation on which you&#039;re flying doesn&#039;t return you to your home country (e.g., because you&#039;re traveling on separate reservations).&lt;br /&gt;
* If you&#039;re &#039;&#039;transferring&#039;&#039; in a country (or multi-country immigration zone) that&#039;s different from your origin or destination, figure out whether you&#039;ll need to deal with immigration there, and if so, what the rules are.  This might vary depending on the airport, or in some cases even on which terminal you arrive at and depart from.  (In the latter case, airport websites are often helpful.)&lt;br /&gt;
* Don&#039;t carry any non-commercially-packaged food through customs, not even the apple you got in the airport. Many places have strict agricultural control policies that prohibit doing so; it&#039;s not worth the trouble.&lt;br /&gt;
* Always carry a pen (blue or black) somewhere in your checked luggage for filling out the immigration and customs forms.&lt;br /&gt;
&lt;br /&gt;
= Packing =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Have a toiletry bag that you keep stocked, rather than trying to remember to pack toothbrushes &amp;amp;c the day of. It doesn’t cost much to buy the duplicates once, and saves hassle/forgetting.&lt;br /&gt;
* Put your favourite head, stomach, and sleep meds in the toiletry bag. You can buy most things on the road, but meds are sometimes an exception.&lt;br /&gt;
* Throw a couple of large ziploc bags in there, too. They are immensely useful for storing wet clothing or leaking bottles or, by contrast, for putting things like passports in when you need them to stay dry. They weigh nothing and disappear into a pocket until needed.&lt;br /&gt;
* Layers. You can adapt to a wide range of climates, even multi-city travel, by packing layers. Shirt, Sweater, Hoodie, Jacket is plenty warm, packs much more compactly than a parka, and gives you middle ground for an overwarm restaurant or an overcool office.&lt;br /&gt;
* While you&#039;re packing, make a text list on your phone of everything you pack. Towards the end of your trip (such as waiting for your flight home), put a &#039;+&#039; next to every item you actually used. Next time, don&#039;t pack the things you didn&#039;t use. Also, if your bag goes missing, you have a list of what was in it.&lt;br /&gt;
&lt;br /&gt;
== Don’t Check Luggage ==&lt;br /&gt;
&lt;br /&gt;
:: Repeat after me: Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: Again. Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: -- George Clooney, &#039;&#039;Up in the Air&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Every time you give your bag to the airlines, you&#039;re inviting them to lose it, abuse it, leave it in your departure city, forget about it on the tarmac during a rain delay, etc.  North American airlines will allow you one carry on suitcase and one “personal bag” which usually means a purse or laptop. This is easily enough for a week of travel, and can be extended indefinitely with laundry service. Invest in a good carry-on and bring it with you.&lt;br /&gt;
&lt;br /&gt;
Put everything you need during the flight in your laptop bag, in case you have to gate-check your carry-on suitcase (common on short flights with smaller planes).&lt;br /&gt;
&lt;br /&gt;
== Choose the Right Luggage ==&lt;br /&gt;
Checked luggage will inevitably be destroyed over time, regardless of quality. If you stick to carry on, though, good luggage will last forever; be willing to pay once for something that gets it right. Your happiness while traveling is worth it.&lt;br /&gt;
&lt;br /&gt;
His bias for non-rolling luggage notwithstanding, [http://www.onebag.com/bags.html this is the single best guide out there] for evaluating luggage. The highlights:&lt;br /&gt;
&lt;br /&gt;
* Lighter is better&lt;br /&gt;
* Curvy designs rob you of packing volume, prefer right angles&lt;br /&gt;
* Chain zippers are stronger than coil zippers (look for YKK as the brand of zipper)&lt;br /&gt;
* Pocket design and positioning matters&lt;br /&gt;
* So do tie-downs&lt;br /&gt;
&lt;br /&gt;
In truth, the best way to maximize quality while minimizing weight is to let go of the dependence on rolling bags. Soft-sided, non-wheeled bags are exceptionally light and versatile. [http://www.tombihn.com Tom Bihn] and [http://www.redoxx.com/ Red Oxx] are your best plays. Tom Bihn’s Aeronaut is is a full-sized carry-on that converts to a backpack for long walks across cobblestones/sprints to catch a connection/etc. The Red Oxx Air Boss was designed by the same guy who wrote the luggage-choosing guide above.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re not ready to let go of wheeled bags, any manufacturer with a lifetime warranty is probably worth considering. These include:&lt;br /&gt;
&lt;br /&gt;
* [http://www.briggs-riley.com/ Briggs &amp;amp; Riley]&lt;br /&gt;
* [http://www.travelpro.com Travelpro] (&amp;quot;the best&amp;quot; carry-on according to [http://thewirecutter.com/reviews/best-carry-on-luggage/ The Wirecutter])&lt;br /&gt;
* Certain models of [http://shop.eaglecreek.com/lightweight-carry-on/l/111 Eagle Creek] (not all models have a lifetime warranty)&lt;br /&gt;
&lt;br /&gt;
Pay attention to the bag’s extensible arm: is it well constructed? What does it do to your interior space? 2 segments of extension or 3? Moving parts make everything more fragile -- if you are choosing moving parts in your luggage, they need to be brilliant.&lt;br /&gt;
&lt;br /&gt;
== Buy It There (BIT) ==&lt;br /&gt;
&lt;br /&gt;
Don’t try to anticipate every contingency and pack for it. You will bog yourself down with unnecessary cruft. Pack for what you &#039;&#039;know&#039;&#039; you’ll need, or at most what you reasonably expect to need the majority of the time. You can find contact solution, toothpaste, aspirin, and dental floss at almost any convenience store. For the rest, shove an extra $50 into a pocket somewhere and buy whatever you need there, if it comes up. &lt;br /&gt;
&lt;br /&gt;
(Good news: It comes up less often than you’d think.)&lt;br /&gt;
&lt;br /&gt;
BIT exceptions: &lt;br /&gt;
There are some things you don&#039;t want to source while traveling - if you only use one specific brand of shampoo, conditioner, etc, transfer it to a small, travel-friendly bottle.  Depending on where you&#039;re traveling BIT can be tough if you don&#039;t speak the language and are looking for something very specific (like Cipro in India or a flat iron in China). Goes without saying, but BIT does *not* apply to medications (remember that what requires a prescription varies by country, but you can apply it if you know that something can be bought without a prescription at your destination).&lt;br /&gt;
&lt;br /&gt;
=== Corollary: Wash It There ===&lt;br /&gt;
If you’re gone for longer than a carry-on can reasonably contain (which is longer than you think), don’t fail over to multiple suitcases; just get things laundered partway through. Your hotel will offer laundry service, though it will be overpriced. Most of the time you’ll find a wash and fold place within walking distance or a service that does pick up and next day drop off.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind that at most Mozilla or other geek events, you will probably acquire at least one or two t-shirts. You can bring one or two fewer shirts; if this guideline fails, wash one of the ones you brought.&lt;br /&gt;
&lt;br /&gt;
If you bring quick-drying underwear and socks, you can wash them in the sink or bathtub and dry them overnight on the towel rack (except in humid climates). You can skip bringing detergent by using the hotel&#039;s shampoo (as long as you don&#039;t mind your underwear smelling like &amp;quot;ginger lemongrass&amp;quot; or whatever); shampoo is just mild detergent. Check the plumbing before you fill the sink; some hotels don&#039;t install the lever for raising the plug. Before hanging items to dry, roll them in a towel and squeeze out excess moisture.&lt;br /&gt;
&lt;br /&gt;
== Counterpoint: The case for checking a suitcase ==&lt;br /&gt;
A few heavy-traveling Mozillians are in the &amp;quot;checked bag&amp;quot; camp. Add your reasons for using this strategy here:&lt;br /&gt;
* Problems with checked luggage are actually quite rare.&lt;br /&gt;
* You don&#039;t have to schlep a roll-aboard through the airport with you, including squeezing it into tiny toilet stalls.&lt;br /&gt;
* You can pack a few extra things that help you be more comfortable on an extended trip.&lt;br /&gt;
* At least one airline (American) gives early boarding privileges (after Elite and Priority but before Zone 1) to passengers with no overhead baggage.&lt;br /&gt;
* You aren&#039;t limited to 100ml bottles of liquid/gel/cream, and can bring home &#039;&#039;properly packed&#039;&#039; wine, booze, perfume, etc. (Wrap the bottle in at least two plastic bags and nestle it in the groove left by the extending handle, surrounded tightly by clothes.)&lt;br /&gt;
* Having airline status often helps your bag appear on the belt faster.  Also, if the final segment of your trip is an international arrival in the United States, you&#039;re unlikely to have to wait long for your bag, since all baggage goes to the same belt, so it gets there quickly.&lt;br /&gt;
* TIP: Get a suitcase with four wheels. Baggage handlers can slide it across the floor of the cargo hold instead of tossing it, subjecting the suitcase and its contents to much less abuse. Anything that protrudes, like carry straps or zipper pulls, can get snagged and chewed up in baggage-handling equipment; go for streamlined.&lt;br /&gt;
* TIP: Ask for your checked luggage to be marked &amp;quot;Fragile&amp;quot;. It will be loaded on top of other bags, and usually be unloaded first.&lt;br /&gt;
* TIP: If you check luggage, don&#039;t let your eyes off the bag until there&#039;s a tag on it, and if you can, check that the tag is correct (with your name and correct destination airport on it).  One of the common reasons for lost/delayed luggage is getting the wrong tag on it right at the check-in desk.&lt;br /&gt;
* TIP: Things to make sure are &#039;&#039;&#039;not&#039;&#039;&#039; in your checked bag: everything you need to get through customs and immigration and get to your final destination.  Any electronics that might be stolen.  Lithium-ion batteries (prohibited).&lt;br /&gt;
&lt;br /&gt;
Some airlines (particularly non-North American or discount airlines) have much lower limits for what you&#039;re allowed to carry on, so you&#039;ll have to check luggage anyway.&lt;br /&gt;
&lt;br /&gt;
Some airlines (e.g., Air France, KLM) will even want to weigh your carry-on bag (often although not reliably), and want it to be a weight that&#039;s lower than what it is with your laptop in it (e.g., 6kg, 8kg).  Remember that your laptop often counts as a separate personal item and you can take it out of the bag before weighing.&lt;br /&gt;
&lt;br /&gt;
==Packing Techniques and Tools==&lt;br /&gt;
Your strategy for how to put your stuff in your suitcase is very much a matter of personal preference, along with the type of travel you&#039;re doing (destination vs. touring) and the type of clothes you bring. Here are some ideas that may be helpful.&lt;br /&gt;
&lt;br /&gt;
* The [http://www.onebag.com/pack.html bundle method] is great for avoiding wrinkles, but it tends to require that you unbundle &#039;&#039;everything&#039;&#039; to get out any single thing.&lt;br /&gt;
* It&#039;s extremely helpful to have some kind of containers to organize your stuff. Purpose-made packing &amp;quot;cubes&amp;quot; are great, but are absurdly expensive. You can get by with zip-top plastic bags if you don&#039;t travel often, or while you&#039;re waiting to find ready-made cubes on sale. &lt;br /&gt;
* If you buy only one packing accessory, consider getting a [http://www.amazon.com/Eagle-Creek-Travel-Pack-It-Folder/dp/B002YIRC3O/ packing folder], which helps you fold larger items (shirts, pants, skirts) to a uniform footprint, and then encloses them like an envelope.&lt;br /&gt;
* Compression bags, which let you squeeze all the air out of your clothes, are good only for clothes that don&#039;t easily wrinkle. However, a compression bag can be great as a laundry bag to minimize the volume of dirty clothes on your way home. Either way, have a cloth or plastic bag you can use to keep used laundry separate. &lt;br /&gt;
&lt;br /&gt;
= Airport Hacking =&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* ABC: Always Be Charging. Wherever you come to rest, be charging. Maybe your flight has power plugs, that&#039;s swell, but maybe they stop working, or your seatmate gets to it first, or you need it to charge your phone. If you&#039;re at rest for more than 10 minutes, find a plug. If you bring a power strip so others can plug in, too, you can make friends anywhere :-)&lt;br /&gt;
* Watch where uniformed crew members go. They know the best eateries in any given airport, and even where to stand on the tram platform in order to get off quickly at the other end.&lt;br /&gt;
* The internet knows about delays before your gate agents do. Bookmark [http://flightaware.com/live/ flightaware] right now, and use it from your phone at the airport to keep tabs. Caveat: Flightaware may show your flight as delayed because the inbound plane you&#039;re getting on is delayed; if the airline substitutes another aircraft, your flight could be on time or only a little delayed.&lt;br /&gt;
* If you do see signs of a significant delay, particularly at night when it&#039;s likely you&#039;ll be put off until morning, act swiftly before the lines form. Talk to gate agents about rebooking onto other flights and if the line there is long, be on the phone with your airline as well. First to rebook means first to call hotels and taxis and all the rest. Being last to rebook means sleeping in the airport. If you have elite status, call the customer service number for elite members, not the general customer service number.&lt;br /&gt;
* When you get off the plane, the restroom closest to your gate will be crowded with other people from your flight. Keep going to the next one further away.&lt;br /&gt;
* No one wants to sleep in an airport, but flight delays or cancellations, or just poor planning, may require it. There is actually a whole website devoted to [http://www.sleepinginairports.net/tips.htm sleeping in airports].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Being prepared for security ==&lt;br /&gt;
* Veteran move: if you have a digital boarding pass, set a screenshot of that boarding pass as the background of your lock screen, so you can see the QR code without unlocking the phone.&lt;br /&gt;
* Bring identification. [http://www.tsa.gov/traveler-information/acceptable-ids Here&#039;s a list of acceptable IDs] in the US. If you forget your ID, all is not lost. It&#039;s possible, with some extra hassle, to travel within the US even if you don&#039;t have your identification. [http://blog.tsa.gov/2013/04/tsa-travel-tips-tuesday-can-you-fly.html Here&#039;s what the TSA says to do if you don&#039;t have ID.]&lt;br /&gt;
* Have photocopies - paper copies - of your passport and one other piece of ID (and where necessary, vaccination status or test results.)&lt;br /&gt;
* Avoid getting into a screening line behind people who look like they don&#039;t travel often (families with kids, retirement-age folks, large groups).&lt;br /&gt;
* Wear slip-on shoes and socks. Do not go barefoot in airports (And, for the love of God, Do Not Sit Or Lie Down On The Floors. Airport floors are disgusting, you have no idea.)&lt;br /&gt;
* Consider not wearing a belt, or wear one with no metal, so you don&#039;t have to take it off.&lt;br /&gt;
* Avoid clothes with extra pockets, like cargo pants. They can be flagged by the body scanner, and cause you to get a pat-down. Same for &amp;quot;travel&amp;quot; clothes with hidden pockets; these can be handy while touring, but not while flying. Even a hoodie can win you a pat-down for the hood and kangaroo pocket. &lt;br /&gt;
* On the other hand, a jacket with lots of pockets is like an extra carry-on; you have to remove it for security anyway, and you can keep your in-flight necessities (gadgets, etc.) close to hand during your flight.&lt;br /&gt;
* Know the drill with liquids, gels, and creams: containers at most 100ml/3oz, in a clear zip-top bag, 1 liter/1 quart size. Have this in an external pocket of your carry-on, ready to pull out and put in a bin. (If you travel often, you might want to get a sturdier bag than the grocery store kind. It must still be clear and zip-top.)&lt;br /&gt;
** Don&#039;t pack little bottles of booze. Yes, it&#039;s under the limit, yes you&#039;re technically allowed to carry it through security. Don&#039;t.&lt;br /&gt;
* Avoid large metal jewelry.&lt;br /&gt;
* Take everything, but especially metal (keys, coins, etc.), out of your pockets.&lt;br /&gt;
* &#039;&#039;&#039;Leave your pocket knives and multitools at home.&#039;&#039;&#039;&lt;br /&gt;
* If you&#039;re wearing an activity monitor, such as a FitBit, take it off for screening.&lt;br /&gt;
* You should hang onto your ID and boarding pass as you go through the line, but you can&#039;t carry them through screening; put them in your bin.&lt;br /&gt;
* Put the bin with your shoes, jacket, and liquids onto the conveyor belt first. You can be getting dressed while the rest of your stuff comes through.&lt;br /&gt;
* Take your laptop out of your bag and put it in a separate bin. You can usually leave it in a sleeve, as long as there&#039;s nothing else in the sleeve. &lt;br /&gt;
* Consider getting a checkpoint-friendly laptop bag, with a laptop-only section that folds out without taking out the computer. The less you handle your laptop, the less likely you are to drop it. (US TSA allows you leave the computer in this type of bag; other countries often do not.)&lt;br /&gt;
* Don&#039;t start going through the screening machine or metal detectors before you can see your stuff moving down the conveyor belt.&lt;br /&gt;
&lt;br /&gt;
== US Trusted Traveler Programs ==&lt;br /&gt;
If you frequently cross US borders, you can save time and hassle in the long run by enrolling in one of the programs that provide expedited entry for pre-approved travelers. Enrolling involves an application fee and form, and an in-person interview at an entry point, so there is a start-up cost in time and money. Which program you should enroll in depends on the type of crossing you do most; you can enroll in more than one.   &lt;br /&gt;
&lt;br /&gt;
* When entering the US, if you&#039;re not in a &amp;quot;trusted traveler&amp;quot; program, try to get into the immigration queue that is &#039;&#039;next to&#039;&#039; the Global Entry lane. If no one is in the Global Entry lane, the officer there will often take people from the nearby queue, making it move faster. Do likewise for NEXUS when entering Canada.&lt;br /&gt;
* Wear Firefox gear when going through immigration, anywhere. It creates goodwill and starts pleasant conversations.&lt;br /&gt;
&lt;br /&gt;
===Automated Passport Control===&lt;br /&gt;
Automated Passport Control kiosks are available to citizens of the US, Canada, and [http://www.cbp.gov/travel/international-visitors/frequently-asked-questions-about-visa-waiver-program-vwp-and-electronic-system-travel Visa Waiver Program] countries, for entry into the US, in an expanding number of North American cities. Unlike Global Entry or Nexus, these kiosks require no pre-registration. You swipe your passport, let the kiosk take a photo, answer some questions, and then get a receipt that you show to a Customs and Border Patrol officer. The kiosk replaces filling out a customs card by hand.&lt;br /&gt;
&lt;br /&gt;
See the [http://www.cbp.gov/travel/us-citizens/Automated%20Passport%20Control Automated Passport Control] webpage for a list of cities with APC kiosks.&lt;br /&gt;
&lt;br /&gt;
=== Global Entry ===&lt;br /&gt;
[http://globalentry.gov/about.html Global Entry] provides expedited screening for entry &#039;&#039;into&#039;&#039; the US at certain airports. Once in the program, you can go to an automated kiosk instead of an immigration agent (skipping the enormous lines that result from multiple  international flights arriving at about the same time), and you can answer the customs questions at the kiosk instead of filling out a paper form. Unless there is an issue with your kiosk interaction (such as it couldn&#039;t read your fingerprints), you don&#039;t need to talk to a CBP agent. Global Entry is open to U.S. citizens, lawful permanent residents of the U.S., Dutch citizens, South Korean citizens and Mexican nationals.&lt;br /&gt;
&lt;br /&gt;
=== NEXUS ===&lt;br /&gt;
[http://www.globalentry.gov/nexus.html NEXUS] provides expedited screening for crossing the US-Canada border in both directions. It can be used at land and sea entry points as well as at airports. You can use the NEXUS-only lanes at land crossings only if every person in the vehicle (including children) has a NEXUS card. Using NEXUS at an airport requires scanning your irises. If you wear contact lenses, you must remove them for the initial iris scan that is taken after your enrollment interview.&lt;br /&gt;
&lt;br /&gt;
=== Other US programs ===&lt;br /&gt;
* [http://www.globalentry.gov/netherlands.html FLUX] expedites passage between the US and &#039;&#039;&#039;the Netherlands&#039;&#039;&#039;, and is open to US and Dutch citizens.&lt;br /&gt;
* Global Entry members can receive expedited entry into &#039;&#039;&#039;[http://www.globalentry.gov/newzealand.html New Zealand]&#039;&#039;&#039;.&lt;br /&gt;
* [http://www.globalentry.gov/sentri.html SENTRI] provides expedited entry into the US from &#039;&#039;&#039;Mexico&#039;&#039;&#039; at specific land crossings.&lt;br /&gt;
* [http://www.globalentry.gov/korea.html Smart Entry Service] provides expedited entry into the Republic of &#039;&#039;&#039;Korea&#039;&#039;&#039;. It is open to US and Korean citizens.&lt;br /&gt;
* [http://www.globalentry.gov/smartgate.html SmartGate] provides streamlined entry into &#039;&#039;&#039;Australia&#039;&#039;&#039; for US Global Entry members. Visa requirements still apply.&lt;br /&gt;
* [http://www.globalentry.gov/tsa.html TSA PreCheck] enables US Global Entry and Canadian NEXUS members to use designated TSA airport screening lanes, without removing liquids, laptops, shoes, jackets, or belts. You must provide your membership number when booking flights with participating airlines. TSA is expanding the PreCheck program to include more people, including US military members and those invited by their airline&#039;s frequent flyer program. You must still apply, pay a fee, and go through an interview. See the [http://www.tsa.gov/tsa-precheck TSA PreCheck] website for details.&lt;br /&gt;
&lt;br /&gt;
== Other countries&#039; traveler programs ==&lt;br /&gt;
* The UK&#039;s [https://www.gov.uk/registered-traveller Registered Traveller service] enables certain citizens of Australia, Canada, Japan, New Zealand and the USA to get faster entry to the UK, without filling out a landing card. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Country-specific notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Much of the per-country information is pre-covid, and needs to be verified or updated.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== USA ===&lt;br /&gt;
* visitors under the [https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visa-waiver-program.html visa waiver program] (those who don&#039;t need a visa) must apply online for an [http://www.cbp.gov/travel/international-visitors/esta ESTA].&lt;br /&gt;
&lt;br /&gt;
=== Canada ===&lt;br /&gt;
* visitors who do not need a visa, are entering Canada by air, and are not US citizens or Canadian citizens or Canadian permanent residents, must apply online for an [http://www.cic.gc.ca/english/visit/eta.asp eTA].&lt;br /&gt;
&lt;br /&gt;
=== Schengen Area (Europe) ===&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Schengen_Area Schengen Area] is an immigration-barrier-free zone covering most of the European Union and some additional non-EU countries, but not the UK or Ireland.&lt;br /&gt;
* If you need a visa to visit the Schengen Area, it is easier to get such a visa if your point of arrival in the Schengen Area is the same country as your destination.  (For example, if you&#039;re traveling to Spain, it is easier to arrive in Madrid after connecting in the UK or US than connecting via Amsterdam, since in the latter case getting the visa requires dealing with both the Spanish and Dutch authorities.)&lt;br /&gt;
* If your nationality requires a visa to visit the Schengen Area and your trip does not terminate in Schengen, avoid making more than one connection in Schengen; in such a case you must get a Schengen visa, even though that&#039;s not your destination. Schengen immigration authorities look at your &#039;&#039;next&#039;&#039; point of travel (not your final one) to decide whether you need a visa; if it is Schengen, they will ask for one.&lt;br /&gt;
&lt;br /&gt;
=== New Zealand ===&lt;br /&gt;
* Make sure to declare any shoes in your checked luggage.  The authorities just want to look at them and maybe clean the dirt off for you, but they&#039;ll be upset if you don&#039;t declare them.&lt;br /&gt;
* Don&#039;t even think about [http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&amp;amp;objectid=11404025 bringing fresh fruit] into New Zealand or you will get an instant fine.&lt;br /&gt;
&lt;br /&gt;
=== Australia ===&lt;br /&gt;
* Visitors who can can enter without a visa must apply online for an [https://www.eta.immi.gov.au/ ETA].&lt;br /&gt;
&lt;br /&gt;
= Flying =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Hydrate, hydrate, hydrate. Air in an airplane at altitude is incredibly dry and dries you out. Drink water whenever you can. Bring an empty water bottle (even better: collapsible) and fill it from a water fountain inside security. (Some airports, like SFO, have water bottle filling spots that make this a little easier.) Don&#039;t drink the water that comes out of the water tanks onboard an airplane, including coffee and tea; you don&#039;t want to know how disgusting those tanks are. If you get water in the beverage service, ask for fizzy water (club soda) to ensure it came out of a bottle or can. If you need to brush your teeth in-flight, use water from your water bottle, not the tap in the toilet.&lt;br /&gt;
* Request an alternate meal (kosher, indian, vegan, whatever) - they tend to be tastier, and often come first.  (However, the downside to the meal coming first is that the tray is going to be in your way substantially longer.)&lt;br /&gt;
* If you&#039;re in an aisle seat, you’ll find that the aisle-side armrest won’t lift. This is annoying, because it is much easier to deplane with that thing out of the way. Reach back to where the armrest joins the back of the chair -- there may be a release latch or button. (This works on some Boeing 777s; most smaller craft do not have this feature. See [http://brokensecrets.com/2011/01/17/raising-the-airplane-aisle-armrest/ this article] for a photo.)&lt;br /&gt;
* Always wear shoes before going to the airplane lavatories; never go barefoot or wearing socks only. &lt;br /&gt;
* Wear a mask, n95 or better.&lt;br /&gt;
&lt;br /&gt;
== Headphones ==&lt;br /&gt;
Enjoying music or movies during travel is much better with headphones designed for travel use. You need to consider three types: &lt;br /&gt;
* active noise-cancelling headphones&lt;br /&gt;
* those without noise-cancellation&lt;br /&gt;
* in-ear monitors. &lt;br /&gt;
Generally speaking, on airplanes, active noise-cancellation will be better on the plane but worse when you&#039;re not on the plane (in the hotel room, for instance.) A quality headphone without noise cancellation will almost always sound better when not on an airplane. In-ear monitors allow for excellent sound quality and also allow one to rest your head on a pillow without the headphone pushing against one&#039;s ear, but some are uncomfortable with putting anything in one&#039;s ear. In-ear monitors are also much more compact. For those who want the sound quality of in-ear monitors and the compactness, but find that fit is a problem, consider Comply foam tip replacements which can be selected to fit your ear size.&lt;br /&gt;
&lt;br /&gt;
* For active noise cancellation headphones, the Bose Quiet Comfort 15 is the most popular model sold and for good reason. However if you want the headphone to be good when the noise-cancellation is turned off, you may want to consider the [http://www.psbspeakers.com/products/headphones/M4U-2-Headphones Psb m4u 2], which is more expensive but also more versatile.&lt;br /&gt;
* For headphones without active noise cancellation, consider rugged models that have reputations burnished by decades of use by audio professionals such as the Sennheiser HD-25 1-ii. Another popular option is the V-Moda M-80 which has similar sound quality, has a good reputation for build quality, and also comes with a nice travel case.&lt;br /&gt;
* For in ear monitors, there are too many to list but one line that is very popular is the Shure SE series which have models from $99 on up. These are very rugged models which allow for replaceable cables, replaceable tips and have very good sound quality.&lt;br /&gt;
Additional resources for headphones include [http://www.innerfidelity.com/content/innerfidelitys-wall-fame Innerfidelity&#039;s Wall of Fame] and Head-fi.org&#039;s [http://www.head-fi.org/t/618255/check-out-the-head-fi-summer-2012-buying-guide 2012 Summer Buying Guide].&lt;br /&gt;
&lt;br /&gt;
== Make friends with TSA and your flight crew ==&lt;br /&gt;
&lt;br /&gt;
Airplanes are a sea of grumpy, tired, unhappy people.  A little friendliness goes a long way -- especially if you&#039;re regularly flying the same route with the same flight crew.&lt;br /&gt;
&lt;br /&gt;
== Seat etiquette ==&lt;br /&gt;
The following tips are about showing consideration to your fellow passengers, who unfortunately may not even notice it. But violating these norms is likely to cause annoyance. You don&#039;t want to be &amp;quot;that guy&amp;quot;, do you?&lt;br /&gt;
&lt;br /&gt;
* The person in the middle seats gets to use both armrests. The people in the window and aisle seats get a little extra space, so yielding one armrest each is the least they can do. In any case, try to keep your elbows in your own space.&lt;br /&gt;
* Consider the person behind you before reclining your seat into their space, especially if they are trying to eat or use a laptop. Avoid reclining abruptly (though it&#039;s not always possible to control this). Raise your seat back during meals.&lt;br /&gt;
* If you need to leave your seat during the flight, try to avoid hoisting yourself up by yanking on the seat in front of you. This may be difficult to avoid if the seat is reclined (see above).&lt;br /&gt;
* If you have an individual touchscreen in the seat back in front of you, jabbing it forcefully doesn&#039;t make the touchscreen work any better. If it&#039;s really not responding to touch input, try controlling it from the armrest controls.&lt;br /&gt;
* [http://www.independenttraveler.com/travel-tips/travelers-ed/the-etiquette-of-seat-backs-and-elbow-room The Independent Traveler: The etiquette of seat backs and elbow room]&lt;br /&gt;
&lt;br /&gt;
= Tips for specific airports =&lt;br /&gt;
As a general rule of thumb, in any airport, the terminal or concourse that serves international flights has nicer shops and restaurants than the areas for domestic flights. So, if you&#039;re traveling domestically, have time to kill, and can get into the international terminal without going through passport control, you might want to go hang out there.&lt;br /&gt;
&lt;br /&gt;
== AMS Amsterdam ==&lt;br /&gt;
* in the international section (only?), there are nice quiet places to sit on the upper level outside the lounges (even if you don&#039;t have lounge access)&lt;br /&gt;
* if you want to take the train to/from the airport, hoard coins (€4 to Amsterdam-Centraal, less to Amsterdam-Lelylaan or Amsterdam Zuid), since the ticket machines don&#039;t take bills or American credit cards.  (The city trams/buses in Amsterdam do take bills, but this is a national train.)&lt;br /&gt;
* note that the entirety of the outside-[https://en.wikipedia.org/wiki/Schengen_Area Schengen]-immigration part of the airport does security at the gate, per flight&lt;br /&gt;
&lt;br /&gt;
== AUS Austin, Texas ==&lt;br /&gt;
The food available in the airport is actually pretty good, since most of the food concessions offer menus from local restaurants. Get to the airport early enough to have a last plate of barbecue or breakfast tacos. &lt;br /&gt;
&lt;br /&gt;
Another reason to get to the airport early is the &amp;quot;Knot Anymore&amp;quot; chair massages available near gates 13 and 7. Austin is awash in good massage therapists, so the ones working in the airport are far better than most airport massage services.&lt;br /&gt;
&lt;br /&gt;
== CDG Paris / Charles de Gaulle ==&lt;br /&gt;
* CDG airport has multiple airport hotels on premises (on the around-the-airport CDGVal shuttle train); typically at least one of the fancy ones has good prices because it isn&#039;t hosting a conference that week, but there&#039;s also an Ibis. &lt;br /&gt;
* CDG airport has four disconnected parts:&lt;br /&gt;
** Terminal 1 (the cylinder with pods) (United is here)&lt;br /&gt;
** Terminal 3 (the discount airlines)&lt;br /&gt;
** Terminal 2A-2B-2C-2D-2E-2F (the bulk of the airport) (Air France is here)&lt;br /&gt;
*** note that there are two satellite piers attached by train (outside immigration but not inside security) attached to Terminal 2E (the attached part of terminal 2E is called K, the satellites are called L and M)&lt;br /&gt;
** Terminal 2G&lt;br /&gt;
* transport&lt;br /&gt;
** there&#039;s a train (CDGVal) connecting Terminal 1, Terminal 3 / Roissypole (where most but not all of the hotels are), and Terminal 2 (the station is between 2C/2D/2E/2F)&lt;br /&gt;
** high speed trains stop only at the terminal 2 station (between 2C/2D/2E/2F)&lt;br /&gt;
** RER trains (Paris&#039;s suburban rail network) stop at Terminal 2 (same station, again) and at &amp;quot;Terminal 1&amp;quot; (which is actually the Terminal 3 / Roissypole station for CDGVal)&lt;br /&gt;
** Terminal 2G is reachable only by shuttle (I think, never done it)&lt;br /&gt;
** If you want to take the RER to/from the airport, hoard coins in advance to pay the €9.50, since foreign cards don&#039;t work, and the machines don&#039;t take bills. &lt;br /&gt;
** The RoissyBus is only €10.50 and runs nonstop between CDG and the Paris Opera, only a few blocks from the Mozilla Paris office. Look for signs for &amp;quot;RoissyBus&amp;quot; or &amp;quot;Paris by bus&amp;quot; within each terminal to find the bus stop.&lt;br /&gt;
&lt;br /&gt;
== JFK New York ==&lt;br /&gt;
* The wifi password of the British Airways&#039; lounge is &amp;quot;London&amp;quot; (according to Reddit). You can usually get in range of the wifi hotspot without going inside the lounge.&lt;br /&gt;
&lt;br /&gt;
== LHR London Heathrow ==&lt;br /&gt;
* Terminal 5 (international) &lt;br /&gt;
** If you need to take the train to concourse B or C, go to the far end of the platform. You&#039;ll bypass the crowds at the near end, and be closest to the escalators when you exit.&lt;br /&gt;
** If you need to backtrack from concourses B or C to concourse A, &#039;&#039;don&#039;t&#039;&#039; take the train; you&#039;ll be routed through security again. There&#039;s a pedestrian tunnel that parallels the train, and comes out next to elevators that let out inside security in concourse A. The tunnel doors are marked &amp;quot;Emergency Exit&amp;quot;, but do not have alarms, and in fact open automatically, to accommodate mobility-assistance carts. Stay to the left (remember: you&#039;re in England) to keep from being run over by them.&lt;br /&gt;
** If you&#039;re going to the Mozilla London office, [[London#From_Heathrow_by_traincheck the directions]] and don&#039;t bother with Heathrow Express.&lt;br /&gt;
&lt;br /&gt;
== NCE Nice, France ==&lt;br /&gt;
* if you have a really early flight, there are multiple decent airport hotels nearby.  But do &#039;&#039;&#039;not&#039;&#039;&#039;, under any circumstances, stay at the Etap.&lt;br /&gt;
* if you want to avoid a really early flight, consider as an alternative doing an overnight layover at CDG, which has multiple airport hotels walking distance from Terminal 1 (but poorly signed).  Make sure your layover is long enough, though.&lt;br /&gt;
* if you&#039;re traveling to west of the airport (e.g., towards W3C&#039;s European offices near Antibes) and want to take public transit, it&#039;s possible to walk to the Nice - St. Augustin train station (&#039;&#039;&#039;not&#039;&#039;&#039; the main Nice - Ville train station) in about 15-20 minutes, but there&#039;s basically no signage.  But definitely look at the train schedules before trying this.  Buses from the bus station (gare routière) at the airport may be better.&lt;br /&gt;
* there&#039;s a free shuttle between Terminals 1 and 2.  Don&#039;t try walking between terminals.&lt;br /&gt;
* There are  bus stations at both terminals, but some bus routes stop at both terminal and some stop only at Terminal 1.  You need to buy a ticket at the station before boarding.&lt;br /&gt;
* the airport does not have water fountains behind security.  But restaurants will probably be willing to fill up a water bottle for you, especially if you&#039;ve bought something there.&lt;br /&gt;
&lt;br /&gt;
== NRT Tokyo/Narita ==&lt;br /&gt;
* If you can do so just as easily, fly to Haneda Airport (HND) instead, which is closer to the city.&lt;br /&gt;
* Don&#039;t even &#039;&#039;think&#039;&#039; of taking a taxi.  It will take hours, and cost multiple hundreds of US dollars.&lt;br /&gt;
* Two companies (JR and Keisei) run trains to Tokyo, and both have express and local services at different prices.  Choices depend on where in Tokyo you&#039;re going.  Google Maps might be helpful, or just figure it out when you get there.&lt;br /&gt;
* Consider taking a [http://www.limousinebus.co.jp/en/ Limousine Bus] to somewhere close to your destination, and take a taxi from there.&lt;br /&gt;
&lt;br /&gt;
== ORD Chicago O&#039;Hare ==&lt;br /&gt;
* In Terminal 3, at the beginning of concourse G, there is a &amp;quot;Chicago Urban Garden&amp;quot; on the second floor, with aeroponic herbs and vegetables. This is a nice quiet place to wait if you don&#039;t have access to an airline lounge.  &lt;br /&gt;
&lt;br /&gt;
== SFO San Francisco ==&lt;br /&gt;
* if you&#039;re through security and looking for food, realize that some pairs of terminals are connected behind security.  In particular, there are four separated behind-security zones at SFO right now: International-G/Terminal3-F/Terminal3-E, Terminal2-D/Terminal1-C, Terminal1-B, and International-A.  In particular, if you&#039;re in C, you can probably find better food and better places to sit in D, and at some hours there&#039;s not much open in G, but you can head over to F.&lt;br /&gt;
* The recently renovated terminal areas are the International Terminal (2000), Terminal 2 (gates D) (2011), and Terminal 3 gates E only (2014)&lt;br /&gt;
* If you&#039;re taking BART to the airport, you can take the airtrain or walk to get around the airport from the airport BART station.  You should definitely walk to International (G or A, which share a large central checkin hall but have separate gate areas), maybe walk to Terminal 3 (at least if you&#039;re ready to go straight to the security line), and you can walk to the other terminal if you like.&lt;br /&gt;
&lt;br /&gt;
== SJC San Jose CA ==&lt;br /&gt;
&lt;br /&gt;
== TPE Taipei Taoyuan ==&lt;br /&gt;
* if you&#039;re coming from within Asia to Taipei, fly to Songshan Airport (TSA) instead&lt;br /&gt;
* if you have Star Alliance gold, there are multiple EVA lounges to choose from.  The main one, with all the good food, is on the same side of the open (to the floor below) space as the tropical bar one, with entrance across the hallway from it (not across the open space)&lt;br /&gt;
&lt;br /&gt;
== YVR Vancouver ==&lt;br /&gt;
* As airports go this one is a pretty beautiful. If you&#039;re departing to the US from Vancouver note that you will go through US customs and immigration at YVR, so arrive 2 hours before your scheduled departure time. &lt;br /&gt;
&lt;br /&gt;
= Trains =&lt;br /&gt;
&lt;br /&gt;
* for booking long-distance trains within Europe, https://www.trainline.eu/ is often better than the national train company sites, because they tend to be clearer about both giving you the better options for ticket retrieval and explaining those options to you&lt;br /&gt;
&lt;br /&gt;
= Hotels =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Ask for upgrades. I know, this sounds trite, but it works. If you don’t know how that works, just remember, when checking in, to ask “Is there a better room available?” If they say yes, you’re set. If they say no, that’s fine. If they say “yes, for a price” then you can consider that price and make the call. We’ve gotten $2000/night rooms on a $180/night booking just by asking. This tends to work well when the hotel has a lot of open inventory (particularly effective in LAS, less effective near Moscone during a conference).&lt;br /&gt;
* When checking in, adjust your interactions with the clerk based on whether they smile when you approach. Chit-chat with a smiling clerk, but not with an unsmiling clerk. The latter is just as much a form of establishing rapport as chit-chat, because you&#039;re not wasting the time of a transaction-oriented person. And establishing rapport can make the marginal difference in whether they decide to give you an upgrade.&lt;br /&gt;
* Expensive hotels tend to have sensors in the minibars, but most of the rest still just have housekeeping track what’s missing each visit and bill you. If you do get the munchies, just head out to a convenience store the next day before housekeeping and buy matching replacements at the saner price. &lt;br /&gt;
* You can avoid the minibar entirely by grabbing a granola bar or two from a Mozilla kitchen before departing. They are bound to be healthier than anything you find in the minibar late night. &lt;br /&gt;
* Every hotel has a bucket of standard toiletry items (toothbrush, razor, &amp;amp;c). You should have a toiletry bag stocked and ready to go (see above) but if you find yourself missing something, just call the front desk.&lt;br /&gt;
* Likewise, every hotel has a bucket of left-behind chargers/power cables.&lt;br /&gt;
* Set your climate controls when you first get into the room. Forgetting until you come back after dinner ready for sleep and finding the room is hot and stale is no fun.&lt;br /&gt;
* Some hotels won’t let the climate controls work unless your room keycard is stuck into a switch by the door. This isn’t a magstripe reader, it’s just a physical switch - use a business card or a folded up piece of paper (or your library card) and have your room the way you want it.&lt;br /&gt;
* If the drapes that don&#039;t quite meet, and therefore let in unwanted sunlight or street light, use one or two big binder clips to keep the drapes closed.&lt;br /&gt;
* You can usually get a later check-out time just by asking. This doesn&#039;t work indefinitely, but they can&#039;t clean every room at once, so asking for 1pm instead of 11am just means they move your room to the bottom of the list for cleaning that day.&lt;br /&gt;
* Repack for departure before you go to sleep, except for the clothes and toiletries you&#039;ll need in the morning. That way, if you oversleep for whatever reason, you can throw on your clothes, grab those last items, and go without wasting any more time.&lt;br /&gt;
* To avoid leaving things behind:&lt;br /&gt;
** Bring your original packing checklist, and use it to repack.&lt;br /&gt;
** Pull all the linens off the bed and throw all used towels into the shower, so you&#039;re sure nothing&#039;s hidden, and check every wall socket for chargers.&lt;br /&gt;
** If you unpack into drawers, check every drawer before you leave.&lt;br /&gt;
&lt;br /&gt;
== Pick a hotel, get into the frequent guest program ==&lt;br /&gt;
&lt;br /&gt;
Same deal as airlines. At the least, it eventually adds up to free stays, but getting to status means room upgrades, easier check-in, more flexibility on check-in/check-out times, and extra points for each stay. Some hotel loyalty points can also be transferred to airline loyalty programs.&lt;br /&gt;
&lt;br /&gt;
It can be harder to consistently stay with the same hotel group than to consistently fly the same airline (they&#039;re sold out or not convenient, the conference hotel is elsewhere, etc.). However, it&#039;s good to join the loyalty program for any hotel you stay at, before you make your reservation. You may get a better rate or a better room. Hotel staff seem to give an extra measure of courtesy and consideration when you&#039;re in the loyalty program. (When booking by phone, I&#039;ve had a &amp;quot;sold out&amp;quot; group rate suddenly become available when I gave my membership number.) If you haven&#039;t joined by the time you check in, ask the clerk to sign you up; they&#039;ll get credit for signing you up, and will be even more inclined to treat you nicely.&lt;br /&gt;
&lt;br /&gt;
Linked below are the programs associated with the hotels that are typically used for visiting Mozilla in Mountain View.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Holiday Inn Express&lt;br /&gt;
|[http://www.priorityclub.com/ Priority Club]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Avante/Wild Palms&lt;br /&gt;
|[http://www.joyoflifeclub.com/ Joy of Life Club]&lt;br /&gt;
|(Does not give points for stays that are paid through corporate billing.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Choose Your Room ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s a good practice to indicate that you have any preference on your room at all. Put this into your loyalty program profile and your travel agency profile (Egencia, for Mozilla employees), so it&#039;s transmitted with your reservation. If you have no preference, they will put you in the room for people who do not indicate a preference.  You know, the one in the basement. With the leaky faucet and carpet from 1973. &lt;br /&gt;
&lt;br /&gt;
If you have a choice between one or two beds, choose two, even though you&#039;ll only use one for sleeping. The other one makes a great surface for spreading out your stuff. Often, hotel beds are on casters, so you can shove the extra bed against the wall, to prevent stuff falling between the bed and the wall.&lt;br /&gt;
&lt;br /&gt;
Generally, you&#039;ll do well to ask for a high floor and a room away from the elevator.  Many hotels do renovations by floor starting from the top and working their way down.  So high floors have a better chance of being recently renovated.  They are also further away from street noise or the bar in the atrium.  A room away from the elevator means less foot traffic and not waking up at 5am to repeated &amp;quot;ding!&amp;quot; of the elevator door opening. For motels, you want upstairs (less foot traffic) and outside (away from the courtyard with the pool).&lt;br /&gt;
&lt;br /&gt;
If the room is awful, don&#039;t be afraid to walk back downstairs and see if they have anything a bit more updated.  If the whole hotel is awful, check your luggage at the desk and walk in a square block radius around the hotel to see if there&#039;s something less frightening.  &lt;br /&gt;
&lt;br /&gt;
Never pick a hotel based on a picture of the lobby.  Lobbies are always the first thing to get renovated.&lt;br /&gt;
&lt;br /&gt;
== Tipping Hotel Staff ==&lt;br /&gt;
If you believe in tipping (which varies across cultures):&lt;br /&gt;
* If you take a hotel shuttle from the airport, be sure to tip the shuttle driver. Don&#039;t just hand it to them and walk away; look them in the eye and express genuine appreciation for their service while you give them the tip. This is your first contact with the hotel staff, and if you make a good impression, word will spread to the other staff, and you&#039;ll get great service throughout your stay. This driver may also be the person who gets you to your outbound flight, through heavy traffic, just in the nick of time.&lt;br /&gt;
* Similarly, leave a tip for housekeeping after the first night. This paves the way for good service when you make special requests, such as extra towels or toiletries, or to come back later because you&#039;re still in the room. Leave the money on top of a note that says at least &amp;quot;Thanks!&amp;quot; so the housekeeper knows it&#039;s for them.&lt;br /&gt;
&lt;br /&gt;
= Money =&lt;br /&gt;
&lt;br /&gt;
* Exchange: Do not change money at the airport. The rates are higher there than anywhere else. If you have a local bureau de change, use that, or order currency online for pickup at the airport. If you can find a company that does that (Travelex in the UK, at least) the rates will be much better than those posted on the wall that they charge you when you are a captive customer. The best rates are likely to be had by using an ATM. &lt;br /&gt;
* Debit: Using an ATM card can be an easy and inexpensive way to secure some local currency. Make sure your card will work abroad before you travel. Common ATM networks that are broadly available include Pulse and Plus.  Consider getting a debit card with no foreign transaction fees (Charles Schwab offers one).&lt;br /&gt;
* Stay organized: It&#039;s helpful to keep your currency separate from your home currency, particularly if you&#039;re going to cycle through multiple currencies during your trip (usd &amp;gt; euro &amp;gt; pounds). Don&#039;t underestimate the power of a ziploc baggie if you&#039;re American and unaccustomed to coinage-heavy currencies.&lt;br /&gt;
&lt;br /&gt;
== Credit cards ==&lt;br /&gt;
The US has historically had a different system (magnetic strips) for credit card security from the rest of the world (which uses the chip-and-pin system). This can cause headaches for both Americans traveling abroad, and others traveling to the US, as the systems are incompatible. Most US stores now support chip-and-signature cards, but you might run into smaller ones that don&#039;t have chip-reading equipment (e.g., a food truck using Square). &lt;br /&gt;
&lt;br /&gt;
* A very few US banks offer true chip-and-pin cards, including Citibank and [https://www.andrewsfcu.org/credit_cards_and_loans/credit_cards/globetrek_rewards.html Andrews Federal Credit Union]. The latter also has no annual fee and no international transaction fees. See this extensive but not exhaustive [http://thepointsguy.com/2013/05/us-credit-cards-with-smart-chips/ list of US-based chip-and-pin cards].  &lt;br /&gt;
* You can get a pre-paid, reloadable chip-and-pin card called [http://www.cashpassport.com/1/travelex/ &amp;quot;Cash Passport&amp;quot;] from Travelex. You can buy it and reload it online or at Travelex locations in the US. You can load it in multiple currencies: GBP, EUR, CAD, AUD and JPY. The security seems a bit crappy (you can&#039;t change the PIN, and their only security question is mother&#039;s maiden name), but since it&#039;s pre-paid, you can limit your financial exposure, and reload online as needed.&lt;br /&gt;
&lt;br /&gt;
Another issue for travelers is transaction fees when making purchases in currencies other than your home currency; these can range from 1% up to as much as 7%. US-based credit cards that don&#039;t charge international transaction fees include CapitalOne and Andrews FCU.&lt;br /&gt;
&lt;br /&gt;
More and more US retailers have card readers that accept chip-based cards, so the situation is improving for visitors to the US. However, they probably don&#039;t understand the PIN system, so you will still need to sign (either on the reader, or on paper).&lt;br /&gt;
&lt;br /&gt;
= Preparing to be less-online than normal =&lt;br /&gt;
&lt;br /&gt;
If your cellphone plan doesn&#039;t have reasonable data roaming, or if you might be in areas with poor cell coverage, you should be prepared to survive without your usual data connection.  This might include things like:&lt;br /&gt;
* downloading offline maps in advance.  ([http://maps.me/ maps.me] for Android and iOS lets you download offline OpenStreetMap maps by country or part-of-country.)&lt;br /&gt;
* knowing where you&#039;re going to need to be (hotels, meeting locations) before you leave&lt;br /&gt;
&lt;br /&gt;
= On Foreign Soil =&lt;br /&gt;
&lt;br /&gt;
* Data/Voice rates&lt;br /&gt;
** You can use Skype to call US 1-800 numbers toll free from anywhere in the world.&lt;br /&gt;
** Before you leave your home country, add $20-40 of SkypeOut credits to your account. While Skype to Skype calls are free, SkypeOut credits will let you call any number internationally for about $.02 per minute.&lt;br /&gt;
** International text messages are typically NOT covered under your mobile plan. For US cell plans, it&#039;s usually about $.50 per SMS. If you have a good international rate, think long and hard about when you use SMS and why. A conversation about when you landed and where to meet and what time to get there on SMS may be more than a 2 minute call that covers the same details.&lt;br /&gt;
** [http://readwrite.com/2014/06/17/5-secrets-avoiding-hefty-international-data-roaming-charges-fees 5 secrets to avoiding hefty international data roaming fees]   &lt;br /&gt;
* Finding wifi&lt;br /&gt;
** In airports, airlines&#039; priority lounges often have no wifi password, and you can access their hotspots from outside the lounge. (See note above for JFK airport.)&lt;br /&gt;
** Starbucks, McDonalds, and Burger King are sadly ubiquitous, and often have free wifi.&lt;br /&gt;
** You can sometimes find the password for a business&#039;s wifi in the comments for that business on FourSquare.&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Grab some business cards or stationery with your hotel&#039;s address on them before you head out. You can hand one to a cabbie whose language you do not speak, to get yourself back to home base. &lt;br /&gt;
&lt;br /&gt;
Still to write/update:&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Add Line2 details...&lt;br /&gt;
&lt;br /&gt;
==Coping with jet lag==&lt;br /&gt;
* Do not go to sleep. Do not nap. Stay up as long as you possibly can. Eat meals at local times and get into bed when it&#039;s dark outside. It will hurt on day one but by day three, you&#039;ll be glad you did. &lt;br /&gt;
* If you absolutely must sleep, do a 20 minute powernap and then get up, walk around, and do not fall back to sleep. (Powernapping pro tip: [https://www.vox.com/2014/8/28/6074177/coffee-naps-caffeine-science take a &amp;quot;coffee nap&amp;quot;]: quickly drink a cup of coffee, and &#039;&#039;then&#039;&#039; take a nap; the coffee will wake you up in a short while, and you&#039;ll be more alert than with a nap or a coffee alone.) &lt;br /&gt;
* In a pinch, Benedryl (dipenhydramine) can help you reset your internal clock and it&#039;s substantially gentler on your system than the prescription sleep aids. (It&#039;s also good for nausea if you get motion sickness, and of course, allergic reactions.)&lt;br /&gt;
* If you find yourself awake when you should be sleeping (by local time), avoid bright screens (computers, phones, e-readers), because they activate wakefulness in your brain. Try reading a paper book or magazine (radical, I know). If you must use a screen, set it to white text on a black background, to reduce the overall brightness; or get an app (such as [https://justgetflux.com/ f.lux] for Mac/iOS or [https://play.google.com/store/apps/details?id=com.urbandroid.lux Twilight] for Android) that reduces the amount of blue light emitted by your device at night.&lt;br /&gt;
* If possible, follow the [http://www.wikihow.com/Prevent-Jet-Lag-with-a-Modified-Diet Anti-Jet Lag Diet]; this is easier to do at home than while traveling, but IME even an approximation helps. &lt;br /&gt;
** As an abbreviated version: eat as little as possible on your day of travel, avoiding caffeine and alcohol; eat a high-protein breakfast at breakfast time in your new time zone.&lt;br /&gt;
** Bring protein bars with you to ensure that you can get protein at the right time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Eating =&lt;br /&gt;
&lt;br /&gt;
Eat like a local.&lt;br /&gt;
&lt;br /&gt;
Never ask the front desk at your hotel for a dinner recommendation. If possible, ask anyone else to weigh in.  The bellhop, your taxi driver, the barista at Starbucks, Yelp, Chowhound, etc.  The best recommendations come from people who are actually living and working in the area. (TripAdvisor tells you what people who &#039;&#039;don&#039;t&#039;&#039; live there think.)  The concierge at the hotel will always orient toward broad, tourist-pacifying tastes. The food will be edible, but forgettable. They&#039;ll never tell you about the super tasty hole-in-the-wall joint three blocks away.&lt;br /&gt;
&lt;br /&gt;
= Staying healthy =&lt;br /&gt;
* Wash hands frequently! &lt;br /&gt;
* Carry and use hand-sanitizer wipes. (A bottle of hand-sanitizer gel takes up valuable room in your liquids bag.) Sanitize your hands in-flight before you eat or drink, and after washing your hands in the lavatory (on-board water, again). Also use them to wipe off [http://www.travelmath.com/feature/airline-hygiene-exposed/ tray tables, seatbelt buckles, and air vents], where germs lurk on airplanes.&lt;br /&gt;
* Set the fan above your seat on the plane to low or medium, and position it to blow into your lap, just in front of your face. This will help knock airborne pathogens out of the air, so you&#039;ll be less likely to breathe them in. ([http://www.npr.org/blogs/goatsandsoda/2014/07/14/319194689/pathogens-on-a-plane-how-to-stay-healthy-in-flight?ft=1 (NPR) Pathogens on a plane: how to stay healthy in flight])&lt;br /&gt;
* Keep your exercise routine as much as possible. Exercise burns calories, relieves stress, and helps reset your body clock, if you&#039;re in a different time zone.&lt;br /&gt;
** Pick a hotel that has a fitness center. If you must use a hotel that doesn&#039;t have one (or you need specific equipment, like a stationary bike) call and ask; they may have an arrangement with a nearby gym.&lt;br /&gt;
** If you&#039;re out of luck on the fitness center, bring an exercise DVD, and/or small lightweight equipment like a jump rope or tension bands. Or do a [http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-minute-workout/ body-weight-only exercise routine].&lt;br /&gt;
** Bring quick-drying workout clothes. Rinse them in the shower, and dry them over the shower rod, so they&#039;re ready for tomorrow.&lt;br /&gt;
** Bring athletic shoes that double as casual street shoes, so you don&#039;t need to take up luggage space with extra shoes.&lt;br /&gt;
** See the Quartz [http://qz.com/287800/the-complete-guide-to-staying-in-shape-on-the-road/ Complete guide to staying in shape on the road].&lt;br /&gt;
&lt;br /&gt;
= Redux =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most people travel infrequently, and aren’t very skilled at it...&#039;&#039;&#039;&lt;br /&gt;
* and there are a lot of people, so despite the infrequency of their travel, the Don’t Know path is very crowded&lt;br /&gt;
* Businesses on the Don’t Know path have no loyalty to you (since infrequent travellers have no meaningful loyalty to them) so their main goal is to extract money from you immediately, even at the cost of the relationship&lt;br /&gt;
* People on the Don’t Know path have to deal with the same Don’t Know problems every single day, which is exhausting and saps their empathy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BUT - If you know what you’re doing...&#039;&#039;&#039;&lt;br /&gt;
* You can shortcut around the Don’t Know path everywhere. Airports, Hotels, Restaurants&lt;br /&gt;
* The businesses you deal with will view you as a regular, and want to keep you happy&lt;br /&gt;
* The people you deal with will view you as a breath of fresh air, and feel understood, and be grateful and human in the ways that travel never is for others.&lt;br /&gt;
&lt;br /&gt;
= More advice =&lt;br /&gt;
* [http://christianheilmann.com/2014/02/16/how-i-save-money-when-traveling-for-work-san-franciscovalleyus/ How I save money when traveling for work] by Christian Heilmann&lt;br /&gt;
&lt;br /&gt;
These podcasts have some excellent advice on business travel:&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/airline-travel-basics-1-part-1 Airline Travel Basics, part 1]&lt;br /&gt;
* [http://www.manager-tools.com/2009/08/airline-travel-basics-1-part-2 Airline Travel Basics, part 2]&lt;br /&gt;
* [http://www.manager-tools.com/2008/08/business-travel-packing Business Travel Packing]&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/travel-airline-seats Travel - Airline Seats]&lt;br /&gt;
&lt;br /&gt;
The what and how of packing only a carry-on: [http://www.onebag.com/ Onebag.com]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243347</id>
		<title>Travel Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243347"/>
		<updated>2022-07-11T20:30:27Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: More cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;----&lt;br /&gt;
:: This page was originally created on Mozilla&#039;s internal intranet. However, it contains lots of information that could be useful to Mozillians who travel to Mozilla events, or really, anyone who travels, period. The original page (and its history) disappeared when the intranet site was retired.&lt;br /&gt;
----&lt;br /&gt;
Travel doesn’t have to be terrible. In fact, there may be no other part of your life where a handful of modest optimizations can make such an enormous difference. How different would travelling become, if:&lt;br /&gt;
&lt;br /&gt;
* You never lost your luggage.&lt;br /&gt;
* You could get from the airport entrance to your flight&#039;s gate in minutes.&lt;br /&gt;
* You had lounge access at the airport, upgraded flights, maybe even nicer rooms in hotels.&lt;br /&gt;
* You knew you didn&#039;t have to eat junk on the road, but could discover great local restaurants instead.&lt;br /&gt;
&lt;br /&gt;
We have secrets. We have millions of miles travelled between us, and we&#039;d like to show you how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
First, here are the 3 simplest things you can do to make travel a lot better:&lt;br /&gt;
# Never, ever check your luggage.&lt;br /&gt;
# Check in online as early as possible.&lt;br /&gt;
# Pick a Frequent Flyer program&lt;br /&gt;
&lt;br /&gt;
Do these every time, and you’re already in the 80th percentile for travel success. What follows below is travel brilliance.&lt;br /&gt;
&lt;br /&gt;
= Planning =&lt;br /&gt;
&lt;br /&gt;
== Quick Tips ==&lt;br /&gt;
* Scan a copy of your passport and any other travel documents and put them somewhere web accessible but password protected (like Dropbox or Google Drive). This is helpful for getting replacements, and for getting consular help in the meantime.&lt;br /&gt;
* Print a copy of those scans - particularly your passport, covid test and vaccination status - and keep them in your carry-on. Do this regardless of the current policies of the countries you&#039;re travelling to or through - if policies change while you&#039;re on the road, you might have a problem.&lt;br /&gt;
* Let your credit card company know that you travel. Anti-fraud measures might lock your card the first time you use it on foreign soil, but they can flag your account so that doesn’t happen. This is no fun to discover after the fact.&lt;br /&gt;
* Different airlines have different size restrictions for carryon luggage; know your limits for the whole trip and stay inside them.&lt;br /&gt;
&lt;br /&gt;
== Pick a Frequent Flyer Program ==&lt;br /&gt;
&lt;br /&gt;
Prices are generally going to be competitive, so figure out your most common trip(s) and figure out which airline/alliance is best for those. Use that group for everything.  You can easily sign up for FF programs online, and add it to your travel agency profile (Egencia for Mozilla employees).&lt;br /&gt;
&lt;br /&gt;
Even if you travel rarely, you&#039;ll eventually accrue enough mileage for free travel, and having a FF number makes online check-in easier.&lt;br /&gt;
&lt;br /&gt;
If you travel often enough, though, (25k+/year on most airlines) you start earning preferred status. This is the difference between &amp;quot;scum&amp;quot; and &amp;quot;How can I help you?&amp;quot;  You have shorter lines for agents, shorter lines for security, you board first. You get access to elite lounges while you wait, and free upgrades to business class to make the trip more pleasant. These are little niceties, but they add up, and make travel much nicer. You can often share status with someone less privileged, which means your spouse likes traveling with you more, too.&lt;br /&gt;
&lt;br /&gt;
== Check In Online ==&lt;br /&gt;
&lt;br /&gt;
Every airline will let you check in online, usually 24 hours before your flight leaves. I know this will feel weird the first time, but it is an absolute necessity. With online check-in and no checked luggage, you can skip all the lines at the airport except security (and possibly customs/immigration).&lt;br /&gt;
&lt;br /&gt;
Checking in early may put you into a lower &amp;quot;group&amp;quot; for boarding (or at least not the suckiest, all-the-overhead-bins-are-full group). Check in as early as possible, even if you don&#039;t know how many bags you will check (correct answer: 0). You can always add (and pay for) checked bags when you get to the airport.&lt;br /&gt;
&lt;br /&gt;
The one &#039;&#039;&#039;exception&#039;&#039;&#039; to this guideline is that if you think your flight might be delayed or cancelled due to weather, &#039;&#039;don&#039;t&#039;&#039; check in online ahead of time. If you have to re-book, and you are already checked-in, the agent will have to &amp;quot;uncheck&amp;quot; you, which may slow down the re-booking process and cause you to miss out on alternate flight options. Keep in mind that weather problems cause ripple effects even in locations where weather is good. For example, your flight out of sunny Phoenix might be cancelled because the aircraft is grounded by a snowstorm in Chicago. (See this Egencia blog post for [http://info.egencia.com/wintertraveltips2014.html tips for avoiding weather delays].)&lt;br /&gt;
&lt;br /&gt;
Online check-in also lets you choose your seats, which brings us to...&lt;br /&gt;
&lt;br /&gt;
== Choose Your Seats ==&lt;br /&gt;
&lt;br /&gt;
* Take a window seat for very short flights or very long flights. Window seats have more shoulder room, less hassle from other passengers, and a window. The only downside is bladder management, but on short flights you can stick it out and on long ones you can get up when your fellow passengers do.&lt;br /&gt;
* &#039;&#039;Every&#039;&#039; plane has some seats that suck.  No recline, noisy, cold, lack of floor storage or slightly narrower than most, [http://www.seatguru.com SeatGuru] will tell you what to avoid. It&#039;ll also tell you which seats are great (extra legroom, etc) that you should take given half a chance. Usually, exit-row seats have extra legroom (good for tall people), and the last row and the row in front of the exit row do not recline (bad in general). The first row in a section (where you have a bulkhead in front of you instead of another seat) typically does not have under-seat storage, so everything must go in overhead bins, but it typically does have more legroom.  (Seatguru will tell you whether or not this is the case on a particular plane.)&lt;br /&gt;
* &#039;&#039;The Middle Seat Gambit&#039;&#039; - If you’re traveling with someone else, check in online together and look for an empty 3-person row. Take the aisle and window. Middle seats fill up last, there’s a decent chance the seat stays empty. If so, you have a lot more space to dump things during the flight, and more legroom since you can use that space instead of putting things under the seat in front of you.&lt;br /&gt;
* If you’re traveling alone, you can still use the middle seat gambit by checking in online and looking at the seat map for someone acting as a de facto accomplice.&lt;br /&gt;
* If there is only one (worst possible) seat left when you go to select seats, &#039;&#039;don&#039;t take it&#039;&#039;. It will be claimed by someone else, and the gate agent will assign you a different seat. A flight that full might mean that someone gets bumped, but lack of a seat assignment doesn&#039;t guarantee it will be you.&lt;br /&gt;
&lt;br /&gt;
== Manage Layovers ==&lt;br /&gt;
&lt;br /&gt;
Flying nonstop to your destination is always easiest, but if that’s not a possibility for whatever reason, here are some other things to keep in mind:&lt;br /&gt;
&lt;br /&gt;
* Major metropolitan centers are often served by multiple airports, and each airline will have a preference. If you can’t get the flight you want with the airline you like, look to see whether you’re just pointing at the wrong airport.&lt;br /&gt;
* If you can’t fly nonstop, you probably at least have your choice of connection airports, and the choice matters there. What’s more, a given airline will have certain preferred connection cities, so a couple trips should get you a reasonably complete list. (For example, connecting from Toronto to San Francisco on Star Alliance, it is much preferable to connect in Denver or Vancouver than it is to connect in Chicago O’Hare.)  Consider the immigration/customs procedures of the country you&#039;re connecting in if it&#039;s separate from the origin or destination (e.g., prefer Vancouver over a US airport for connecting between Toronto and Auckland, since the US requires internationally-connecting passengers to go through immigration and customs).&lt;br /&gt;
* If you have to have a connection, you might also have the opportunity to fly to a better airport (e.g., if you have to connect to Washington, DC, you are likely to be able to fly to DCA instead of IAD).&lt;br /&gt;
* Take the season and likely weather into account when picking connecting airports; avoid snowy airports in winter, thunderstorm-y airports in summer.&lt;br /&gt;
* If you have to layover overnight, prefer airports that have on-site hotels (and for god’s sake prefer Munich over Frankfurt).&lt;br /&gt;
* If you’re crossing a border during your flight, it’s often preferable to layover in-country before crossing over. It means your first flight is domestic, so you can arrive later at the airport since there’s no immigration headache there. &lt;br /&gt;
* Another reason not to check a bag is that when you have a connection after arriving in some countries (e.g., the USA, but not EU countries), you have to claim your bag, take it through customs (even though they rarely look at it), and then check it again for your connecting flight. More time and hassle.&lt;br /&gt;
* Remember to account for boarding time when calculating layovers. If flight A arrives at 12:00 and flight B leaves at 1:00, you do not have an hour, you have about 20 minutes (because you need to get OFF of flight A once it arrives, transit to whichever gate/terminal flight B is in, and then be there for flight B &#039;&#039;&#039;boarding&#039;&#039;&#039;, not flight B &#039;&#039;&#039;departure&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Immigration and Customs =&lt;br /&gt;
&lt;br /&gt;
== General advice ==&lt;br /&gt;
* Make sure you know what the requirements are for crossing all immigration and customs barriers before you do so.  If you don&#039;t know what those requirements are, embassy or consulate websites are often useful, as are the US government&#039;s [http://travel.state.gov/content/passports/english/country.html country specific information] (though somewhat tending towards information useful to Americans).&lt;br /&gt;
** This includes vaccination status and testing, which varies on a country by country basis and will continue to do so for the foreseeable future.&lt;br /&gt;
* Make sure you have any documentation needed in your carry-on luggage.  When entering a country where you&#039;re not a citizen or resident, you should carry proof of onward travel, particularly if the reservation on which you&#039;re flying doesn&#039;t return you to your home country (e.g., because you&#039;re traveling on separate reservations).&lt;br /&gt;
* If you&#039;re &#039;&#039;transferring&#039;&#039; in a country (or multi-country immigration zone) that&#039;s different from your origin or destination, figure out whether you&#039;ll need to deal with immigration there, and if so, what the rules are.  This might vary depending on the airport, or in some cases even on which terminal you arrive at and depart from.  (In the latter case, airport websites are often helpful.)&lt;br /&gt;
* Don&#039;t carry any non-commercially-packaged food through customs, not even the apple you got in the airport. Many places have strict agricultural control policies that prohibit doing so; it&#039;s not worth the trouble.&lt;br /&gt;
* Always carry a pen (blue or black) somewhere in your checked luggage for filling out the immigration and customs forms.&lt;br /&gt;
&lt;br /&gt;
= Packing =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Have a toiletry bag that you keep stocked, rather than trying to remember to pack toothbrushes &amp;amp;c the day of. It doesn’t cost much to buy the duplicates once, and saves hassle/forgetting.&lt;br /&gt;
* Put your favourite head, stomach, and sleep meds in the toiletry bag. You can buy most things on the road, but meds are sometimes an exception.&lt;br /&gt;
* Throw a couple of large ziploc bags in there, too. They are immensely useful for storing wet clothing or leaking bottles or, by contrast, for putting things like passports in when you need them to stay dry. They weigh nothing and disappear into a pocket until needed.&lt;br /&gt;
* Layers. You can adapt to a wide range of climates, even multi-city travel, by packing layers. Shirt, Sweater, Hoodie, Jacket is plenty warm, packs much more compactly than a parka, and gives you middle ground for an overwarm restaurant or an overcool office.&lt;br /&gt;
* While you&#039;re packing, make a text list on your phone of everything you pack. Towards the end of your trip (such as waiting for your flight home), put a &#039;+&#039; next to every item you actually used. Next time, don&#039;t pack the things you didn&#039;t use. Also, if your bag goes missing, you have a list of what was in it.&lt;br /&gt;
&lt;br /&gt;
== Don’t Check Luggage ==&lt;br /&gt;
&lt;br /&gt;
:: Repeat after me: Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: Again. Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: -- George Clooney, &#039;&#039;Up in the Air&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Every time you give your bag to the airlines, you&#039;re inviting them to lose it, abuse it, leave it in your departure city, forget about it on the tarmac during a rain delay, etc.  North American airlines will allow you one carry on suitcase and one “personal bag” which usually means a purse or laptop. This is easily enough for a week of travel, and can be extended indefinitely with laundry service. Invest in a good carry-on and bring it with you.&lt;br /&gt;
&lt;br /&gt;
Put everything you need during the flight in your laptop bag, in case you have to gate-check your carry-on suitcase (common on short flights with smaller planes).&lt;br /&gt;
&lt;br /&gt;
== Choose the Right Luggage ==&lt;br /&gt;
Checked luggage will inevitably be destroyed over time, regardless of quality. If you stick to carry on, though, good luggage will last forever; be willing to pay once for something that gets it right. Your happiness while traveling is worth it.&lt;br /&gt;
&lt;br /&gt;
His bias for non-rolling luggage notwithstanding, [http://www.onebag.com/bags.html this is the single best guide out there] for evaluating luggage. The highlights:&lt;br /&gt;
&lt;br /&gt;
* Lighter is better&lt;br /&gt;
* Curvy designs rob you of packing volume, prefer right angles&lt;br /&gt;
* Chain zippers are stronger than coil zippers (look for YKK as the brand of zipper)&lt;br /&gt;
* Pocket design and positioning matters&lt;br /&gt;
* So do tie-downs&lt;br /&gt;
&lt;br /&gt;
In truth, the best way to maximize quality while minimizing weight is to let go of the dependence on rolling bags. Soft-sided, non-wheeled bags are exceptionally light and versatile. [http://www.tombihn.com Tom Bihn] and [http://www.redoxx.com/ Red Oxx] are your best plays. Tom Bihn’s Aeronaut is is a full-sized carry-on that converts to a backpack for long walks across cobblestones/sprints to catch a connection/etc. The Red Oxx Air Boss was designed by the same guy who wrote the luggage-choosing guide above.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re not ready to let go of wheeled bags, any manufacturer with a lifetime warranty is probably worth considering. These include:&lt;br /&gt;
&lt;br /&gt;
* [http://www.briggs-riley.com/ Briggs &amp;amp; Riley]&lt;br /&gt;
* [http://www.travelpro.com Travelpro] (&amp;quot;the best&amp;quot; carry-on according to [http://thewirecutter.com/reviews/best-carry-on-luggage/ The Wirecutter])&lt;br /&gt;
* Certain models of [http://shop.eaglecreek.com/lightweight-carry-on/l/111 Eagle Creek] (not all models have a lifetime warranty)&lt;br /&gt;
&lt;br /&gt;
Pay attention to the bag’s extensible arm: is it well constructed? What does it do to your interior space? 2 segments of extension or 3? Moving parts make everything more fragile -- if you are choosing moving parts in your luggage, they need to be brilliant.&lt;br /&gt;
&lt;br /&gt;
== Buy It There (BIT) ==&lt;br /&gt;
&lt;br /&gt;
Don’t try to anticipate every contingency and pack for it. You will bog yourself down with unnecessary cruft. Pack for what you &#039;&#039;know&#039;&#039; you’ll need, or at most what you reasonably expect to need the majority of the time. You can find contact solution, toothpaste, aspirin, and dental floss at almost any convenience store. For the rest, shove an extra $50 into a pocket somewhere and buy whatever you need there, if it comes up. &lt;br /&gt;
&lt;br /&gt;
(Good news: It comes up less often than you’d think.)&lt;br /&gt;
&lt;br /&gt;
BIT exceptions: &lt;br /&gt;
There are some things you don&#039;t want to source while traveling - if you only use one specific brand of shampoo, conditioner, etc, transfer it to a small, travel-friendly bottle.  Depending on where you&#039;re traveling BIT can be tough if you don&#039;t speak the language and are looking for something very specific (like Cipro in India or a flat iron in China). Goes without saying, but BIT does *not* apply to medications (remember that what requires a prescription varies by country, but you can apply it if you know that something can be bought without a prescription at your destination).&lt;br /&gt;
&lt;br /&gt;
=== Corollary: Wash It There ===&lt;br /&gt;
If you’re gone for longer than a carry-on can reasonably contain (which is longer than you think), don’t fail over to multiple suitcases; just get things laundered partway through. Your hotel will offer laundry service, though it will be overpriced. Most of the time you’ll find a wash and fold place within walking distance or a service that does pick up and next day drop off.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind that at most Mozilla or other geek events, you will probably acquire at least one or two t-shirts. You can bring one or two fewer shirts; if this guideline fails, wash one of the ones you brought.&lt;br /&gt;
&lt;br /&gt;
If you bring quick-drying underwear and socks, you can wash them in the sink or bathtub and dry them overnight on the towel rack (except in humid climates). You can skip bringing detergent by using the hotel&#039;s shampoo (as long as you don&#039;t mind your underwear smelling like &amp;quot;ginger lemongrass&amp;quot; or whatever); shampoo is just mild detergent. Check the plumbing before you fill the sink; some hotels don&#039;t install the lever for raising the plug. Before hanging items to dry, roll them in a towel and squeeze out excess moisture.&lt;br /&gt;
&lt;br /&gt;
== Counterpoint: The case for checking a suitcase ==&lt;br /&gt;
A few heavy-traveling Mozillians are in the &amp;quot;checked bag&amp;quot; camp. Add your reasons for using this strategy here:&lt;br /&gt;
* Problems with checked luggage are actually quite rare.&lt;br /&gt;
* You don&#039;t have to schlep a roll-aboard through the airport with you, including squeezing it into tiny toilet stalls.&lt;br /&gt;
* You can pack a few extra things that help you be more comfortable on an extended trip.&lt;br /&gt;
* At least one airline (American) gives early boarding privileges (after Elite and Priority but before Zone 1) to passengers with no overhead baggage.&lt;br /&gt;
* You aren&#039;t limited to 100ml bottles of liquid/gel/cream, and can bring home &#039;&#039;properly packed&#039;&#039; wine, booze, perfume, etc. (Wrap the bottle in at least two plastic bags and nestle it in the groove left by the extending handle, surrounded tightly by clothes.)&lt;br /&gt;
* Having airline status often helps your bag appear on the belt faster.  Also, if the final segment of your trip is an international arrival in the United States, you&#039;re unlikely to have to wait long for your bag, since all baggage goes to the same belt, so it gets there quickly.&lt;br /&gt;
* TIP: Get a suitcase with four wheels. Baggage handlers can slide it across the floor of the cargo hold instead of tossing it, subjecting the suitcase and its contents to much less abuse. Anything that protrudes, like carry straps or zipper pulls, can get snagged and chewed up in baggage-handling equipment; go for streamlined.&lt;br /&gt;
* TIP: Ask for your checked luggage to be marked &amp;quot;Fragile&amp;quot;. It will be loaded on top of other bags, and usually be unloaded first.&lt;br /&gt;
* TIP: If you check luggage, don&#039;t let your eyes off the bag until there&#039;s a tag on it, and if you can, check that the tag is correct (with your name and correct destination airport on it).  One of the common reasons for lost/delayed luggage is getting the wrong tag on it right at the check-in desk.&lt;br /&gt;
* TIP: Things to make sure are &#039;&#039;&#039;not&#039;&#039;&#039; in your checked bag: everything you need to get through customs and immigration and get to your final destination.  Any electronics that might be stolen.  Lithium-ion batteries (prohibited).&lt;br /&gt;
&lt;br /&gt;
Some airlines (particularly non-North American or discount airlines) have much lower limits for what you&#039;re allowed to carry on, so you&#039;ll have to check luggage anyway.&lt;br /&gt;
&lt;br /&gt;
Some airlines (e.g., Air France, KLM) will even want to weigh your carry-on bag (often although not reliably), and want it to be a weight that&#039;s lower than what it is with your laptop in it (e.g., 6kg, 8kg).  Remember that your laptop often counts as a separate personal item and you can take it out of the bag before weighing.&lt;br /&gt;
&lt;br /&gt;
==Packing Techniques and Tools==&lt;br /&gt;
Your strategy for how to put your stuff in your suitcase is very much a matter of personal preference, along with the type of travel you&#039;re doing (destination vs. touring) and the type of clothes you bring. Here are some ideas that may be helpful.&lt;br /&gt;
&lt;br /&gt;
* The [http://www.onebag.com/pack.html bundle method] is great for avoiding wrinkles, but it tends to require that you unbundle &#039;&#039;everything&#039;&#039; to get out any single thing.&lt;br /&gt;
* It&#039;s extremely helpful to have some kind of containers to organize your stuff. Purpose-made packing &amp;quot;cubes&amp;quot; are great, but are absurdly expensive. You can get by with zip-top plastic bags if you don&#039;t travel often, or while you&#039;re waiting to find ready-made cubes on sale. &lt;br /&gt;
* If you buy only one packing accessory, consider getting a [http://www.amazon.com/Eagle-Creek-Travel-Pack-It-Folder/dp/B002YIRC3O/ packing folder], which helps you fold larger items (shirts, pants, skirts) to a uniform footprint, and then encloses them like an envelope.&lt;br /&gt;
* Compression bags, which let you squeeze all the air out of your clothes, are good only for clothes that don&#039;t easily wrinkle. However, a compression bag can be great as a laundry bag to minimize the volume of dirty clothes on your way home. Either way, have a cloth or plastic bag you can use to keep used laundry separate. &lt;br /&gt;
&lt;br /&gt;
= Airport Hacking =&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* ABC: Always Be Charging. Wherever you come to rest, be charging. Maybe your flight has power plugs, that&#039;s swell, but maybe they stop working, or your seatmate gets to it first, or you need it to charge your phone. If you&#039;re at rest for more than 10 minutes, find a plug. If you bring a power strip so others can plug in, too, you can make friends anywhere :-)&lt;br /&gt;
* Watch where uniformed crew members go. They know the best eateries in any given airport, and even where to stand on the tram platform in order to get off quickly at the other end.&lt;br /&gt;
* The internet knows about delays before your gate agents do. Bookmark [http://flightaware.com/live/ flightaware] right now, and use it from your phone at the airport to keep tabs. Caveat: Flightaware may show your flight as delayed because the inbound plane you&#039;re getting on is delayed; if the airline substitutes another aircraft, your flight could be on time or only a little delayed.&lt;br /&gt;
* If you do see signs of a significant delay, particularly at night when it&#039;s likely you&#039;ll be put off until morning, act swiftly before the lines form. Talk to gate agents about rebooking onto other flights and if the line there is long, be on the phone with your airline as well. First to rebook means first to call hotels and taxis and all the rest. Being last to rebook means sleeping in the airport. If you have elite status, call the customer service number for elite members, not the general customer service number.&lt;br /&gt;
* When you get off the plane, the restroom closest to your gate will be crowded with other people from your flight. Keep going to the next one further away.&lt;br /&gt;
* No one wants to sleep in an airport, but flight delays or cancellations, or just poor planning, may require it. There is actually a whole website devoted to [http://www.sleepinginairports.net/tips.htm sleeping in airports].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Being prepared for security ==&lt;br /&gt;
* Veteran move: if you have a digital boarding pass, set a screenshot of that boarding pass as the background of your lock screen, so you can see the QR code without unlocking the phone.&lt;br /&gt;
* Bring identification. [http://www.tsa.gov/traveler-information/acceptable-ids Here&#039;s a list of acceptable IDs] in the US. If you forget your ID, all is not lost. It&#039;s possible, with some extra hassle, to travel within the US even if you don&#039;t have your identification. [http://blog.tsa.gov/2013/04/tsa-travel-tips-tuesday-can-you-fly.html Here&#039;s what the TSA says to do if you don&#039;t have ID.]&lt;br /&gt;
* Have photocopies - paper copies - of your passport and one other piece of ID (and where necessary, vaccination status or test results.)&lt;br /&gt;
* Avoid getting into a screening line behind people who look like they don&#039;t travel often (families with kids, retirement-age folks, large groups).&lt;br /&gt;
* Wear slip-on shoes and socks. Do not go barefoot in airports (And, for the love of God, Do Not Sit Or Lie Down On The Floors. Airport floors are disgusting, you have no idea.)&lt;br /&gt;
* Consider not wearing a belt, or wear one with no metal, so you don&#039;t have to take it off.&lt;br /&gt;
* Avoid clothes with extra pockets, like cargo pants. They can be flagged by the body scanner, and cause you to get a pat-down. Same for &amp;quot;travel&amp;quot; clothes with hidden pockets; these can be handy while touring, but not while flying. Even a hoodie can win you a pat-down for the hood and kangaroo pocket. &lt;br /&gt;
* On the other hand, a jacket with lots of pockets is like an extra carry-on; you have to remove it for security anyway, and you can keep your in-flight necessities (gadgets, etc.) close to hand during your flight.&lt;br /&gt;
* Know the drill with liquids, gels, and creams: containers at most 100ml/3oz, in a clear zip-top bag, 1 liter/1 quart size. Have this in an external pocket of your carry-on, ready to pull out and put in a bin. (If you travel often, you might want to get a sturdier bag than the grocery store kind. It must still be clear and zip-top.)&lt;br /&gt;
** Don&#039;t pack little bottles of booze. Yes, it&#039;s under the limit, yes you&#039;re technically allowed to carry it through security. Don&#039;t.&lt;br /&gt;
* Avoid large metal jewelry.&lt;br /&gt;
* Take everything, but especially metal (keys, coins, etc.), out of your pockets.&lt;br /&gt;
* &#039;&#039;&#039;Leave your pocket knives and multitools at home.&#039;&#039;&#039;&lt;br /&gt;
* If you&#039;re wearing an activity monitor, such as a FitBit, take it off for screening.&lt;br /&gt;
* You should hang onto your ID and boarding pass as you go through the line, but you can&#039;t carry them through screening; put them in your bin.&lt;br /&gt;
* Put the bin with your shoes, jacket, and liquids onto the conveyor belt first. You can be getting dressed while the rest of your stuff comes through.&lt;br /&gt;
* Take your laptop out of your bag and put it in a separate bin. You can usually leave it in a sleeve, as long as there&#039;s nothing else in the sleeve. &lt;br /&gt;
* Consider getting a checkpoint-friendly laptop bag, with a laptop-only section that folds out without taking out the computer. The less you handle your laptop, the less likely you are to drop it. (US TSA allows you leave the computer in this type of bag; other countries often do not.)&lt;br /&gt;
* Don&#039;t start going through the screening machine or metal detectors before you can see your stuff moving down the conveyor belt.&lt;br /&gt;
&lt;br /&gt;
== US Trusted Traveler Programs ==&lt;br /&gt;
If you frequently cross US borders, you can save time and hassle in the long run by enrolling in one of the programs that provide expedited entry for pre-approved travelers. Enrolling involves an application fee and form, and an in-person interview at an entry point, so there is a start-up cost in time and money. Which program you should enroll in depends on the type of crossing you do most; you can enroll in more than one.   &lt;br /&gt;
&lt;br /&gt;
* When entering the US, if you&#039;re not in a &amp;quot;trusted traveler&amp;quot; program, try to get into the immigration queue that is &#039;&#039;next to&#039;&#039; the Global Entry lane. If no one is in the Global Entry lane, the officer there will often take people from the nearby queue, making it move faster. Do likewise for NEXUS when entering Canada.&lt;br /&gt;
* Wear Firefox gear when going through immigration, anywhere. It creates goodwill and starts pleasant conversations.&lt;br /&gt;
&lt;br /&gt;
===Automated Passport Control===&lt;br /&gt;
Automated Passport Control kiosks are available to citizens of the US, Canada, and [http://www.cbp.gov/travel/international-visitors/frequently-asked-questions-about-visa-waiver-program-vwp-and-electronic-system-travel Visa Waiver Program] countries, for entry into the US, in an expanding number of North American cities. Unlike Global Entry or Nexus, these kiosks require no pre-registration. You swipe your passport, let the kiosk take a photo, answer some questions, and then get a receipt that you show to a Customs and Border Patrol officer. The kiosk replaces filling out a customs card by hand.&lt;br /&gt;
&lt;br /&gt;
See the [http://www.cbp.gov/travel/us-citizens/Automated%20Passport%20Control Automated Passport Control] webpage for a list of cities with APC kiosks.&lt;br /&gt;
&lt;br /&gt;
=== Global Entry ===&lt;br /&gt;
[http://globalentry.gov/about.html Global Entry] provides expedited screening for entry &#039;&#039;into&#039;&#039; the US at certain airports. Once in the program, you can go to an automated kiosk instead of an immigration agent (skipping the enormous lines that result from multiple  international flights arriving at about the same time), and you can answer the customs questions at the kiosk instead of filling out a paper form. Unless there is an issue with your kiosk interaction (such as it couldn&#039;t read your fingerprints), you don&#039;t need to talk to a CBP agent. Global Entry is open to U.S. citizens, lawful permanent residents of the U.S., Dutch citizens, South Korean citizens and Mexican nationals.&lt;br /&gt;
&lt;br /&gt;
=== NEXUS ===&lt;br /&gt;
[http://www.globalentry.gov/nexus.html NEXUS] provides expedited screening for crossing the US-Canada border in both directions. It can be used at land and sea entry points as well as at airports. You can use the NEXUS-only lanes at land crossings only if every person in the vehicle (including children) has a NEXUS card. Using NEXUS at an airport requires scanning your irises. If you wear contact lenses, you must remove them for the initial iris scan that is taken after your enrollment interview.&lt;br /&gt;
&lt;br /&gt;
=== Other US programs ===&lt;br /&gt;
* [http://www.globalentry.gov/netherlands.html FLUX] expedites passage between the US and &#039;&#039;&#039;the Netherlands&#039;&#039;&#039;, and is open to US and Dutch citizens.&lt;br /&gt;
* Global Entry members can receive expedited entry into &#039;&#039;&#039;[http://www.globalentry.gov/newzealand.html New Zealand]&#039;&#039;&#039;.&lt;br /&gt;
* [http://www.globalentry.gov/sentri.html SENTRI] provides expedited entry into the US from &#039;&#039;&#039;Mexico&#039;&#039;&#039; at specific land crossings.&lt;br /&gt;
* [http://www.globalentry.gov/korea.html Smart Entry Service] provides expedited entry into the Republic of &#039;&#039;&#039;Korea&#039;&#039;&#039;. It is open to US and Korean citizens.&lt;br /&gt;
* [http://www.globalentry.gov/smartgate.html SmartGate] provides streamlined entry into &#039;&#039;&#039;Australia&#039;&#039;&#039; for US Global Entry members. Visa requirements still apply.&lt;br /&gt;
* [http://www.globalentry.gov/tsa.html TSA PreCheck] enables US Global Entry and Canadian NEXUS members to use designated TSA airport screening lanes, without removing liquids, laptops, shoes, jackets, or belts. You must provide your membership number when booking flights with participating airlines. TSA is expanding the PreCheck program to include more people, including US military members and those invited by their airline&#039;s frequent flyer program. You must still apply, pay a fee, and go through an interview. See the [http://www.tsa.gov/tsa-precheck TSA PreCheck] website for details.&lt;br /&gt;
&lt;br /&gt;
== Other countries&#039; traveler programs ==&lt;br /&gt;
* The UK&#039;s [https://www.gov.uk/registered-traveller Registered Traveller service] enables certain citizens of Australia, Canada, Japan, New Zealand and the USA to get faster entry to the UK, without filling out a landing card. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Country-specific notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Much of the per-country information is pre-covid, and needs to be verified or updated.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== USA ===&lt;br /&gt;
* visitors under the [https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visa-waiver-program.html visa waiver program] (those who don&#039;t need a visa) must apply online for an [http://www.cbp.gov/travel/international-visitors/esta ESTA].&lt;br /&gt;
&lt;br /&gt;
=== Canada ===&lt;br /&gt;
* visitors who do not need a visa, are entering Canada by air, and are not US citizens or Canadian citizens or Canadian permanent residents, must apply online for an [http://www.cic.gc.ca/english/visit/eta.asp eTA].&lt;br /&gt;
&lt;br /&gt;
=== Schengen Area (Europe) ===&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Schengen_Area Schengen Area] is an immigration-barrier-free zone covering most of the European Union and some additional non-EU countries, but not the UK or Ireland.&lt;br /&gt;
* If you need a visa to visit the Schengen Area, it is easier to get such a visa if your point of arrival in the Schengen Area is the same country as your destination.  (For example, if you&#039;re traveling to Spain, it is easier to arrive in Madrid after connecting in the UK or US than connecting via Amsterdam, since in the latter case getting the visa requires dealing with both the Spanish and Dutch authorities.)&lt;br /&gt;
* If your nationality requires a visa to visit the Schengen Area and your trip does not terminate in Schengen, avoid making more than one connection in Schengen; in such a case you must get a Schengen visa, even though that&#039;s not your destination. Schengen immigration authorities look at your &#039;&#039;next&#039;&#039; point of travel (not your final one) to decide whether you need a visa; if it is Schengen, they will ask for one.&lt;br /&gt;
&lt;br /&gt;
=== New Zealand ===&lt;br /&gt;
* Make sure to declare any shoes in your checked luggage.  The authorities just want to look at them and maybe clean the dirt off for you, but they&#039;ll be upset if you don&#039;t declare them.&lt;br /&gt;
* Don&#039;t even think about [http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&amp;amp;objectid=11404025 bringing fresh fruit] into New Zealand or you will get an instant fine.&lt;br /&gt;
&lt;br /&gt;
=== Australia ===&lt;br /&gt;
* Visitors who can can enter without a visa must apply online for an [https://www.eta.immi.gov.au/ ETA].&lt;br /&gt;
&lt;br /&gt;
= Flying =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Hydrate, hydrate, hydrate. Air in an airplane at altitude is incredibly dry and dries you out. Drink water whenever you can. Bring an empty water bottle (even better: collapsible) and fill it from a water fountain inside security. (Some airports, like SFO, have water bottle filling spots that make this a little easier.) Don&#039;t drink the water that comes out of the water tanks onboard an airplane, including coffee and tea; you don&#039;t want to know how disgusting those tanks are. If you get water in the beverage service, ask for fizzy water (club soda) to ensure it came out of a bottle or can. If you need to brush your teeth in-flight, use water from your water bottle, not the tap in the toilet.&lt;br /&gt;
* Request an alternate meal (kosher, indian, vegan, whatever) - they tend to be tastier, and often come first.  (However, the downside to the meal coming first is that the tray is going to be in your way substantially longer.)&lt;br /&gt;
* If you&#039;re in an aisle seat, you’ll find that the aisle-side armrest won’t lift. This is annoying, because it is much easier to deplane with that thing out of the way. Reach back to where the armrest joins the back of the chair -- there may be a release latch or button. (This works on some Boeing 777s; most smaller craft do not have this feature. See [http://brokensecrets.com/2011/01/17/raising-the-airplane-aisle-armrest/ this article] for a photo.)&lt;br /&gt;
* Always wear shoes before going to the airplane lavatories; never go barefoot or wearing socks only. &lt;br /&gt;
&lt;br /&gt;
== Headphones ==&lt;br /&gt;
Enjoying music or movies during travel is much better with headphones designed for travel use. You need to consider three types: &lt;br /&gt;
* active noise-cancelling headphones&lt;br /&gt;
* those without noise-cancellation&lt;br /&gt;
* in-ear monitors. &lt;br /&gt;
Generally speaking, on airplanes, active noise-cancellation will be better on the plane but worse when you&#039;re not on the plane (in the hotel room, for instance.) A quality headphone without noise cancellation will almost always sound better when not on an airplane. In-ear monitors allow for excellent sound quality and also allow one to rest your head on a pillow without the headphone pushing against one&#039;s ear, but some are uncomfortable with putting anything in one&#039;s ear. In-ear monitors are also much more compact. For those who want the sound quality of in-ear monitors and the compactness, but find that fit is a problem, consider Comply foam tip replacements which can be selected to fit your ear size.&lt;br /&gt;
&lt;br /&gt;
* For active noise cancellation headphones, the Bose Quiet Comfort 15 is the most popular model sold and for good reason. However if you want the headphone to be good when the noise-cancellation is turned off, you may want to consider the [http://www.psbspeakers.com/products/headphones/M4U-2-Headphones Psb m4u 2], which is more expensive but also more versatile.&lt;br /&gt;
* For headphones without active noise cancellation, consider rugged models that have reputations burnished by decades of use by audio professionals such as the Sennheiser HD-25 1-ii. Another popular option is the V-Moda M-80 which has similar sound quality, has a good reputation for build quality, and also comes with a nice travel case.&lt;br /&gt;
* For in ear monitors, there are too many to list but one line that is very popular is the Shure SE series which have models from $99 on up. These are very rugged models which allow for replaceable cables, replaceable tips and have very good sound quality.&lt;br /&gt;
Additional resources for headphones include [http://www.innerfidelity.com/content/innerfidelitys-wall-fame Innerfidelity&#039;s Wall of Fame] and Head-fi.org&#039;s [http://www.head-fi.org/t/618255/check-out-the-head-fi-summer-2012-buying-guide 2012 Summer Buying Guide].&lt;br /&gt;
&lt;br /&gt;
== Make friends with TSA and your flight crew ==&lt;br /&gt;
&lt;br /&gt;
Airplanes are a sea of grumpy, tired, unhappy people.  A little friendliness goes a long way -- especially if you&#039;re regularly flying the same route with the same flight crew.&lt;br /&gt;
&lt;br /&gt;
== Seat etiquette ==&lt;br /&gt;
The following tips are about showing consideration to your fellow passengers, who unfortunately may not even notice it. But violating these norms is likely to cause annoyance. You don&#039;t want to be &amp;quot;that guy&amp;quot;, do you?&lt;br /&gt;
&lt;br /&gt;
* The person in the middle seats gets to use both armrests. The people in the window and aisle seats get a little extra space, so yielding one armrest each is the least they can do. In any case, try to keep your elbows in your own space.&lt;br /&gt;
* Consider the person behind you before reclining your seat into their space, especially if they are trying to eat or use a laptop. Avoid reclining abruptly (though it&#039;s not always possible to control this). Raise your seat back during meals.&lt;br /&gt;
* If you need to leave your seat during the flight, try to avoid hoisting yourself up by yanking on the seat in front of you. This may be difficult to avoid if the seat is reclined (see above).&lt;br /&gt;
* If you have an individual touchscreen in the seat back in front of you, jabbing it forcefully doesn&#039;t make the touchscreen work any better. If it&#039;s really not responding to touch input, try controlling it from the armrest controls.&lt;br /&gt;
&lt;br /&gt;
* [http://www.independenttraveler.com/travel-tips/travelers-ed/the-etiquette-of-seat-backs-and-elbow-room The Independent Traveler: The etiquette of seat backs and elbow room]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Still to write:&lt;br /&gt;
* how to sleep (Needs to be written by someone who is actually able to sleep on planes)&lt;br /&gt;
** [http://gizmodo.com/how-to-get-the-best-sleep-of-your-life-on-an-airplane-1598708044 Gizmodo: How to get the best sleep of your life on an airplane]&lt;br /&gt;
** [http://www.independenttraveler.com/travel-tips/travelers-ed/sleeping-on-planes Independent Traveler: Sleeping on Planes]&lt;br /&gt;
* move on long flights&lt;br /&gt;
&lt;br /&gt;
= Tips for specific airports =&lt;br /&gt;
As a general rule of thumb, in any airport, the terminal or concourse that serves international flights has nicer shops and restaurants than the areas for domestic flights. So, if you&#039;re traveling domestically, have time to kill, and can get into the international terminal without going through passport control, you might want to go hang out there.&lt;br /&gt;
&lt;br /&gt;
== AMS Amsterdam ==&lt;br /&gt;
* in the international section (only?), there are nice quiet places to sit on the upper level outside the lounges (even if you don&#039;t have lounge access)&lt;br /&gt;
* if you want to take the train to/from the airport, hoard coins (€4 to Amsterdam-Centraal, less to Amsterdam-Lelylaan or Amsterdam Zuid), since the ticket machines don&#039;t take bills or American credit cards.  (The city trams/buses in Amsterdam do take bills, but this is a national train.)&lt;br /&gt;
* note that the entirety of the outside-[https://en.wikipedia.org/wiki/Schengen_Area Schengen]-immigration part of the airport does security at the gate, per flight&lt;br /&gt;
&lt;br /&gt;
== AUS Austin, Texas ==&lt;br /&gt;
The food available in the airport is actually pretty good, since most of the food concessions offer menus from local restaurants. Get to the airport early enough to have a last plate of barbecue or breakfast tacos. &lt;br /&gt;
&lt;br /&gt;
Another reason to get to the airport early is the &amp;quot;Knot Anymore&amp;quot; chair massages available near gates 13 and 7. Austin is awash in good massage therapists, so the ones working in the airport are far better than most airport massage services.&lt;br /&gt;
&lt;br /&gt;
== CDG Paris / Charles de Gaulle ==&lt;br /&gt;
* CDG airport has multiple airport hotels on premises (on the around-the-airport CDGVal shuttle train); typically at least one of the fancy ones has good prices because it isn&#039;t hosting a conference that week, but there&#039;s also an Ibis. &lt;br /&gt;
* CDG airport has four disconnected parts:&lt;br /&gt;
** Terminal 1 (the cylinder with pods) (United is here)&lt;br /&gt;
** Terminal 3 (the discount airlines)&lt;br /&gt;
** Terminal 2A-2B-2C-2D-2E-2F (the bulk of the airport) (Air France is here)&lt;br /&gt;
*** note that there are two satellite piers attached by train (outside immigration but not inside security) attached to Terminal 2E (the attached part of terminal 2E is called K, the satellites are called L and M)&lt;br /&gt;
** Terminal 2G&lt;br /&gt;
* transport&lt;br /&gt;
** there&#039;s a train (CDGVal) connecting Terminal 1, Terminal 3 / Roissypole (where most but not all of the hotels are), and Terminal 2 (the station is between 2C/2D/2E/2F)&lt;br /&gt;
** high speed trains stop only at the terminal 2 station (between 2C/2D/2E/2F)&lt;br /&gt;
** RER trains (Paris&#039;s suburban rail network) stop at Terminal 2 (same station, again) and at &amp;quot;Terminal 1&amp;quot; (which is actually the Terminal 3 / Roissypole station for CDGVal)&lt;br /&gt;
** Terminal 2G is reachable only by shuttle (I think, never done it)&lt;br /&gt;
** If you want to take the RER to/from the airport, hoard coins in advance to pay the €9.50, since foreign cards don&#039;t work, and the machines don&#039;t take bills. &lt;br /&gt;
** The RoissyBus is only €10.50 and runs nonstop between CDG and the Paris Opera, only a few blocks from the Mozilla Paris office. Look for signs for &amp;quot;RoissyBus&amp;quot; or &amp;quot;Paris by bus&amp;quot; within each terminal to find the bus stop.&lt;br /&gt;
&lt;br /&gt;
== JFK New York ==&lt;br /&gt;
* The wifi password of the British Airways&#039; lounge is &amp;quot;London&amp;quot; (according to Reddit). You can usually get in range of the wifi hotspot without going inside the lounge.&lt;br /&gt;
&lt;br /&gt;
== LHR London Heathrow ==&lt;br /&gt;
* Terminal 5 (international) &lt;br /&gt;
** If you need to take the train to concourse B or C, go to the far end of the platform. You&#039;ll bypass the crowds at the near end, and be closest to the escalators when you exit.&lt;br /&gt;
** If you need to backtrack from concourses B or C to concourse A, &#039;&#039;don&#039;t&#039;&#039; take the train; you&#039;ll be routed through security again. There&#039;s a pedestrian tunnel that parallels the train, and comes out next to elevators that let out inside security in concourse A. The tunnel doors are marked &amp;quot;Emergency Exit&amp;quot;, but do not have alarms, and in fact open automatically, to accommodate mobility-assistance carts. Stay to the left (remember: you&#039;re in England) to keep from being run over by them.&lt;br /&gt;
** If you&#039;re going to the Mozilla London office, [[London#From_Heathrow_by_traincheck the directions]] and don&#039;t bother with Heathrow Express.&lt;br /&gt;
&lt;br /&gt;
== NCE Nice, France ==&lt;br /&gt;
* if you have a really early flight, there are multiple decent airport hotels nearby.  But do &#039;&#039;&#039;not&#039;&#039;&#039;, under any circumstances, stay at the Etap.&lt;br /&gt;
* if you want to avoid a really early flight, consider as an alternative doing an overnight layover at CDG, which has multiple airport hotels walking distance from Terminal 1 (but poorly signed).  Make sure your layover is long enough, though.&lt;br /&gt;
* if you&#039;re traveling to west of the airport (e.g., towards W3C&#039;s European offices near Antibes) and want to take public transit, it&#039;s possible to walk to the Nice - St. Augustin train station (&#039;&#039;&#039;not&#039;&#039;&#039; the main Nice - Ville train station) in about 15-20 minutes, but there&#039;s basically no signage.  But definitely look at the train schedules before trying this.  Buses from the bus station (gare routière) at the airport may be better.&lt;br /&gt;
* there&#039;s a free shuttle between Terminals 1 and 2.  Don&#039;t try walking between terminals.&lt;br /&gt;
* There are  bus stations at both terminals, but some bus routes stop at both terminal and some stop only at Terminal 1.  You need to buy a ticket at the station before boarding.&lt;br /&gt;
* the airport does not have water fountains behind security.  But restaurants will probably be willing to fill up a water bottle for you, especially if you&#039;ve bought something there.&lt;br /&gt;
&lt;br /&gt;
== NRT Tokyo/Narita ==&lt;br /&gt;
* If you can do so just as easily, fly to Haneda Airport (HND) instead, which is closer to the city.&lt;br /&gt;
* Don&#039;t even &#039;&#039;think&#039;&#039; of taking a taxi.  It will take hours, and cost multiple hundreds of US dollars.&lt;br /&gt;
* Two companies (JR and Keisei) run trains to Tokyo, and both have express and local services at different prices.  Choices depend on where in Tokyo you&#039;re going.  Google Maps might be helpful, or just figure it out when you get there.&lt;br /&gt;
* Consider taking a [http://www.limousinebus.co.jp/en/ Limousine Bus] to somewhere close to your destination, and take a taxi from there.&lt;br /&gt;
&lt;br /&gt;
== ORD Chicago O&#039;Hare ==&lt;br /&gt;
* In Terminal 3, at the beginning of concourse G, there is a &amp;quot;Chicago Urban Garden&amp;quot; on the second floor, with aeroponic herbs and vegetables. This is a nice quiet place to wait if you don&#039;t have access to an airline lounge.  &lt;br /&gt;
&lt;br /&gt;
== SFO San Francisco ==&lt;br /&gt;
* if you&#039;re through security and looking for food, realize that some pairs of terminals are connected behind security.  In particular, there are four separated behind-security zones at SFO right now: International-G/Terminal3-F/Terminal3-E, Terminal2-D/Terminal1-C, Terminal1-B, and International-A.  In particular, if you&#039;re in C, you can probably find better food and better places to sit in D, and at some hours there&#039;s not much open in G, but you can head over to F.&lt;br /&gt;
* The recently renovated terminal areas are the International Terminal (2000), Terminal 2 (gates D) (2011), and Terminal 3 gates E only (2014)&lt;br /&gt;
* If you&#039;re taking BART to the airport, you can take the airtrain or walk to get around the airport from the airport BART station.  You should definitely walk to International (G or A, which share a large central checkin hall but have separate gate areas), maybe walk to Terminal 3 (at least if you&#039;re ready to go straight to the security line), and you can walk to the other terminal if you like.&lt;br /&gt;
&lt;br /&gt;
== SJC San Jose CA ==&lt;br /&gt;
&lt;br /&gt;
== TPE Taipei Taoyuan ==&lt;br /&gt;
* if you&#039;re coming from within Asia to Taipei, fly to Songshan Airport (TSA) instead&lt;br /&gt;
* if you have Star Alliance gold, there are multiple EVA lounges to choose from.  The main one, with all the good food, is on the same side of the open (to the floor below) space as the tropical bar one, with entrance across the hallway from it (not across the open space)&lt;br /&gt;
&lt;br /&gt;
== YVR Vancouver ==&lt;br /&gt;
* As airports go this one is a pretty beautiful. If you&#039;re departing to the US from Vancouver note that you will go through US customs and immigration at YVR, so arrive 2 hours before your scheduled departure time. &lt;br /&gt;
&lt;br /&gt;
= Trains =&lt;br /&gt;
&lt;br /&gt;
* for booking long-distance trains within Europe, https://www.trainline.eu/ is often better than the national train company sites, because they tend to be clearer about both giving you the better options for ticket retrieval and explaining those options to you&lt;br /&gt;
&lt;br /&gt;
= Hotels =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Ask for upgrades. I know, this sounds trite, but it works. If you don’t know how that works, just remember, when checking in, to ask “Is there a better room available?” If they say yes, you’re set. If they say no, that’s fine. If they say “yes, for a price” then you can consider that price and make the call. We’ve gotten $2000/night rooms on a $180/night booking just by asking. This tends to work well when the hotel has a lot of open inventory (particularly effective in LAS, less effective near Moscone during a conference).&lt;br /&gt;
* When checking in, adjust your interactions with the clerk based on whether they smile when you approach. Chit-chat with a smiling clerk, but not with an unsmiling clerk. The latter is just as much a form of establishing rapport as chit-chat, because you&#039;re not wasting the time of a transaction-oriented person. And establishing rapport can make the marginal difference in whether they decide to give you an upgrade.&lt;br /&gt;
* Expensive hotels tend to have sensors in the minibars, but most of the rest still just have housekeeping track what’s missing each visit and bill you. If you do get the munchies, just head out to a convenience store the next day before housekeeping and buy matching replacements at the saner price. &lt;br /&gt;
* You can avoid the minibar entirely by grabbing a granola bar or two from a Mozilla kitchen before departing. They are bound to be healthier than anything you find in the minibar late night. &lt;br /&gt;
* Every hotel has a bucket of standard toiletry items (toothbrush, razor, &amp;amp;c). You should have a toiletry bag stocked and ready to go (see above) but if you find yourself missing something, just call the front desk.&lt;br /&gt;
* Likewise, every hotel has a bucket of left-behind chargers/power cables.&lt;br /&gt;
* Set your climate controls when you first get into the room. Forgetting until you come back after dinner ready for sleep and finding the room is hot and stale is no fun.&lt;br /&gt;
* Some hotels won’t let the climate controls work unless your room keycard is stuck into a switch by the door. This isn’t a magstripe reader, it’s just a physical switch - use a business card or a folded up piece of paper (or your library card) and have your room the way you want it.&lt;br /&gt;
* If the drapes that don&#039;t quite meet, and therefore let in unwanted sunlight or street light, use one or two big binder clips to keep the drapes closed.&lt;br /&gt;
* You can usually get a later check-out time just by asking. This doesn&#039;t work indefinitely, but they can&#039;t clean every room at once, so asking for 1pm instead of 11am just means they move your room to the bottom of the list for cleaning that day.&lt;br /&gt;
* Repack for departure before you go to sleep, except for the clothes and toiletries you&#039;ll need in the morning. That way, if you oversleep for whatever reason, you can throw on your clothes, grab those last items, and go without wasting any more time.&lt;br /&gt;
* To avoid leaving things behind:&lt;br /&gt;
** Bring your original packing checklist, and use it to repack.&lt;br /&gt;
** Pull all the linens off the bed and throw all used towels into the shower, so you&#039;re sure nothing&#039;s hidden, and check every wall socket for chargers.&lt;br /&gt;
** If you unpack into drawers, check every drawer before you leave.&lt;br /&gt;
&lt;br /&gt;
== Pick a hotel, get into the frequent guest program ==&lt;br /&gt;
&lt;br /&gt;
Same deal as airlines. At the least, it eventually adds up to free stays, but getting to status means room upgrades, easier check-in, more flexibility on check-in/check-out times, and extra points for each stay. Some hotel loyalty points can also be transferred to airline loyalty programs.&lt;br /&gt;
&lt;br /&gt;
It can be harder to consistently stay with the same hotel group than to consistently fly the same airline (they&#039;re sold out or not convenient, the conference hotel is elsewhere, etc.). However, it&#039;s good to join the loyalty program for any hotel you stay at, before you make your reservation. You may get a better rate or a better room. Hotel staff seem to give an extra measure of courtesy and consideration when you&#039;re in the loyalty program. (When booking by phone, I&#039;ve had a &amp;quot;sold out&amp;quot; group rate suddenly become available when I gave my membership number.) If you haven&#039;t joined by the time you check in, ask the clerk to sign you up; they&#039;ll get credit for signing you up, and will be even more inclined to treat you nicely.&lt;br /&gt;
&lt;br /&gt;
Linked below are the programs associated with the hotels that are typically used for visiting Mozilla in Mountain View.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Holiday Inn Express&lt;br /&gt;
|[http://www.priorityclub.com/ Priority Club]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Avante/Wild Palms&lt;br /&gt;
|[http://www.joyoflifeclub.com/ Joy of Life Club]&lt;br /&gt;
|(Does not give points for stays that are paid through corporate billing.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Choose Your Room ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s a good practice to indicate that you have any preference on your room at all. Put this into your loyalty program profile and your travel agency profile (Egencia, for Mozilla employees), so it&#039;s transmitted with your reservation. If you have no preference, they will put you in the room for people who do not indicate a preference.  You know, the one in the basement. With the leaky faucet and carpet from 1973. &lt;br /&gt;
&lt;br /&gt;
If you have a choice between one or two beds, choose two, even though you&#039;ll only use one for sleeping. The other one makes a great surface for spreading out your stuff. Often, hotel beds are on casters, so you can shove the extra bed against the wall, to prevent stuff falling between the bed and the wall.&lt;br /&gt;
&lt;br /&gt;
Generally, you&#039;ll do well to ask for a high floor and a room away from the elevator.  Many hotels do renovations by floor starting from the top and working their way down.  So high floors have a better chance of being recently renovated.  They are also further away from street noise or the bar in the atrium.  A room away from the elevator means less foot traffic and not waking up at 5am to repeated &amp;quot;ding!&amp;quot; of the elevator door opening. For motels, you want upstairs (less foot traffic) and outside (away from the courtyard with the pool).&lt;br /&gt;
&lt;br /&gt;
If the room is awful, don&#039;t be afraid to walk back downstairs and see if they have anything a bit more updated.  If the whole hotel is awful, check your luggage at the desk and walk in a square block radius around the hotel to see if there&#039;s something less frightening.  &lt;br /&gt;
&lt;br /&gt;
Never pick a hotel based on a picture of the lobby.  Lobbies are always the first thing to get renovated.&lt;br /&gt;
&lt;br /&gt;
== Tipping Hotel Staff ==&lt;br /&gt;
If you believe in tipping (which varies across cultures):&lt;br /&gt;
* If you take a hotel shuttle from the airport, be sure to tip the shuttle driver. Don&#039;t just hand it to them and walk away; look them in the eye and express genuine appreciation for their service while you give them the tip. This is your first contact with the hotel staff, and if you make a good impression, word will spread to the other staff, and you&#039;ll get great service throughout your stay. This driver may also be the person who gets you to your outbound flight, through heavy traffic, just in the nick of time.&lt;br /&gt;
* Similarly, leave a tip for housekeeping after the first night. This paves the way for good service when you make special requests, such as extra towels or toiletries, or to come back later because you&#039;re still in the room. Leave the money on top of a note that says at least &amp;quot;Thanks!&amp;quot; so the housekeeper knows it&#039;s for them.&lt;br /&gt;
&lt;br /&gt;
= Money =&lt;br /&gt;
&lt;br /&gt;
* Exchange: Do not change money at the airport. The rates are higher there than anywhere else. If you have a local bureau de change, use that, or order currency online for pickup at the airport. If you can find a company that does that (Travelex in the UK, at least) the rates will be much better than those posted on the wall that they charge you when you are a captive customer. The best rates are likely to be had by using an ATM. &lt;br /&gt;
* Debit: Using an ATM card can be an easy and inexpensive way to secure some local currency. Make sure your card will work abroad before you travel. Common ATM networks that are broadly available include Pulse and Plus.  Consider getting a debit card with no foreign transaction fees (Charles Schwab offers one).&lt;br /&gt;
* Stay organized: It&#039;s helpful to keep your currency separate from your home currency, particularly if you&#039;re going to cycle through multiple currencies during your trip (usd &amp;gt; euro &amp;gt; pounds). Don&#039;t underestimate the power of a ziploc baggie if you&#039;re American and unaccustomed to coinage-heavy currencies.&lt;br /&gt;
&lt;br /&gt;
== Credit cards ==&lt;br /&gt;
The US has historically had a different system (magnetic strips) for credit card security from the rest of the world (which uses the chip-and-pin system). This can cause headaches for both Americans traveling abroad, and others traveling to the US, as the systems are incompatible. Most US stores now support chip-and-signature cards, but you might run into smaller ones that don&#039;t have chip-reading equipment (e.g., a food truck using Square). &lt;br /&gt;
&lt;br /&gt;
* A very few US banks offer true chip-and-pin cards, including Citibank and [https://www.andrewsfcu.org/credit_cards_and_loans/credit_cards/globetrek_rewards.html Andrews Federal Credit Union]. The latter also has no annual fee and no international transaction fees. See this extensive but not exhaustive [http://thepointsguy.com/2013/05/us-credit-cards-with-smart-chips/ list of US-based chip-and-pin cards].  &lt;br /&gt;
* You can get a pre-paid, reloadable chip-and-pin card called [http://www.cashpassport.com/1/travelex/ &amp;quot;Cash Passport&amp;quot;] from Travelex. You can buy it and reload it online or at Travelex locations in the US. You can load it in multiple currencies: GBP, EUR, CAD, AUD and JPY. The security seems a bit crappy (you can&#039;t change the PIN, and their only security question is mother&#039;s maiden name), but since it&#039;s pre-paid, you can limit your financial exposure, and reload online as needed.&lt;br /&gt;
&lt;br /&gt;
Another issue for travelers is transaction fees when making purchases in currencies other than your home currency; these can range from 1% up to as much as 7%. US-based credit cards that don&#039;t charge international transaction fees include CapitalOne and Andrews FCU.&lt;br /&gt;
&lt;br /&gt;
More and more US retailers have card readers that accept chip-based cards, so the situation is improving for visitors to the US. However, they probably don&#039;t understand the PIN system, so you will still need to sign (either on the reader, or on paper).&lt;br /&gt;
&lt;br /&gt;
= Preparing to be less-online than normal =&lt;br /&gt;
&lt;br /&gt;
If your cellphone plan doesn&#039;t have reasonable data roaming, or if you might be in areas with poor cell coverage, you should be prepared to survive without your usual data connection.  This might include things like:&lt;br /&gt;
* downloading offline maps in advance.  ([http://maps.me/ maps.me] for Android and iOS lets you download offline OpenStreetMap maps by country or part-of-country.)&lt;br /&gt;
* knowing where you&#039;re going to need to be (hotels, meeting locations) before you leave&lt;br /&gt;
&lt;br /&gt;
= On Foreign Soil =&lt;br /&gt;
&lt;br /&gt;
* Data/Voice rates&lt;br /&gt;
** You can use Skype to call US 1-800 numbers toll free from anywhere in the world.&lt;br /&gt;
** Before you leave your home country, add $20-40 of SkypeOut credits to your account. While Skype to Skype calls are free, SkypeOut credits will let you call any number internationally for about $.02 per minute.&lt;br /&gt;
** International text messages are typically NOT covered under your mobile plan. For US cell plans, it&#039;s usually about $.50 per SMS. If you have a good international rate, think long and hard about when you use SMS and why. A conversation about when you landed and where to meet and what time to get there on SMS may be more than a 2 minute call that covers the same details.&lt;br /&gt;
** [http://readwrite.com/2014/06/17/5-secrets-avoiding-hefty-international-data-roaming-charges-fees 5 secrets to avoiding hefty international data roaming fees]   &lt;br /&gt;
* Finding wifi&lt;br /&gt;
** In airports, airlines&#039; priority lounges often have no wifi password, and you can access their hotspots from outside the lounge. (See note above for JFK airport.)&lt;br /&gt;
** Starbucks, McDonalds, and Burger King are sadly ubiquitous, and often have free wifi.&lt;br /&gt;
** You can sometimes find the password for a business&#039;s wifi in the comments for that business on FourSquare.&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Grab some business cards or stationery with your hotel&#039;s address on them before you head out. You can hand one to a cabbie whose language you do not speak, to get yourself back to home base. &lt;br /&gt;
&lt;br /&gt;
Still to write/update:&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Add Line2 details...&lt;br /&gt;
&lt;br /&gt;
==Coping with jet lag==&lt;br /&gt;
* Do not go to sleep. Do not nap. Stay up as long as you possibly can. Eat meals at local times and get into bed when it&#039;s dark outside. It will hurt on day one but by day three, you&#039;ll be glad you did. &lt;br /&gt;
* If you absolutely must sleep, do a 20 minute powernap and then get up, walk around, and do not fall back to sleep. (Powernapping pro tip: [https://www.vox.com/2014/8/28/6074177/coffee-naps-caffeine-science take a &amp;quot;coffee nap&amp;quot;]: quickly drink a cup of coffee, and &#039;&#039;then&#039;&#039; take a nap; the coffee will wake you up in a short while, and you&#039;ll be more alert than with a nap or a coffee alone.) &lt;br /&gt;
* In a pinch, Benedryl (dipenhydramine) can help you reset your internal clock and it&#039;s substantially gentler on your system than the prescription sleep aids. (It&#039;s also good for nausea if you get motion sickness, and of course, allergic reactions.)&lt;br /&gt;
* If you find yourself awake when you should be sleeping (by local time), avoid bright screens (computers, phones, e-readers), because they activate wakefulness in your brain. Try reading a paper book or magazine (radical, I know). If you must use a screen, set it to white text on a black background, to reduce the overall brightness; or get an app (such as [https://justgetflux.com/ f.lux] for Mac/iOS or [https://play.google.com/store/apps/details?id=com.urbandroid.lux Twilight] for Android) that reduces the amount of blue light emitted by your device at night.&lt;br /&gt;
* If possible, follow the [http://www.wikihow.com/Prevent-Jet-Lag-with-a-Modified-Diet Anti-Jet Lag Diet]; this is easier to do at home than while traveling, but IME even an approximation helps. &lt;br /&gt;
** As an abbreviated version: eat as little as possible on your day of travel, avoiding caffeine and alcohol; eat a high-protein breakfast at breakfast time in your new time zone.&lt;br /&gt;
** Bring protein bars with you to ensure that you can get protein at the right time.&lt;br /&gt;
&lt;br /&gt;
= Transportation =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Talk to cabbies. Not only do they know their city, they are less likely to have kickbacks in place than the hotel concierge, more likely to give you good answers.&lt;br /&gt;
* Learn the taxi rules. Las Vegas doesn’t let you hail cabs on the street (creates traffic problems). New York cabs have credit card swipes in the back seat, whereas DC cabs just started actually using their meters at all. San Francisco cabs won’t let you exit except curbside.&lt;br /&gt;
&lt;br /&gt;
Still to write:&lt;br /&gt;
* public transit&lt;br /&gt;
* hotel shuttles&lt;br /&gt;
&lt;br /&gt;
== Rental Cars ==&lt;br /&gt;
&lt;br /&gt;
=== Enterprise Rent-a-Car ===&lt;br /&gt;
&lt;br /&gt;
Mozilla&#039;s preferred vendor&lt;br /&gt;
&lt;br /&gt;
=== Hertz ===&lt;br /&gt;
&lt;br /&gt;
If for some reason you end up with Hertz (late evening arrivals mean Enterprise might be closed) you&#039;ll want to sign up for [[HertzBusinessAccountProgram|Hertz #1 Gold]] and use that.  At most airports, you walk in, your name is on a board with a parking spot number, and the keys and contract are already in the car waiting for you.  Really nice after a 5+ hour flight!&lt;br /&gt;
&lt;br /&gt;
= Eating =&lt;br /&gt;
&lt;br /&gt;
Eat like a local.&lt;br /&gt;
&lt;br /&gt;
Never ask the front desk at your hotel for a dinner recommendation. If possible, ask anyone else to weigh in.  The bellhop, your taxi driver, the barista at Starbucks, Yelp, Chowhound, etc.  The best recommendations come from people who are actually living and working in the area. (TripAdvisor tells you what people who &#039;&#039;don&#039;t&#039;&#039; live there think.)  The concierge at the hotel will always orient toward broad, tourist-pacifying tastes. The food will be edible, but forgettable. They&#039;ll never tell you about the super tasty hole-in-the-wall joint three blocks away.&lt;br /&gt;
&lt;br /&gt;
= Staying healthy =&lt;br /&gt;
* Wash hands frequently! &lt;br /&gt;
* Carry and use hand-sanitizer wipes. (A bottle of hand-sanitizer gel takes up valuable room in your liquids bag.) Sanitize your hands in-flight before you eat or drink, and after washing your hands in the lavatory (on-board water, again). Also use them to wipe off [http://www.travelmath.com/feature/airline-hygiene-exposed/ tray tables, seatbelt buckles, and air vents], where germs lurk on airplanes.&lt;br /&gt;
* Set the fan above your seat on the plane to low or medium, and position it to blow into your lap, just in front of your face. This will help knock airborne pathogens out of the air, so you&#039;ll be less likely to breathe them in. ([http://www.npr.org/blogs/goatsandsoda/2014/07/14/319194689/pathogens-on-a-plane-how-to-stay-healthy-in-flight?ft=1 (NPR) Pathogens on a plane: how to stay healthy in flight])&lt;br /&gt;
* Keep your exercise routine as much as possible. Exercise burns calories, relieves stress, and helps reset your body clock, if you&#039;re in a different time zone.&lt;br /&gt;
** Pick a hotel that has a fitness center. If you must use a hotel that doesn&#039;t have one (or you need specific equipment, like a stationary bike) call and ask; they may have an arrangement with a nearby gym.&lt;br /&gt;
** If you&#039;re out of luck on the fitness center, bring an exercise DVD, and/or small lightweight equipment like a jump rope or tension bands. Or do a [http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-minute-workout/ body-weight-only exercise routine].&lt;br /&gt;
** Bring quick-drying workout clothes. Rinse them in the shower, and dry them over the shower rod, so they&#039;re ready for tomorrow.&lt;br /&gt;
** Bring athletic shoes that double as casual street shoes, so you don&#039;t need to take up luggage space with extra shoes.&lt;br /&gt;
** See the Quartz [http://qz.com/287800/the-complete-guide-to-staying-in-shape-on-the-road/ Complete guide to staying in shape on the road].&lt;br /&gt;
&lt;br /&gt;
= Redux =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most people travel infrequently, and aren’t very skilled at it...&#039;&#039;&#039;&lt;br /&gt;
* and there are a lot of people, so despite the infrequency of their travel, the Don’t Know path is very crowded&lt;br /&gt;
* Businesses on the Don’t Know path have no loyalty to you (since infrequent travellers have no meaningful loyalty to them) so their main goal is to extract money from you immediately, even at the cost of the relationship&lt;br /&gt;
* People on the Don’t Know path have to deal with the same Don’t Know problems every single day, which is exhausting and saps their empathy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BUT - If you know what you’re doing...&#039;&#039;&#039;&lt;br /&gt;
* You can shortcut around the Don’t Know path everywhere. Airports, Hotels, Restaurants&lt;br /&gt;
* The businesses you deal with will view you as a regular, and want to keep you happy&lt;br /&gt;
* The people you deal with will view you as a breath of fresh air, and feel understood, and be grateful and human in the ways that travel never is for others.&lt;br /&gt;
&lt;br /&gt;
= More advice =&lt;br /&gt;
* [http://www.jonobacon.org/2016/08/10/the-bacon-travel-survival-guide/ Travel Survival Guide] by Jono Bacon&lt;br /&gt;
* [http://christianheilmann.com/2014/02/16/how-i-save-money-when-traveling-for-work-san-franciscovalleyus/ How I save money when traveling for work] by Christian Heilmann&lt;br /&gt;
&lt;br /&gt;
These podcasts have some excellent advice on business travel:&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/airline-travel-basics-1-part-1 Airline Travel Basics, part 1]&lt;br /&gt;
* [http://www.manager-tools.com/2009/08/airline-travel-basics-1-part-2 Airline Travel Basics, part 2]&lt;br /&gt;
* [http://www.manager-tools.com/2008/08/business-travel-packing Business Travel Packing]&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/travel-airline-seats Travel - Airline Seats]&lt;br /&gt;
&lt;br /&gt;
The what and how of packing only a carry-on: [http://www.onebag.com/ Onebag.com]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243346</id>
		<title>Travel Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Travel_Guide&amp;diff=1243346"/>
		<updated>2022-07-11T20:24:55Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Updates for modernity.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;----&lt;br /&gt;
:: This page was originally created on Mozilla&#039;s internal intranet. However, it contains lots of information that could be useful to Mozillians who travel to Mozilla events, or really, anyone who travels, period. The original page (and its history) disappeared when the intranet site was retired.&lt;br /&gt;
----&lt;br /&gt;
Travel doesn’t have to suck. In fact, there are probably relatively few parts of your life where a handful of modest optimizations can make such a tremendous difference. &lt;br /&gt;
&lt;br /&gt;
* We never lose our luggage.&lt;br /&gt;
* We can get from the airport entrance to our gate in minutes.&lt;br /&gt;
* We get lounge access at the airport, upgraded flights, nicer rooms in hotels.&lt;br /&gt;
* We don’t eat junk on the road. Indeed, we often discover great restaurants.&lt;br /&gt;
&lt;br /&gt;
We have secrets. We have millions of miles traveled between us, and we&#039;d like to show you how it&#039;s done.&lt;br /&gt;
&lt;br /&gt;
But first, the 3 simplest things you can do to make travel a lot better:&lt;br /&gt;
# Never, ever check your luggage.&lt;br /&gt;
# Check in online as early as possible.&lt;br /&gt;
# Pick a Frequent Flyer program&lt;br /&gt;
&lt;br /&gt;
Do those three and you’re already in the 80th percentile for travel success. What follows below is travel brilliance.&lt;br /&gt;
&lt;br /&gt;
= Planning =&lt;br /&gt;
&lt;br /&gt;
== Quick Tips ==&lt;br /&gt;
* Scan a copy of your passport and any other travel documents and put them somewhere web accessible but password protected (like Dropbox or Google Drive). This is helpful for getting replacements, and for getting consular help in the meantime.&lt;br /&gt;
* Print a copy of those scans - particularly your passport, covid test and vaccination status - and keep them in your carry-on. Do this regardless of the current policies of the countries you&#039;re travelling to or through - if policies change while you&#039;re on the road, you might have a problem.&lt;br /&gt;
* Let your credit card company know that you travel. Anti-fraud measures might lock your card the first time you use it on foreign soil, but they can flag your account so that doesn’t happen. This is no fun to discover after the fact.&lt;br /&gt;
* Different airlines have different size restrictions for carryon luggage; know your limits for the whole trip and stay inside them.&lt;br /&gt;
&lt;br /&gt;
== Pick a Frequent Flyer Program ==&lt;br /&gt;
&lt;br /&gt;
Prices are generally going to be competitive, so figure out your most common trip(s) and figure out which airline/alliance is best for those. Use that group for everything.  You can easily sign up for FF programs online, and add it to your travel agency profile (Egencia for Mozilla employees).&lt;br /&gt;
&lt;br /&gt;
Even if you travel rarely, you&#039;ll eventually accrue enough mileage for free travel, and having a FF number makes online check-in easier.&lt;br /&gt;
&lt;br /&gt;
If you travel often enough, though, (25k+/year on most airlines) you start earning preferred status. This is the difference between &amp;quot;scum&amp;quot; and &amp;quot;How can I help you?&amp;quot;  You have shorter lines for agents, shorter lines for security, you board first. You get access to elite lounges while you wait, and free upgrades to business class to make the trip more pleasant. These are little niceties, but they add up, and make travel much nicer. You can often share status with someone less privileged, which means your spouse likes traveling with you more, too.&lt;br /&gt;
&lt;br /&gt;
== Check In Online ==&lt;br /&gt;
&lt;br /&gt;
Every airline will let you check in online, usually 24 hours before your flight leaves. I know this will feel weird the first time, but it is an absolute necessity. With online check-in and no checked luggage, you can skip all the lines at the airport except security (and possibly customs/immigration).&lt;br /&gt;
&lt;br /&gt;
Checking in early may put you into a lower &amp;quot;group&amp;quot; for boarding (or at least not the suckiest, all-the-overhead-bins-are-full group). Check in as early as possible, even if you don&#039;t know how many bags you will check (correct answer: 0). You can always add (and pay for) checked bags when you get to the airport.&lt;br /&gt;
&lt;br /&gt;
The one &#039;&#039;&#039;exception&#039;&#039;&#039; to this guideline is that if you think your flight might be delayed or cancelled due to weather, &#039;&#039;don&#039;t&#039;&#039; check in online ahead of time. If you have to re-book, and you are already checked-in, the agent will have to &amp;quot;uncheck&amp;quot; you, which may slow down the re-booking process and cause you to miss out on alternate flight options. Keep in mind that weather problems cause ripple effects even in locations where weather is good. For example, your flight out of sunny Phoenix might be cancelled because the aircraft is grounded by a snowstorm in Chicago. (See this Egencia blog post for [http://info.egencia.com/wintertraveltips2014.html tips for avoiding weather delays].)&lt;br /&gt;
&lt;br /&gt;
Online check-in also lets you choose your seats, which brings us to...&lt;br /&gt;
&lt;br /&gt;
== Choose Your Seats ==&lt;br /&gt;
&lt;br /&gt;
* Take a window seat for very short flights or very long flights. Window seats have more shoulder room, less hassle from other passengers, and a window. The only downside is bladder management, but on short flights you can stick it out and on long ones you can get up when your fellow passengers do.&lt;br /&gt;
* &#039;&#039;Every&#039;&#039; plane has some seats that suck.  No recline, noisy, cold, lack of floor storage or slightly narrower than most, [http://www.seatguru.com SeatGuru] will tell you what to avoid. It&#039;ll also tell you which seats are great (extra legroom, etc) that you should take given half a chance. Usually, exit-row seats have extra legroom (good for tall people), and the last row and the row in front of the exit row do not recline (bad in general). The first row in a section (where you have a bulkhead in front of you instead of another seat) typically does not have under-seat storage, so everything must go in overhead bins, but it typically does have more legroom.  (Seatguru will tell you whether or not this is the case on a particular plane.)&lt;br /&gt;
* &#039;&#039;The Middle Seat Gambit&#039;&#039; - If you’re traveling with someone else, check in online together and look for an empty 3-person row. Take the aisle and window. Middle seats fill up last, there’s a decent chance the seat stays empty. If so, you have a lot more space to dump things during the flight, and more legroom since you can use that space instead of putting things under the seat in front of you.&lt;br /&gt;
* If you’re traveling alone, you can still use the middle seat gambit by checking in online and looking at the seat map for someone acting as a de facto accomplice.&lt;br /&gt;
* If there is only one (worst possible) seat left when you go to select seats, &#039;&#039;don&#039;t take it&#039;&#039;. It will be claimed by someone else, and the gate agent will assign you a different seat. A flight that full might mean that someone gets bumped, but lack of a seat assignment doesn&#039;t guarantee it will be you.&lt;br /&gt;
&lt;br /&gt;
== Manage Layovers ==&lt;br /&gt;
&lt;br /&gt;
Flying nonstop to your destination is always easiest, but if that’s not a possibility for whatever reason, here are some other things to keep in mind:&lt;br /&gt;
&lt;br /&gt;
* Major metropolitan centers are often served by multiple airports, and each airline will have a preference. If you can’t get the flight you want with the airline you like, look to see whether you’re just pointing at the wrong airport.&lt;br /&gt;
* If you can’t fly nonstop, you probably at least have your choice of connection airports, and the choice matters there. What’s more, a given airline will have certain preferred connection cities, so a couple trips should get you a reasonably complete list. (For example, connecting from Toronto to San Francisco on Star Alliance, it is much preferable to connect in Denver or Vancouver than it is to connect in Chicago O’Hare.)  Consider the immigration/customs procedures of the country you&#039;re connecting in if it&#039;s separate from the origin or destination (e.g., prefer Vancouver over a US airport for connecting between Toronto and Auckland, since the US requires internationally-connecting passengers to go through immigration and customs).&lt;br /&gt;
* If you have to have a connection, you might also have the opportunity to fly to a better airport (e.g., if you have to connect to Washington, DC, you are likely to be able to fly to DCA instead of IAD).&lt;br /&gt;
* Take the season and likely weather into account when picking connecting airports; avoid snowy airports in winter, thunderstorm-y airports in summer.&lt;br /&gt;
* If you have to layover overnight, prefer airports that have on-site hotels (and for god’s sake prefer Munich over Frankfurt).&lt;br /&gt;
* If you’re crossing a border during your flight, it’s often preferable to layover in-country before crossing over. It means your first flight is domestic, so you can arrive later at the airport since there’s no immigration headache there. &lt;br /&gt;
* Another reason not to check a bag is that when you have a connection after arriving in some countries (e.g., the USA, but not EU countries), you have to claim your bag, take it through customs (even though they rarely look at it), and then check it again for your connecting flight. More time and hassle.&lt;br /&gt;
* Remember to account for boarding time when calculating layovers. If flight A arrives at 12:00 and flight B leaves at 1:00, you do not have an hour, you have about 20 minutes (because you need to get OFF of flight A once it arrives, transit to whichever gate/terminal flight B is in, and then be there for flight B &#039;&#039;&#039;boarding&#039;&#039;&#039;, not flight B &#039;&#039;&#039;departure&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Immigration and Customs =&lt;br /&gt;
&lt;br /&gt;
== General advice ==&lt;br /&gt;
* Make sure you know what the requirements are for crossing all immigration and customs barriers before you do so.  If you don&#039;t know what those requirements are, embassy or consulate websites are often useful, as are the US government&#039;s [http://travel.state.gov/content/passports/english/country.html country specific information] (though somewhat tending towards information useful to Americans).&lt;br /&gt;
** This includes vaccination status and testing, which varies on a country by country basis and will continue to do so for the foreseeable future.&lt;br /&gt;
* Make sure you have any documentation needed in your carry-on luggage.  When entering a country where you&#039;re not a citizen or resident, you should carry proof of onward travel, particularly if the reservation on which you&#039;re flying doesn&#039;t return you to your home country (e.g., because you&#039;re traveling on separate reservations).&lt;br /&gt;
* If you&#039;re &#039;&#039;transferring&#039;&#039; in a country (or multi-country immigration zone) that&#039;s different from your origin or destination, figure out whether you&#039;ll need to deal with immigration there, and if so, what the rules are.  This might vary depending on the airport, or in some cases even on which terminal you arrive at and depart from.  (In the latter case, airport websites are often helpful.)&lt;br /&gt;
* Don&#039;t carry any non-commercially-packaged food through customs, not even the apple you got in the airport. Many places have strict agricultural control policies that prohibit doing so; it&#039;s not worth the trouble.&lt;br /&gt;
* Always carry a pen (blue or black) somewhere in your checked luggage for filling out the immigration and customs forms.&lt;br /&gt;
&lt;br /&gt;
= Packing =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Have a toiletry bag that you keep stocked, rather than trying to remember to pack toothbrushes &amp;amp;c the day of. It doesn’t cost much to buy the duplicates once, and saves hassle/forgetting.&lt;br /&gt;
* Put your favourite head, stomach, and sleep meds in the toiletry bag. You can buy most things on the road, but meds are sometimes an exception.&lt;br /&gt;
* Throw a couple of large ziploc bags in there, too. They are immensely useful for storing wet clothing or leaking bottles or, by contrast, for putting things like passports in when you need them to stay dry. They weigh nothing and disappear into a pocket until needed.&lt;br /&gt;
* Layers. You can adapt to a wide range of climates, even multi-city travel, by packing layers. Shirt, Sweater, Hoodie, Jacket is plenty warm, packs much more compactly than a parka, and gives you middle ground for an overwarm restaurant or an overcool office.&lt;br /&gt;
* While you&#039;re packing, make a text list on your phone of everything you pack. Towards the end of your trip (such as waiting for your flight home), put a &#039;+&#039; next to every item you actually used. Next time, don&#039;t pack the things you didn&#039;t use. Also, if your bag goes missing, you have a list of what was in it.&lt;br /&gt;
&lt;br /&gt;
== Don’t Check Luggage ==&lt;br /&gt;
&lt;br /&gt;
:: Repeat after me: Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: Again. Checked luggage is for chumps.&lt;br /&gt;
&lt;br /&gt;
:: -- George Clooney, &#039;&#039;Up in the Air&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Every time you give your bag to the airlines, you&#039;re inviting them to lose it, abuse it, leave it in your departure city, forget about it on the tarmac during a rain delay, etc.  North American airlines will allow you one carry on suitcase and one “personal bag” which usually means a purse or laptop. This is easily enough for a week of travel, and can be extended indefinitely with laundry service. Invest in a good carry-on and bring it with you.&lt;br /&gt;
&lt;br /&gt;
Put everything you need during the flight in your laptop bag, in case you have to gate-check your carry-on suitcase (common on short flights with smaller planes).&lt;br /&gt;
&lt;br /&gt;
== Choose the Right Luggage ==&lt;br /&gt;
Checked luggage will inevitably be destroyed over time, regardless of quality. If you stick to carry on, though, good luggage will last forever; be willing to pay once for something that gets it right. Your happiness while traveling is worth it.&lt;br /&gt;
&lt;br /&gt;
His bias for non-rolling luggage notwithstanding, [http://www.onebag.com/bags.html this is the single best guide out there] for evaluating luggage. The highlights:&lt;br /&gt;
&lt;br /&gt;
* Lighter is better&lt;br /&gt;
* Curvy designs rob you of packing volume, prefer right angles&lt;br /&gt;
* Chain zippers are stronger than coil zippers (look for YKK as the brand of zipper)&lt;br /&gt;
* Pocket design and positioning matters&lt;br /&gt;
* So do tie-downs&lt;br /&gt;
&lt;br /&gt;
In truth, the best way to maximize quality while minimizing weight is to let go of the dependence on rolling bags. Soft-sided, non-wheeled bags are exceptionally light and versatile. [http://www.tombihn.com Tom Bihn] and [http://www.redoxx.com/ Red Oxx] are your best plays. Tom Bihn’s Aeronaut is is a full-sized carry-on that converts to a backpack for long walks across cobblestones/sprints to catch a connection/etc. The Red Oxx Air Boss was designed by the same guy who wrote the luggage-choosing guide above.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re not ready to let go of wheeled bags, any manufacturer with a lifetime warranty is probably worth considering. These include:&lt;br /&gt;
&lt;br /&gt;
* [http://www.briggs-riley.com/ Briggs &amp;amp; Riley]&lt;br /&gt;
* [http://www.travelpro.com Travelpro] (&amp;quot;the best&amp;quot; carry-on according to [http://thewirecutter.com/reviews/best-carry-on-luggage/ The Wirecutter])&lt;br /&gt;
* Certain models of [http://shop.eaglecreek.com/lightweight-carry-on/l/111 Eagle Creek] (not all models have a lifetime warranty)&lt;br /&gt;
&lt;br /&gt;
Pay attention to the bag’s extensible arm: is it well constructed? What does it do to your interior space? 2 segments of extension or 3? Moving parts make everything more fragile -- if you are choosing moving parts in your luggage, they need to be brilliant.&lt;br /&gt;
&lt;br /&gt;
== Buy It There (BIT) ==&lt;br /&gt;
&lt;br /&gt;
Don’t try to anticipate every contingency and pack for it. You will bog yourself down with unnecessary cruft. Pack for what you &#039;&#039;know&#039;&#039; you’ll need, or at most what you reasonably expect to need the majority of the time. You can find contact solution, toothpaste, aspirin, and dental floss at almost any convenience store. For the rest, shove an extra $50 into a pocket somewhere and buy whatever you need there, if it comes up. &lt;br /&gt;
&lt;br /&gt;
(Good news: It comes up less often than you’d think.)&lt;br /&gt;
&lt;br /&gt;
BIT exceptions: &lt;br /&gt;
There are some things you don&#039;t want to source while traveling - if you only use one specific brand of shampoo, conditioner, etc, transfer it to a small, travel-friendly bottle.  Depending on where you&#039;re traveling BIT can be tough if you don&#039;t speak the language and are looking for something very specific (like Cipro in India or a flat iron in China). Goes without saying, but BIT does *not* apply to medications (remember that what requires a prescription varies by country, but you can apply it if you know that something can be bought without a prescription at your destination).&lt;br /&gt;
&lt;br /&gt;
=== Corollary: Wash It There ===&lt;br /&gt;
If you’re gone for longer than a carry-on can reasonably contain (which is longer than you think), don’t fail over to multiple suitcases; just get things laundered partway through. Your hotel will offer laundry service, though it will be overpriced. Most of the time you’ll find a wash and fold place within walking distance or a service that does pick up and next day drop off.&lt;br /&gt;
&lt;br /&gt;
Also keep in mind that at most Mozilla or other geek events, you will probably acquire at least one or two t-shirts. You can bring one or two fewer shirts; if this guideline fails, wash one of the ones you brought.&lt;br /&gt;
&lt;br /&gt;
If you bring quick-drying underwear and socks, you can wash them in the sink or bathtub and dry them overnight on the towel rack (except in humid climates). You can skip bringing detergent by using the hotel&#039;s shampoo (as long as you don&#039;t mind your underwear smelling like &amp;quot;ginger lemongrass&amp;quot; or whatever); shampoo is just mild detergent. Check the plumbing before you fill the sink; some hotels don&#039;t install the lever for raising the plug. Before hanging items to dry, roll them in a towel and squeeze out excess moisture.&lt;br /&gt;
&lt;br /&gt;
== Counterpoint: The case for checking a suitcase ==&lt;br /&gt;
A few heavy-traveling Mozillians are in the &amp;quot;checked bag&amp;quot; camp. Add your reasons for using this strategy here:&lt;br /&gt;
* Problems with checked luggage are actually quite rare.&lt;br /&gt;
* You don&#039;t have to schlep a roll-aboard through the airport with you, including squeezing it into tiny toilet stalls.&lt;br /&gt;
* You can pack a few extra things that help you be more comfortable on an extended trip.&lt;br /&gt;
* At least one airline (American) gives early boarding privileges (after Elite and Priority but before Zone 1) to passengers with no overhead baggage.&lt;br /&gt;
* You aren&#039;t limited to 100ml bottles of liquid/gel/cream, and can bring home &#039;&#039;properly packed&#039;&#039; wine, booze, perfume, etc. (Wrap the bottle in at least two plastic bags and nestle it in the groove left by the extending handle, surrounded tightly by clothes.)&lt;br /&gt;
* Having airline status often helps your bag appear on the belt faster.  Also, if the final segment of your trip is an international arrival in the United States, you&#039;re unlikely to have to wait long for your bag, since all baggage goes to the same belt, so it gets there quickly.&lt;br /&gt;
* TIP: Get a suitcase with four wheels. Baggage handlers can slide it across the floor of the cargo hold instead of tossing it, subjecting the suitcase and its contents to much less abuse. Anything that protrudes, like carry straps or zipper pulls, can get snagged and chewed up in baggage-handling equipment; go for streamlined.&lt;br /&gt;
* TIP: Ask for your checked luggage to be marked &amp;quot;Fragile&amp;quot;. It will be loaded on top of other bags, and usually be unloaded first.&lt;br /&gt;
* TIP: If you check luggage, don&#039;t let your eyes off the bag until there&#039;s a tag on it, and if you can, check that the tag is correct (with your name and correct destination airport on it).  One of the common reasons for lost/delayed luggage is getting the wrong tag on it right at the check-in desk.&lt;br /&gt;
* TIP: Things to make sure are &#039;&#039;&#039;not&#039;&#039;&#039; in your checked bag: everything you need to get through customs and immigration and get to your final destination.  Any electronics that might be stolen.  Lithium-ion batteries (prohibited).&lt;br /&gt;
&lt;br /&gt;
Some airlines (particularly non-North American or discount airlines) have much lower limits for what you&#039;re allowed to carry on, so you&#039;ll have to check luggage anyway.&lt;br /&gt;
&lt;br /&gt;
Some airlines (e.g., Air France, KLM) will even want to weigh your carry-on bag (often although not reliably), and want it to be a weight that&#039;s lower than what it is with your laptop in it (e.g., 6kg, 8kg).  Remember that your laptop often counts as a separate personal item and you can take it out of the bag before weighing.&lt;br /&gt;
&lt;br /&gt;
==Packing Techniques and Tools==&lt;br /&gt;
Your strategy for how to put your stuff in your suitcase is very much a matter of personal preference, along with the type of travel you&#039;re doing (destination vs. touring) and the type of clothes you bring. Here are some ideas that may be helpful.&lt;br /&gt;
&lt;br /&gt;
* The [http://www.onebag.com/pack.html bundle method] is great for avoiding wrinkles, but it tends to require that you unbundle &#039;&#039;everything&#039;&#039; to get out any single thing.&lt;br /&gt;
* It&#039;s extremely helpful to have some kind of containers to organize your stuff. Purpose-made packing &amp;quot;cubes&amp;quot; are great, but are absurdly expensive. You can get by with zip-top plastic bags if you don&#039;t travel often, or while you&#039;re waiting to find ready-made cubes on sale. &lt;br /&gt;
* If you buy only one packing accessory, consider getting a [http://www.amazon.com/Eagle-Creek-Travel-Pack-It-Folder/dp/B002YIRC3O/ packing folder], which helps you fold larger items (shirts, pants, skirts) to a uniform footprint, and then encloses them like an envelope.&lt;br /&gt;
* Compression bags, which let you squeeze all the air out of your clothes, are good only for clothes that don&#039;t easily wrinkle. However, a compression bag can be great as a laundry bag to minimize the volume of dirty clothes on your way home. Either way, have a cloth or plastic bag you can use to keep used laundry separate. &lt;br /&gt;
&lt;br /&gt;
= Airport Hacking =&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* ABC: Always Be Charging. Wherever you come to rest, be charging. Maybe your flight has power plugs, that&#039;s swell, but maybe they stop working, or your seatmate gets to it first, or you need it to charge your phone. If you&#039;re at rest for more than 10 minutes, find a plug. If you bring a power strip so others can plug in, too, you can make friends anywhere :-)&lt;br /&gt;
* Watch where uniformed crew members go. They know the best eateries in any given airport, and even where to stand on the tram platform in order to get off quickly at the other end.&lt;br /&gt;
* The internet knows about delays before your gate agents do. Bookmark [http://flightaware.com/live/ flightaware] right now, and use it from your phone at the airport to keep tabs. Caveat: Flightaware may show your flight as delayed because the inbound plane you&#039;re getting on is delayed; if the airline substitutes another aircraft, your flight could be on time or only a little delayed.&lt;br /&gt;
* If you do see signs of a significant delay, particularly at night when it&#039;s likely you&#039;ll be put off until morning, act swiftly before the lines form. Talk to gate agents about rebooking onto other flights and if the line there is long, be on the phone with your airline as well. First to rebook means first to call hotels and taxis and all the rest. Being last to rebook means sleeping in the airport. If you have elite status, call the customer service number for elite members, not the general customer service number.&lt;br /&gt;
* When you get off the plane, the restroom closest to your gate will be crowded with other people from your flight. Keep going to the next one further away.&lt;br /&gt;
* No one wants to sleep in an airport, but flight delays or cancellations, or just poor planning, may require it. There is actually a whole website devoted to [http://www.sleepinginairports.net/tips.htm sleeping in airports].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Being prepared for security ==&lt;br /&gt;
* Veteran move: if you have a digital boarding pass, set a screenshot of that boarding pass as the background of your lock screen, so you can see the QR code without unlocking the phone.&lt;br /&gt;
* Bring identification. [http://www.tsa.gov/traveler-information/acceptable-ids Here&#039;s a list of acceptable IDs] in the US. If you forget your ID, all is not lost. It&#039;s possible, with some extra hassle, to travel within the US even if you don&#039;t have your identification. [http://blog.tsa.gov/2013/04/tsa-travel-tips-tuesday-can-you-fly.html Here&#039;s what the TSA says to do if you don&#039;t have ID.]&lt;br /&gt;
* Have photocopies - paper copies - of your passport and one other piece of ID (and where necessary, vaccination status or test results.)&lt;br /&gt;
* Avoid getting into a screening line behind people who look like they don&#039;t travel often (families with kids, retirement-age folks, large groups).&lt;br /&gt;
* Wear slip-on shoes and socks. Do not go barefoot in airports (And, for the love of God, Do Not Sit Or Lie Down On The Floors. Airport floors are disgusting, you have no idea.)&lt;br /&gt;
* Consider not wearing a belt, or wear one with no metal, so you don&#039;t have to take it off.&lt;br /&gt;
* Avoid clothes with extra pockets, like cargo pants. They can be flagged by the body scanner, and cause you to get a pat-down. Same for &amp;quot;travel&amp;quot; clothes with hidden pockets; these can be handy while touring, but not while flying. Even a hoodie can win you a pat-down for the hood and kangaroo pocket. &lt;br /&gt;
* On the other hand, a jacket with lots of pockets is like an extra carry-on; you have to remove it for security anyway, and you can keep your in-flight necessities (gadgets, etc.) close to hand during your flight.&lt;br /&gt;
* Know the drill with liquids, gels, and creams: containers at most 100ml/3oz, in a clear zip-top bag, 1 liter/1 quart size. Have this in an external pocket of your carry-on, ready to pull out and put in a bin. (If you travel often, you might want to get a sturdier bag than the grocery store kind. It must still be clear and zip-top.)&lt;br /&gt;
** Don&#039;t pack little bottles of booze. Yes, it&#039;s under the limit, yes you&#039;re technically allowed to carry it through security. Don&#039;t.&lt;br /&gt;
* Avoid large metal jewelry.&lt;br /&gt;
* Take everything, but especially metal (keys, coins, etc.), out of your pockets.&lt;br /&gt;
* &#039;&#039;&#039;Leave your pocket knives and multitools at home.&#039;&#039;&#039;&lt;br /&gt;
* If you&#039;re wearing an activity monitor, such as a FitBit, take it off for screening.&lt;br /&gt;
* You should hang onto your ID and boarding pass as you go through the line, but you can&#039;t carry them through screening; put them in your bin.&lt;br /&gt;
* Put the bin with your shoes, jacket, and liquids onto the conveyor belt first. You can be getting dressed while the rest of your stuff comes through.&lt;br /&gt;
* Take your laptop out of your bag and put it in a separate bin. You can usually leave it in a sleeve, as long as there&#039;s nothing else in the sleeve. &lt;br /&gt;
* Consider getting a checkpoint-friendly laptop bag, with a laptop-only section that folds out without taking out the computer. The less you handle your laptop, the less likely you are to drop it. (US TSA allows you leave the computer in this type of bag; other countries often do not.)&lt;br /&gt;
* Don&#039;t start going through the screening machine or metal detectors before you can see your stuff moving down the conveyor belt.&lt;br /&gt;
&lt;br /&gt;
== US Trusted Traveler Programs ==&lt;br /&gt;
If you frequently cross US borders, you can save time and hassle in the long run by enrolling in one of the programs that provide expedited entry for pre-approved travelers. Enrolling involves an application fee and form, and an in-person interview at an entry point, so there is a start-up cost in time and money. Which program you should enroll in depends on the type of crossing you do most; you can enroll in more than one.   &lt;br /&gt;
&lt;br /&gt;
* When entering the US, if you&#039;re not in a &amp;quot;trusted traveler&amp;quot; program, try to get into the immigration queue that is &#039;&#039;next to&#039;&#039; the Global Entry lane. If no one is in the Global Entry lane, the officer there will often take people from the nearby queue, making it move faster. Do likewise for NEXUS when entering Canada.&lt;br /&gt;
* Wear Firefox gear when going through immigration, anywhere. It creates goodwill and starts pleasant conversations.&lt;br /&gt;
&lt;br /&gt;
===Automated Passport Control===&lt;br /&gt;
Automated Passport Control kiosks are available to citizens of the US, Canada, and [http://www.cbp.gov/travel/international-visitors/frequently-asked-questions-about-visa-waiver-program-vwp-and-electronic-system-travel Visa Waiver Program] countries, for entry into the US, in an expanding number of North American cities. Unlike Global Entry or Nexus, these kiosks require no pre-registration. You swipe your passport, let the kiosk take a photo, answer some questions, and then get a receipt that you show to a Customs and Border Patrol officer. The kiosk replaces filling out a customs card by hand.&lt;br /&gt;
&lt;br /&gt;
See the [http://www.cbp.gov/travel/us-citizens/Automated%20Passport%20Control Automated Passport Control] webpage for a list of cities with APC kiosks.&lt;br /&gt;
&lt;br /&gt;
=== Global Entry ===&lt;br /&gt;
[http://globalentry.gov/about.html Global Entry] provides expedited screening for entry &#039;&#039;into&#039;&#039; the US at certain airports. Once in the program, you can go to an automated kiosk instead of an immigration agent (skipping the enormous lines that result from multiple  international flights arriving at about the same time), and you can answer the customs questions at the kiosk instead of filling out a paper form. Unless there is an issue with your kiosk interaction (such as it couldn&#039;t read your fingerprints), you don&#039;t need to talk to a CBP agent. Global Entry is open to U.S. citizens, lawful permanent residents of the U.S., Dutch citizens, South Korean citizens and Mexican nationals.&lt;br /&gt;
&lt;br /&gt;
=== NEXUS ===&lt;br /&gt;
[http://www.globalentry.gov/nexus.html NEXUS] provides expedited screening for crossing the US-Canada border in both directions. It can be used at land and sea entry points as well as at airports. You can use the NEXUS-only lanes at land crossings only if every person in the vehicle (including children) has a NEXUS card. Using NEXUS at an airport requires scanning your irises. If you wear contact lenses, you must remove them for the initial iris scan that is taken after your enrollment interview.&lt;br /&gt;
&lt;br /&gt;
=== Other US programs ===&lt;br /&gt;
* [http://www.globalentry.gov/netherlands.html FLUX] expedites passage between the US and &#039;&#039;&#039;the Netherlands&#039;&#039;&#039;, and is open to US and Dutch citizens.&lt;br /&gt;
* Global Entry members can receive expedited entry into &#039;&#039;&#039;[http://www.globalentry.gov/newzealand.html New Zealand]&#039;&#039;&#039;.&lt;br /&gt;
* [http://www.globalentry.gov/sentri.html SENTRI] provides expedited entry into the US from &#039;&#039;&#039;Mexico&#039;&#039;&#039; at specific land crossings.&lt;br /&gt;
* [http://www.globalentry.gov/korea.html Smart Entry Service] provides expedited entry into the Republic of &#039;&#039;&#039;Korea&#039;&#039;&#039;. It is open to US and Korean citizens.&lt;br /&gt;
* [http://www.globalentry.gov/smartgate.html SmartGate] provides streamlined entry into &#039;&#039;&#039;Australia&#039;&#039;&#039; for US Global Entry members. Visa requirements still apply.&lt;br /&gt;
* [http://www.globalentry.gov/tsa.html TSA PreCheck] enables US Global Entry and Canadian NEXUS members to use designated TSA airport screening lanes, without removing liquids, laptops, shoes, jackets, or belts. You must provide your membership number when booking flights with participating airlines. TSA is expanding the PreCheck program to include more people, including US military members and those invited by their airline&#039;s frequent flyer program. You must still apply, pay a fee, and go through an interview. See the [http://www.tsa.gov/tsa-precheck TSA PreCheck] website for details.&lt;br /&gt;
&lt;br /&gt;
== Other countries&#039; traveler programs ==&lt;br /&gt;
* The UK&#039;s [https://www.gov.uk/registered-traveller Registered Traveller service] enables certain citizens of Australia, Canada, Japan, New Zealand and the USA to get faster entry to the UK, without filling out a landing card. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Country-specific notes ==&lt;br /&gt;
&lt;br /&gt;
=== USA ===&lt;br /&gt;
* visitors under the [https://travel.state.gov/content/travel/en/us-visas/tourism-visit/visa-waiver-program.html visa waiver program] (those who don&#039;t need a visa) must apply online for an [http://www.cbp.gov/travel/international-visitors/esta ESTA].&lt;br /&gt;
&lt;br /&gt;
=== Canada ===&lt;br /&gt;
* visitors who do not need a visa, are entering Canada by air, and are not US citizens or Canadian citizens or Canadian permanent residents, must apply online for an [http://www.cic.gc.ca/english/visit/eta.asp eTA].&lt;br /&gt;
&lt;br /&gt;
=== Schengen Area (Europe) ===&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Schengen_Area Schengen Area] is an immigration-barrier-free zone covering most of the European Union and some additional non-EU countries, but not the UK or Ireland.&lt;br /&gt;
* If you need a visa to visit the Schengen Area, it is easier to get such a visa if your point of arrival in the Schengen Area is the same country as your destination.  (For example, if you&#039;re traveling to Spain, it is easier to arrive in Madrid after connecting in the UK or US than connecting via Amsterdam, since in the latter case getting the visa requires dealing with both the Spanish and Dutch authorities.)&lt;br /&gt;
* If your nationality requires a visa to visit the Schengen Area and your trip does not terminate in Schengen, avoid making more than one connection in Schengen; in such a case you must get a Schengen visa, even though that&#039;s not your destination. Schengen immigration authorities look at your &#039;&#039;next&#039;&#039; point of travel (not your final one) to decide whether you need a visa; if it is Schengen, they will ask for one.&lt;br /&gt;
&lt;br /&gt;
=== New Zealand ===&lt;br /&gt;
* Make sure to declare any shoes in your checked luggage.  The authorities just want to look at them and maybe clean the dirt off for you, but they&#039;ll be upset if you don&#039;t declare them.&lt;br /&gt;
* Don&#039;t even think about [http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&amp;amp;objectid=11404025 bringing fresh fruit] into New Zealand or you will get an instant fine.&lt;br /&gt;
&lt;br /&gt;
=== Australia ===&lt;br /&gt;
* Visitors who can can enter without a visa must apply online for an [https://www.eta.immi.gov.au/ ETA].&lt;br /&gt;
&lt;br /&gt;
= Flying =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Hydrate, hydrate, hydrate. Air in an airplane at altitude is incredibly dry and dries you out. Drink water whenever you can. Bring an empty water bottle (even better: collapsible) and fill it from a water fountain inside security. (Some airports, like SFO, have water bottle filling spots that make this a little easier.) Don&#039;t drink the water that comes out of the water tanks onboard an airplane, including coffee and tea; you don&#039;t want to know how disgusting those tanks are. If you get water in the beverage service, ask for fizzy water (club soda) to ensure it came out of a bottle or can. If you need to brush your teeth in-flight, use water from your water bottle, not the tap in the toilet.&lt;br /&gt;
* Request an alternate meal (kosher, indian, vegan, whatever) - they tend to be tastier, and often come first.  (However, the downside to the meal coming first is that the tray is going to be in your way substantially longer.)&lt;br /&gt;
* If you&#039;re in an aisle seat, you’ll find that the aisle-side armrest won’t lift. This is annoying, because it is much easier to deplane with that thing out of the way. Reach back to where the armrest joins the back of the chair -- there may be a release latch or button. (This works on some Boeing 777s; most smaller craft do not have this feature. See [http://brokensecrets.com/2011/01/17/raising-the-airplane-aisle-armrest/ this article] for a photo.)&lt;br /&gt;
* Always wear shoes before going to the airplane lavatories; never go barefoot or wearing socks only. &lt;br /&gt;
&lt;br /&gt;
== Headphones ==&lt;br /&gt;
Enjoying music or movies during travel is much better with headphones designed for travel use. You need to consider three types: &lt;br /&gt;
* active noise-cancelling headphones&lt;br /&gt;
* those without noise-cancellation&lt;br /&gt;
* in-ear monitors. &lt;br /&gt;
Generally speaking, on airplanes, active noise-cancellation will be better on the plane but worse when you&#039;re not on the plane (in the hotel room, for instance.) A quality headphone without noise cancellation will almost always sound better when not on an airplane. In-ear monitors allow for excellent sound quality and also allow one to rest your head on a pillow without the headphone pushing against one&#039;s ear, but some are uncomfortable with putting anything in one&#039;s ear. In-ear monitors are also much more compact. For those who want the sound quality of in-ear monitors and the compactness, but find that fit is a problem, consider Comply foam tip replacements which can be selected to fit your ear size.&lt;br /&gt;
&lt;br /&gt;
* For active noise cancellation headphones, the Bose Quiet Comfort 15 is the most popular model sold and for good reason. However if you want the headphone to be good when the noise-cancellation is turned off, you may want to consider the [http://www.psbspeakers.com/products/headphones/M4U-2-Headphones Psb m4u 2], which is more expensive but also more versatile.&lt;br /&gt;
* For headphones without active noise cancellation, consider rugged models that have reputations burnished by decades of use by audio professionals such as the Sennheiser HD-25 1-ii. Another popular option is the V-Moda M-80 which has similar sound quality, has a good reputation for build quality, and also comes with a nice travel case.&lt;br /&gt;
* For in ear monitors, there are too many to list but one line that is very popular is the Shure SE series which have models from $99 on up. These are very rugged models which allow for replaceable cables, replaceable tips and have very good sound quality.&lt;br /&gt;
Additional resources for headphones include [http://www.innerfidelity.com/content/innerfidelitys-wall-fame Innerfidelity&#039;s Wall of Fame] and Head-fi.org&#039;s [http://www.head-fi.org/t/618255/check-out-the-head-fi-summer-2012-buying-guide 2012 Summer Buying Guide].&lt;br /&gt;
&lt;br /&gt;
== Make friends with TSA and your flight crew ==&lt;br /&gt;
&lt;br /&gt;
Airplanes are a sea of grumpy, tired, unhappy people.  A little friendliness goes a long way -- especially if you&#039;re regularly flying the same route with the same flight crew.&lt;br /&gt;
&lt;br /&gt;
== Seat etiquette ==&lt;br /&gt;
The following tips are about showing consideration to your fellow passengers, who unfortunately may not even notice it. But violating these norms is likely to cause annoyance. You don&#039;t want to be &amp;quot;that guy&amp;quot;, do you?&lt;br /&gt;
&lt;br /&gt;
* The person in the middle seats gets to use both armrests. The people in the window and aisle seats get a little extra space, so yielding one armrest each is the least they can do. In any case, try to keep your elbows in your own space.&lt;br /&gt;
* Consider the person behind you before reclining your seat into their space, especially if they are trying to eat or use a laptop. Avoid reclining abruptly (though it&#039;s not always possible to control this). Raise your seat back during meals.&lt;br /&gt;
* If you need to leave your seat during the flight, try to avoid hoisting yourself up by yanking on the seat in front of you. This may be difficult to avoid if the seat is reclined (see above).&lt;br /&gt;
* If you have an individual touchscreen in the seat back in front of you, jabbing it forcefully doesn&#039;t make the touchscreen work any better. If it&#039;s really not responding to touch input, try controlling it from the armrest controls.&lt;br /&gt;
&lt;br /&gt;
* [http://www.independenttraveler.com/travel-tips/travelers-ed/the-etiquette-of-seat-backs-and-elbow-room The Independent Traveler: The etiquette of seat backs and elbow room]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Still to write:&lt;br /&gt;
* how to sleep (Needs to be written by someone who is actually able to sleep on planes)&lt;br /&gt;
** [http://gizmodo.com/how-to-get-the-best-sleep-of-your-life-on-an-airplane-1598708044 Gizmodo: How to get the best sleep of your life on an airplane]&lt;br /&gt;
** [http://www.independenttraveler.com/travel-tips/travelers-ed/sleeping-on-planes Independent Traveler: Sleeping on Planes]&lt;br /&gt;
* move on long flights&lt;br /&gt;
&lt;br /&gt;
= Tips for specific airports =&lt;br /&gt;
As a general rule of thumb, in any airport, the terminal or concourse that serves international flights has nicer shops and restaurants than the areas for domestic flights. So, if you&#039;re traveling domestically, have time to kill, and can get into the international terminal without going through passport control, you might want to go hang out there.&lt;br /&gt;
&lt;br /&gt;
== AMS Amsterdam ==&lt;br /&gt;
* in the international section (only?), there are nice quiet places to sit on the upper level outside the lounges (even if you don&#039;t have lounge access)&lt;br /&gt;
* if you want to take the train to/from the airport, hoard coins (€4 to Amsterdam-Centraal, less to Amsterdam-Lelylaan or Amsterdam Zuid), since the ticket machines don&#039;t take bills or American credit cards.  (The city trams/buses in Amsterdam do take bills, but this is a national train.)&lt;br /&gt;
* note that the entirety of the outside-[https://en.wikipedia.org/wiki/Schengen_Area Schengen]-immigration part of the airport does security at the gate, per flight&lt;br /&gt;
&lt;br /&gt;
== AUS Austin, Texas ==&lt;br /&gt;
The food available in the airport is actually pretty good, since most of the food concessions offer menus from local restaurants. Get to the airport early enough to have a last plate of barbecue or breakfast tacos. &lt;br /&gt;
&lt;br /&gt;
Another reason to get to the airport early is the &amp;quot;Knot Anymore&amp;quot; chair massages available near gates 13 and 7. Austin is awash in good massage therapists, so the ones working in the airport are far better than most airport massage services.&lt;br /&gt;
&lt;br /&gt;
== CDG Paris / Charles de Gaulle ==&lt;br /&gt;
* CDG airport has multiple airport hotels on premises (on the around-the-airport CDGVal shuttle train); typically at least one of the fancy ones has good prices because it isn&#039;t hosting a conference that week, but there&#039;s also an Ibis. &lt;br /&gt;
* CDG airport has four disconnected parts:&lt;br /&gt;
** Terminal 1 (the cylinder with pods) (United is here)&lt;br /&gt;
** Terminal 3 (the discount airlines)&lt;br /&gt;
** Terminal 2A-2B-2C-2D-2E-2F (the bulk of the airport) (Air France is here)&lt;br /&gt;
*** note that there are two satellite piers attached by train (outside immigration but not inside security) attached to Terminal 2E (the attached part of terminal 2E is called K, the satellites are called L and M)&lt;br /&gt;
** Terminal 2G&lt;br /&gt;
* transport&lt;br /&gt;
** there&#039;s a train (CDGVal) connecting Terminal 1, Terminal 3 / Roissypole (where most but not all of the hotels are), and Terminal 2 (the station is between 2C/2D/2E/2F)&lt;br /&gt;
** high speed trains stop only at the terminal 2 station (between 2C/2D/2E/2F)&lt;br /&gt;
** RER trains (Paris&#039;s suburban rail network) stop at Terminal 2 (same station, again) and at &amp;quot;Terminal 1&amp;quot; (which is actually the Terminal 3 / Roissypole station for CDGVal)&lt;br /&gt;
** Terminal 2G is reachable only by shuttle (I think, never done it)&lt;br /&gt;
** If you want to take the RER to/from the airport, hoard coins in advance to pay the €9.50, since foreign cards don&#039;t work, and the machines don&#039;t take bills. &lt;br /&gt;
** The RoissyBus is only €10.50 and runs nonstop between CDG and the Paris Opera, only a few blocks from the Mozilla Paris office. Look for signs for &amp;quot;RoissyBus&amp;quot; or &amp;quot;Paris by bus&amp;quot; within each terminal to find the bus stop.&lt;br /&gt;
&lt;br /&gt;
== JFK New York ==&lt;br /&gt;
* The wifi password of the British Airways&#039; lounge is &amp;quot;London&amp;quot; (according to Reddit). You can usually get in range of the wifi hotspot without going inside the lounge.&lt;br /&gt;
&lt;br /&gt;
== LHR London Heathrow ==&lt;br /&gt;
* Terminal 5 (international) &lt;br /&gt;
** If you need to take the train to concourse B or C, go to the far end of the platform. You&#039;ll bypass the crowds at the near end, and be closest to the escalators when you exit.&lt;br /&gt;
** If you need to backtrack from concourses B or C to concourse A, &#039;&#039;don&#039;t&#039;&#039; take the train; you&#039;ll be routed through security again. There&#039;s a pedestrian tunnel that parallels the train, and comes out next to elevators that let out inside security in concourse A. The tunnel doors are marked &amp;quot;Emergency Exit&amp;quot;, but do not have alarms, and in fact open automatically, to accommodate mobility-assistance carts. Stay to the left (remember: you&#039;re in England) to keep from being run over by them.&lt;br /&gt;
** If you&#039;re going to the Mozilla London office, [[London#From_Heathrow_by_traincheck the directions]] and don&#039;t bother with Heathrow Express.&lt;br /&gt;
&lt;br /&gt;
== NCE Nice, France ==&lt;br /&gt;
* if you have a really early flight, there are multiple decent airport hotels nearby.  But do &#039;&#039;&#039;not&#039;&#039;&#039;, under any circumstances, stay at the Etap.&lt;br /&gt;
* if you want to avoid a really early flight, consider as an alternative doing an overnight layover at CDG, which has multiple airport hotels walking distance from Terminal 1 (but poorly signed).  Make sure your layover is long enough, though.&lt;br /&gt;
* if you&#039;re traveling to west of the airport (e.g., towards W3C&#039;s European offices near Antibes) and want to take public transit, it&#039;s possible to walk to the Nice - St. Augustin train station (&#039;&#039;&#039;not&#039;&#039;&#039; the main Nice - Ville train station) in about 15-20 minutes, but there&#039;s basically no signage.  But definitely look at the train schedules before trying this.  Buses from the bus station (gare routière) at the airport may be better.&lt;br /&gt;
* there&#039;s a free shuttle between Terminals 1 and 2.  Don&#039;t try walking between terminals.&lt;br /&gt;
* There are  bus stations at both terminals, but some bus routes stop at both terminal and some stop only at Terminal 1.  You need to buy a ticket at the station before boarding.&lt;br /&gt;
* the airport does not have water fountains behind security.  But restaurants will probably be willing to fill up a water bottle for you, especially if you&#039;ve bought something there.&lt;br /&gt;
&lt;br /&gt;
== NRT Tokyo/Narita ==&lt;br /&gt;
* If you can do so just as easily, fly to Haneda Airport (HND) instead, which is closer to the city.&lt;br /&gt;
* Don&#039;t even &#039;&#039;think&#039;&#039; of taking a taxi.  It will take hours, and cost multiple hundreds of US dollars.&lt;br /&gt;
* Two companies (JR and Keisei) run trains to Tokyo, and both have express and local services at different prices.  Choices depend on where in Tokyo you&#039;re going.  Google Maps might be helpful, or just figure it out when you get there.&lt;br /&gt;
* Consider taking a [http://www.limousinebus.co.jp/en/ Limousine Bus] to somewhere close to your destination, and take a taxi from there.&lt;br /&gt;
&lt;br /&gt;
== ORD Chicago O&#039;Hare ==&lt;br /&gt;
* In Terminal 3, at the beginning of concourse G, there is a &amp;quot;Chicago Urban Garden&amp;quot; on the second floor, with aeroponic herbs and vegetables. This is a nice quiet place to wait if you don&#039;t have access to an airline lounge.  &lt;br /&gt;
&lt;br /&gt;
== SFO San Francisco ==&lt;br /&gt;
* if you&#039;re through security and looking for food, realize that some pairs of terminals are connected behind security.  In particular, there are four separated behind-security zones at SFO right now: International-G/Terminal3-F/Terminal3-E, Terminal2-D/Terminal1-C, Terminal1-B, and International-A.  In particular, if you&#039;re in C, you can probably find better food and better places to sit in D, and at some hours there&#039;s not much open in G, but you can head over to F.&lt;br /&gt;
* The recently renovated terminal areas are the International Terminal (2000), Terminal 2 (gates D) (2011), and Terminal 3 gates E only (2014)&lt;br /&gt;
* If you&#039;re taking BART to the airport, you can take the airtrain or walk to get around the airport from the airport BART station.  You should definitely walk to International (G or A, which share a large central checkin hall but have separate gate areas), maybe walk to Terminal 3 (at least if you&#039;re ready to go straight to the security line), and you can walk to the other terminal if you like.&lt;br /&gt;
&lt;br /&gt;
== SJC San Jose CA ==&lt;br /&gt;
&lt;br /&gt;
== TPE Taipei Taoyuan ==&lt;br /&gt;
* if you&#039;re coming from within Asia to Taipei, fly to Songshan Airport (TSA) instead&lt;br /&gt;
* if you have Star Alliance gold, there are multiple EVA lounges to choose from.  The main one, with all the good food, is on the same side of the open (to the floor below) space as the tropical bar one, with entrance across the hallway from it (not across the open space)&lt;br /&gt;
&lt;br /&gt;
== YVR Vancouver ==&lt;br /&gt;
* As airports go this one is a pretty beautiful. If you&#039;re departing to the US from Vancouver note that you will go through US customs and immigration at YVR, so arrive 2 hours before your scheduled departure time. &lt;br /&gt;
&lt;br /&gt;
= Trains =&lt;br /&gt;
&lt;br /&gt;
* for booking long-distance trains within Europe, https://www.trainline.eu/ is often better than the national train company sites, because they tend to be clearer about both giving you the better options for ticket retrieval and explaining those options to you&lt;br /&gt;
&lt;br /&gt;
= Hotels =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Ask for upgrades. I know, this sounds trite, but it works. If you don’t know how that works, just remember, when checking in, to ask “Is there a better room available?” If they say yes, you’re set. If they say no, that’s fine. If they say “yes, for a price” then you can consider that price and make the call. We’ve gotten $2000/night rooms on a $180/night booking just by asking. This tends to work well when the hotel has a lot of open inventory (particularly effective in LAS, less effective near Moscone during a conference).&lt;br /&gt;
* When checking in, adjust your interactions with the clerk based on whether they smile when you approach. Chit-chat with a smiling clerk, but not with an unsmiling clerk. The latter is just as much a form of establishing rapport as chit-chat, because you&#039;re not wasting the time of a transaction-oriented person. And establishing rapport can make the marginal difference in whether they decide to give you an upgrade.&lt;br /&gt;
* Expensive hotels tend to have sensors in the minibars, but most of the rest still just have housekeeping track what’s missing each visit and bill you. If you do get the munchies, just head out to a convenience store the next day before housekeeping and buy matching replacements at the saner price. &lt;br /&gt;
* You can avoid the minibar entirely by grabbing a granola bar or two from a Mozilla kitchen before departing. They are bound to be healthier than anything you find in the minibar late night. &lt;br /&gt;
* Every hotel has a bucket of standard toiletry items (toothbrush, razor, &amp;amp;c). You should have a toiletry bag stocked and ready to go (see above) but if you find yourself missing something, just call the front desk.&lt;br /&gt;
* Likewise, every hotel has a bucket of left-behind chargers/power cables.&lt;br /&gt;
* Set your climate controls when you first get into the room. Forgetting until you come back after dinner ready for sleep and finding the room is hot and stale is no fun.&lt;br /&gt;
* Some hotels won’t let the climate controls work unless your room keycard is stuck into a switch by the door. This isn’t a magstripe reader, it’s just a physical switch - use a business card or a folded up piece of paper (or your library card) and have your room the way you want it.&lt;br /&gt;
* If the drapes that don&#039;t quite meet, and therefore let in unwanted sunlight or street light, use one or two big binder clips to keep the drapes closed.&lt;br /&gt;
* You can usually get a later check-out time just by asking. This doesn&#039;t work indefinitely, but they can&#039;t clean every room at once, so asking for 1pm instead of 11am just means they move your room to the bottom of the list for cleaning that day.&lt;br /&gt;
* Repack for departure before you go to sleep, except for the clothes and toiletries you&#039;ll need in the morning. That way, if you oversleep for whatever reason, you can throw on your clothes, grab those last items, and go without wasting any more time.&lt;br /&gt;
* To avoid leaving things behind:&lt;br /&gt;
** Bring your original packing checklist, and use it to repack.&lt;br /&gt;
** Pull all the linens off the bed and throw all used towels into the shower, so you&#039;re sure nothing&#039;s hidden, and check every wall socket for chargers.&lt;br /&gt;
** If you unpack into drawers, check every drawer before you leave.&lt;br /&gt;
&lt;br /&gt;
== Pick a hotel, get into the frequent guest program ==&lt;br /&gt;
&lt;br /&gt;
Same deal as airlines. At the least, it eventually adds up to free stays, but getting to status means room upgrades, easier check-in, more flexibility on check-in/check-out times, and extra points for each stay. Some hotel loyalty points can also be transferred to airline loyalty programs.&lt;br /&gt;
&lt;br /&gt;
It can be harder to consistently stay with the same hotel group than to consistently fly the same airline (they&#039;re sold out or not convenient, the conference hotel is elsewhere, etc.). However, it&#039;s good to join the loyalty program for any hotel you stay at, before you make your reservation. You may get a better rate or a better room. Hotel staff seem to give an extra measure of courtesy and consideration when you&#039;re in the loyalty program. (When booking by phone, I&#039;ve had a &amp;quot;sold out&amp;quot; group rate suddenly become available when I gave my membership number.) If you haven&#039;t joined by the time you check in, ask the clerk to sign you up; they&#039;ll get credit for signing you up, and will be even more inclined to treat you nicely.&lt;br /&gt;
&lt;br /&gt;
Linked below are the programs associated with the hotels that are typically used for visiting Mozilla in Mountain View.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Holiday Inn Express&lt;br /&gt;
|[http://www.priorityclub.com/ Priority Club]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Avante/Wild Palms&lt;br /&gt;
|[http://www.joyoflifeclub.com/ Joy of Life Club]&lt;br /&gt;
|(Does not give points for stays that are paid through corporate billing.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Choose Your Room ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s a good practice to indicate that you have any preference on your room at all. Put this into your loyalty program profile and your travel agency profile (Egencia, for Mozilla employees), so it&#039;s transmitted with your reservation. If you have no preference, they will put you in the room for people who do not indicate a preference.  You know, the one in the basement. With the leaky faucet and carpet from 1973. &lt;br /&gt;
&lt;br /&gt;
If you have a choice between one or two beds, choose two, even though you&#039;ll only use one for sleeping. The other one makes a great surface for spreading out your stuff. Often, hotel beds are on casters, so you can shove the extra bed against the wall, to prevent stuff falling between the bed and the wall.&lt;br /&gt;
&lt;br /&gt;
Generally, you&#039;ll do well to ask for a high floor and a room away from the elevator.  Many hotels do renovations by floor starting from the top and working their way down.  So high floors have a better chance of being recently renovated.  They are also further away from street noise or the bar in the atrium.  A room away from the elevator means less foot traffic and not waking up at 5am to repeated &amp;quot;ding!&amp;quot; of the elevator door opening. For motels, you want upstairs (less foot traffic) and outside (away from the courtyard with the pool).&lt;br /&gt;
&lt;br /&gt;
If the room is awful, don&#039;t be afraid to walk back downstairs and see if they have anything a bit more updated.  If the whole hotel is awful, check your luggage at the desk and walk in a square block radius around the hotel to see if there&#039;s something less frightening.  &lt;br /&gt;
&lt;br /&gt;
Never pick a hotel based on a picture of the lobby.  Lobbies are always the first thing to get renovated.&lt;br /&gt;
&lt;br /&gt;
== Tipping Hotel Staff ==&lt;br /&gt;
If you believe in tipping (which varies across cultures):&lt;br /&gt;
* If you take a hotel shuttle from the airport, be sure to tip the shuttle driver. Don&#039;t just hand it to them and walk away; look them in the eye and express genuine appreciation for their service while you give them the tip. This is your first contact with the hotel staff, and if you make a good impression, word will spread to the other staff, and you&#039;ll get great service throughout your stay. This driver may also be the person who gets you to your outbound flight, through heavy traffic, just in the nick of time.&lt;br /&gt;
* Similarly, leave a tip for housekeeping after the first night. This paves the way for good service when you make special requests, such as extra towels or toiletries, or to come back later because you&#039;re still in the room. Leave the money on top of a note that says at least &amp;quot;Thanks!&amp;quot; so the housekeeper knows it&#039;s for them.&lt;br /&gt;
&lt;br /&gt;
= Money =&lt;br /&gt;
&lt;br /&gt;
* Exchange: Do not change money at the airport. The rates are higher there than anywhere else. If you have a local bureau de change, use that, or order currency online for pickup at the airport. If you can find a company that does that (Travelex in the UK, at least) the rates will be much better than those posted on the wall that they charge you when you are a captive customer. The best rates are likely to be had by using an ATM. &lt;br /&gt;
* Debit: Using an ATM card can be an easy and inexpensive way to secure some local currency. Make sure your card will work abroad before you travel. Common ATM networks that are broadly available include Pulse and Plus.  Consider getting a debit card with no foreign transaction fees (Charles Schwab offers one).&lt;br /&gt;
* Stay organized: It&#039;s helpful to keep your currency separate from your home currency, particularly if you&#039;re going to cycle through multiple currencies during your trip (usd &amp;gt; euro &amp;gt; pounds). Don&#039;t underestimate the power of a ziploc baggie if you&#039;re American and unaccustomed to coinage-heavy currencies.&lt;br /&gt;
&lt;br /&gt;
== Credit cards ==&lt;br /&gt;
The US has historically had a different system (magnetic strips) for credit card security from the rest of the world (which uses the chip-and-pin system). This can cause headaches for both Americans traveling abroad, and others traveling to the US, as the systems are incompatible. Most US stores now support chip-and-signature cards, but you might run into smaller ones that don&#039;t have chip-reading equipment (e.g., a food truck using Square). &lt;br /&gt;
&lt;br /&gt;
* A very few US banks offer true chip-and-pin cards, including Citibank and [https://www.andrewsfcu.org/credit_cards_and_loans/credit_cards/globetrek_rewards.html Andrews Federal Credit Union]. The latter also has no annual fee and no international transaction fees. See this extensive but not exhaustive [http://thepointsguy.com/2013/05/us-credit-cards-with-smart-chips/ list of US-based chip-and-pin cards].  &lt;br /&gt;
* You can get a pre-paid, reloadable chip-and-pin card called [http://www.cashpassport.com/1/travelex/ &amp;quot;Cash Passport&amp;quot;] from Travelex. You can buy it and reload it online or at Travelex locations in the US. You can load it in multiple currencies: GBP, EUR, CAD, AUD and JPY. The security seems a bit crappy (you can&#039;t change the PIN, and their only security question is mother&#039;s maiden name), but since it&#039;s pre-paid, you can limit your financial exposure, and reload online as needed.&lt;br /&gt;
&lt;br /&gt;
Another issue for travelers is transaction fees when making purchases in currencies other than your home currency; these can range from 1% up to as much as 7%. US-based credit cards that don&#039;t charge international transaction fees include CapitalOne and Andrews FCU.&lt;br /&gt;
&lt;br /&gt;
More and more US retailers have card readers that accept chip-based cards, so the situation is improving for visitors to the US. However, they probably don&#039;t understand the PIN system, so you will still need to sign (either on the reader, or on paper).&lt;br /&gt;
&lt;br /&gt;
= Preparing to be less-online than normal =&lt;br /&gt;
&lt;br /&gt;
If your cellphone plan doesn&#039;t have reasonable data roaming, or if you might be in areas with poor cell coverage, you should be prepared to survive without your usual data connection.  This might include things like:&lt;br /&gt;
* downloading offline maps in advance.  ([http://maps.me/ maps.me] for Android and iOS lets you download offline OpenStreetMap maps by country or part-of-country.)&lt;br /&gt;
* knowing where you&#039;re going to need to be (hotels, meeting locations) before you leave&lt;br /&gt;
&lt;br /&gt;
= On Foreign Soil =&lt;br /&gt;
&lt;br /&gt;
* Data/Voice rates&lt;br /&gt;
** You can use Skype to call US 1-800 numbers toll free from anywhere in the world.&lt;br /&gt;
** Before you leave your home country, add $20-40 of SkypeOut credits to your account. While Skype to Skype calls are free, SkypeOut credits will let you call any number internationally for about $.02 per minute.&lt;br /&gt;
** International text messages are typically NOT covered under your mobile plan. For US cell plans, it&#039;s usually about $.50 per SMS. If you have a good international rate, think long and hard about when you use SMS and why. A conversation about when you landed and where to meet and what time to get there on SMS may be more than a 2 minute call that covers the same details.&lt;br /&gt;
** [http://readwrite.com/2014/06/17/5-secrets-avoiding-hefty-international-data-roaming-charges-fees 5 secrets to avoiding hefty international data roaming fees]   &lt;br /&gt;
* Finding wifi&lt;br /&gt;
** In airports, airlines&#039; priority lounges often have no wifi password, and you can access their hotspots from outside the lounge. (See note above for JFK airport.)&lt;br /&gt;
** Starbucks, McDonalds, and Burger King are sadly ubiquitous, and often have free wifi.&lt;br /&gt;
** You can sometimes find the password for a business&#039;s wifi in the comments for that business on FourSquare.&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Grab some business cards or stationery with your hotel&#039;s address on them before you head out. You can hand one to a cabbie whose language you do not speak, to get yourself back to home base. &lt;br /&gt;
&lt;br /&gt;
Still to write/update:&lt;br /&gt;
* Language barriers&lt;br /&gt;
** Add Line2 details...&lt;br /&gt;
&lt;br /&gt;
==Coping with jet lag==&lt;br /&gt;
* Do not go to sleep. Do not nap. Stay up as long as you possibly can. Eat meals at local times and get into bed when it&#039;s dark outside. It will hurt on day one but by day three, you&#039;ll be glad you did. &lt;br /&gt;
* If you absolutely must sleep, do a 20 minute powernap and then get up, walk around, and do not fall back to sleep. (Powernapping pro tip: [https://www.vox.com/2014/8/28/6074177/coffee-naps-caffeine-science take a &amp;quot;coffee nap&amp;quot;]: quickly drink a cup of coffee, and &#039;&#039;then&#039;&#039; take a nap; the coffee will wake you up in a short while, and you&#039;ll be more alert than with a nap or a coffee alone.) &lt;br /&gt;
* In a pinch, Benedryl (dipenhydramine) can help you reset your internal clock and it&#039;s substantially gentler on your system than the prescription sleep aids. (It&#039;s also good for nausea if you get motion sickness, and of course, allergic reactions.)&lt;br /&gt;
* If you find yourself awake when you should be sleeping (by local time), avoid bright screens (computers, phones, e-readers), because they activate wakefulness in your brain. Try reading a paper book or magazine (radical, I know). If you must use a screen, set it to white text on a black background, to reduce the overall brightness; or get an app (such as [https://justgetflux.com/ f.lux] for Mac/iOS or [https://play.google.com/store/apps/details?id=com.urbandroid.lux Twilight] for Android) that reduces the amount of blue light emitted by your device at night.&lt;br /&gt;
* If possible, follow the [http://www.wikihow.com/Prevent-Jet-Lag-with-a-Modified-Diet Anti-Jet Lag Diet]; this is easier to do at home than while traveling, but IME even an approximation helps. &lt;br /&gt;
** As an abbreviated version: eat as little as possible on your day of travel, avoiding caffeine and alcohol; eat a high-protein breakfast at breakfast time in your new time zone.&lt;br /&gt;
** Bring protein bars with you to ensure that you can get protein at the right time.&lt;br /&gt;
&lt;br /&gt;
= Transportation =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quick Tips&#039;&#039;&#039;&lt;br /&gt;
* Talk to cabbies. Not only do they know their city, they are less likely to have kickbacks in place than the hotel concierge, more likely to give you good answers.&lt;br /&gt;
* Learn the taxi rules. Las Vegas doesn’t let you hail cabs on the street (creates traffic problems). New York cabs have credit card swipes in the back seat, whereas DC cabs just started actually using their meters at all. San Francisco cabs won’t let you exit except curbside.&lt;br /&gt;
&lt;br /&gt;
Still to write:&lt;br /&gt;
* public transit&lt;br /&gt;
* hotel shuttles&lt;br /&gt;
&lt;br /&gt;
== Rental Cars ==&lt;br /&gt;
&lt;br /&gt;
=== Enterprise Rent-a-Car ===&lt;br /&gt;
&lt;br /&gt;
Mozilla&#039;s preferred vendor&lt;br /&gt;
&lt;br /&gt;
=== Hertz ===&lt;br /&gt;
&lt;br /&gt;
If for some reason you end up with Hertz (late evening arrivals mean Enterprise might be closed) you&#039;ll want to sign up for [[HertzBusinessAccountProgram|Hertz #1 Gold]] and use that.  At most airports, you walk in, your name is on a board with a parking spot number, and the keys and contract are already in the car waiting for you.  Really nice after a 5+ hour flight!&lt;br /&gt;
&lt;br /&gt;
= Eating =&lt;br /&gt;
&lt;br /&gt;
Eat like a local.&lt;br /&gt;
&lt;br /&gt;
Never ask the front desk at your hotel for a dinner recommendation. If possible, ask anyone else to weigh in.  The bellhop, your taxi driver, the barista at Starbucks, Yelp, Chowhound, etc.  The best recommendations come from people who are actually living and working in the area. (TripAdvisor tells you what people who &#039;&#039;don&#039;t&#039;&#039; live there think.)  The concierge at the hotel will always orient toward broad, tourist-pacifying tastes. The food will be edible, but forgettable. They&#039;ll never tell you about the super tasty hole-in-the-wall joint three blocks away.&lt;br /&gt;
&lt;br /&gt;
= Staying healthy =&lt;br /&gt;
* Wash hands frequently! &lt;br /&gt;
* Carry and use hand-sanitizer wipes. (A bottle of hand-sanitizer gel takes up valuable room in your liquids bag.) Sanitize your hands in-flight before you eat or drink, and after washing your hands in the lavatory (on-board water, again). Also use them to wipe off [http://www.travelmath.com/feature/airline-hygiene-exposed/ tray tables, seatbelt buckles, and air vents], where germs lurk on airplanes.&lt;br /&gt;
* Set the fan above your seat on the plane to low or medium, and position it to blow into your lap, just in front of your face. This will help knock airborne pathogens out of the air, so you&#039;ll be less likely to breathe them in. ([http://www.npr.org/blogs/goatsandsoda/2014/07/14/319194689/pathogens-on-a-plane-how-to-stay-healthy-in-flight?ft=1 (NPR) Pathogens on a plane: how to stay healthy in flight])&lt;br /&gt;
* Keep your exercise routine as much as possible. Exercise burns calories, relieves stress, and helps reset your body clock, if you&#039;re in a different time zone.&lt;br /&gt;
** Pick a hotel that has a fitness center. If you must use a hotel that doesn&#039;t have one (or you need specific equipment, like a stationary bike) call and ask; they may have an arrangement with a nearby gym.&lt;br /&gt;
** If you&#039;re out of luck on the fitness center, bring an exercise DVD, and/or small lightweight equipment like a jump rope or tension bands. Or do a [http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-minute-workout/ body-weight-only exercise routine].&lt;br /&gt;
** Bring quick-drying workout clothes. Rinse them in the shower, and dry them over the shower rod, so they&#039;re ready for tomorrow.&lt;br /&gt;
** Bring athletic shoes that double as casual street shoes, so you don&#039;t need to take up luggage space with extra shoes.&lt;br /&gt;
** See the Quartz [http://qz.com/287800/the-complete-guide-to-staying-in-shape-on-the-road/ Complete guide to staying in shape on the road].&lt;br /&gt;
&lt;br /&gt;
= Redux =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most people travel infrequently, and aren’t very skilled at it...&#039;&#039;&#039;&lt;br /&gt;
* and there are a lot of people, so despite the infrequency of their travel, the Don’t Know path is very crowded&lt;br /&gt;
* Businesses on the Don’t Know path have no loyalty to you (since infrequent travellers have no meaningful loyalty to them) so their main goal is to extract money from you immediately, even at the cost of the relationship&lt;br /&gt;
* People on the Don’t Know path have to deal with the same Don’t Know problems every single day, which is exhausting and saps their empathy&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BUT - If you know what you’re doing...&#039;&#039;&#039;&lt;br /&gt;
* You can shortcut around the Don’t Know path everywhere. Airports, Hotels, Restaurants&lt;br /&gt;
* The businesses you deal with will view you as a regular, and want to keep you happy&lt;br /&gt;
* The people you deal with will view you as a breath of fresh air, and feel understood, and be grateful and human in the ways that travel never is for others.&lt;br /&gt;
&lt;br /&gt;
= More advice =&lt;br /&gt;
* [http://www.jonobacon.org/2016/08/10/the-bacon-travel-survival-guide/ Travel Survival Guide] by Jono Bacon&lt;br /&gt;
* [http://christianheilmann.com/2014/02/16/how-i-save-money-when-traveling-for-work-san-franciscovalleyus/ How I save money when traveling for work] by Christian Heilmann&lt;br /&gt;
&lt;br /&gt;
These podcasts have some excellent advice on business travel:&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/airline-travel-basics-1-part-1 Airline Travel Basics, part 1]&lt;br /&gt;
* [http://www.manager-tools.com/2009/08/airline-travel-basics-1-part-2 Airline Travel Basics, part 2]&lt;br /&gt;
* [http://www.manager-tools.com/2008/08/business-travel-packing Business Travel Packing]&lt;br /&gt;
* [http://www.manager-tools.com/2009/07/travel-airline-seats Travel - Airline Seats]&lt;br /&gt;
&lt;br /&gt;
The what and how of packing only a carry-on: [http://www.onebag.com/ Onebag.com]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1240564</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1240564"/>
		<updated>2022-02-11T18:00:08Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communication, and Mozilla&#039;s preferred open discussion platform.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that the great majority of the rooms on our Matrix instance, like Bugzilla and Discourse, are public-facing forums that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://chat.mozilla.org/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account and (where relevant) invite your new account into conversations you&#039;d like to continue, using your old account.  The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
* [https://nheko-reborn.github.io/ Nheko Reborn] (Windows, Linux and macOS)&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
=== Creating a new room ===&lt;br /&gt;
&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). &lt;br /&gt;
&lt;br /&gt;
On creation, you can make the decision of whether or not your room should be publicly discoverable or use end-to-end (&amp;quot;E2E&amp;quot;) encryption; for public rooms intended to involve community participation, we recommend *not* enabling E2E, as that enables new participants to see scrollback. A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
Any public room on the server should also invite the moderator account, and provide it the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG] and let site moderators support you in the process.&lt;br /&gt;
&lt;br /&gt;
Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
==== Mozilla offices ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
==== Local communities ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - &#039;&#039;Communauté Mozilla francophone&#039;&#039; — French-speaking Mozilla community ([https://mozfr.org/ mozfr.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - &#039;&#039;Deutschsprachige Mozilla-Community&#039;&#039; — German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - &#039;&#039;Comunidad en español de Mozilla&#039;&#039; ([https://www.mozilla-hispano.org/ mozilla-hispano.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - &#039;&#039;Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&#039;&#039;&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - &#039;&#039;Comunidad Mozilla en España&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====German====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] – Deutschsprachige Mozilla-Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#firefox.de:mozilla.org #firefox.de:mozilla.org] - Deutschsprachiger Firefox-Chat&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#common-voice-de:mozilla.org #common-voice-de:mozilla.org] - Alles rund um Common Voice auf Deutsch&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
====Spanish====&lt;br /&gt;
* [https://matrix.to/#/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] – Spanish-speaking community / Canal para hispanohablantes&lt;br /&gt;
* [https://matrix.to/#/#spain:mozilla.org #spain:mozilla.org] – Spanish community (Spain) / Canal enfocado en España&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Community_Hardware&amp;diff=1239362</id>
		<title>Community Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Community_Hardware&amp;diff=1239362"/>
		<updated>2021-12-03T14:53:29Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Note that the program is on hiatus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Currently, this program is on hiatus until our offices re-open and our hardware stocks are replenished. We appreciate your patience.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers&amp;diff=1238919</id>
		<title>Add-ons/Reviewers</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers&amp;diff=1238919"/>
		<updated>2021-11-08T17:29:18Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Please hold. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
While we&#039;re grateful for your interest, the Addons Community Reviewer program is currently on hiatus. We&#039;ll make an announcement in the Addons forum on Discourse.Mozilla.org when we have more to share.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers/Applying&amp;diff=1238918</id>
		<title>Add-ons/Reviewers/Applying</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers/Applying&amp;diff=1238918"/>
		<updated>2021-11-08T17:28:48Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
While we&#039;re grateful for your interest, the Addons Community Reviewer program is currently on hiatus. We&#039;ll make an announcement in the Addons forum on Discourse.Mozilla.org when we have more to share.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers/Applying&amp;diff=1238917</id>
		<title>Add-ons/Reviewers/Applying</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Add-ons/Reviewers/Applying&amp;diff=1238917"/>
		<updated>2021-11-08T17:01:50Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
While we&#039;re grateful for your interest, the Addons Community reviewer program is currently on hiatus.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1235972</id>
		<title>Modules/Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1235972"/>
		<updated>2021-06-07T16:35:06Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Consolidating commit access policy and implementation into a single Commit Access Management module.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Governance&lt;br /&gt;
|description=Policies and process for how we distribute authority and govern ourselves; including:&lt;br /&gt;
* Development and Implementation of new policies as appropriate for delegation of authority and responsibility&lt;br /&gt;
* Management of the source tree&lt;br /&gt;
* Balancing different constituencies of the Mozilla project&lt;br /&gt;
* Maintaining the Mozilla identity as we take on new activities&lt;br /&gt;
&lt;br /&gt;
[http://www.mozilla.org/about/roles.html#ultimate-decision-makers Ultimate authority] within the project rests with the owner and peer(s) of this module, and project decisions can be escalated to here.&lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=governance&lt;br /&gt;
|url=https://wiki.mozilla.org/GovernanceIssues&lt;br /&gt;
|components=mozilla.org::Governance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Governance Sub Modules===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Module Ownership System&lt;br /&gt;
|description=Healthy operation of the module ownership system, including topics such as:&lt;br /&gt;
* Filling vacant roles where appropriate&lt;br /&gt;
* Ensuring module owners are fulfilling their responsibilities, and replacing those who are not&lt;br /&gt;
* Creating and staffing new modules where new parts of the project evolve.&lt;br /&gt;
* Figuring out what to do if a module isn&#039;t getting enough attention&lt;br /&gt;
* Resolving conflicts among module owners &lt;br /&gt;
|owner= [mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:pavlov@pavlov.net Stuart Parmenter], [mailto:dmose@mozilla.org Dan Mosedale], [mailto:kairo@kairo.at Robert Kaiser], [mailto:mconnor@steelgryphon.com Mike Connor], [mailto:dbaron@dbaron.org David Baron], [mailto:dascher@mozilla.com David Ascher], [mailto:mitchell@mozilla.org Mitchell Baker], Guillermo Movia (as &#039;observer&#039;. This is a new role we&#039;re trying out as of Jan 2012. The observers are watching and learning how the module operates, since there&#039;s no code in this module to serve as a learning /participation tool.)&lt;br /&gt;
|ownersemeritus=Brendan Eich&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Commit Access Management&lt;br /&gt;
|description= Governance structure for the work of implementing, managing and enforcing Mozilla&#039;s commit access systems and policies.&lt;br /&gt;
|owner=[mailto:glob@mozilla.com Byron Jones (&amp;quot;glob&amp;quot;)]&lt;br /&gt;
|peers=[mailto:mconnor@mozilla.com Mike Connor], [mailto:jlin@mozilla.com Johnathan Lin], [mailto:mhoye@mozilla.com Mike Hoye]&lt;br /&gt;
|ownersemeritus=Mitchell Baker, Josh Matthews&lt;br /&gt;
|peersemeritus=Marcia Knous&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/committer/&lt;br /&gt;
|components=mozilla.org::Repository Account Requests&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Security Policy&lt;br /&gt;
|description=Policies for handling security issues in Mozilla code&lt;br /&gt;
|owner=[mailto:dveditz@mozilla.com Dan Veditz]&lt;br /&gt;
|peers=[mailto:security@mozilla.org Tom Ritter]&lt;br /&gt;
|peersemeritus= Al Billings&lt;br /&gt;
|group=dev-security&lt;br /&gt;
|url=http://www.mozilla.org/security/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla CA Certificate Policy&lt;br /&gt;
|description=Definition and enforcement of policies governing Certification Authorities, their root certificates included in Mozilla software products, and intermediate and end-entity certificates within those CA hierarchies.&lt;br /&gt;
|owner=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|peers=[mailto:bwilson@mozilla.com Ben Wilson]&lt;br /&gt;
|ownersemeritus=Frank Hecker, Wayne Thayer&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham, Wayne Thayer&lt;br /&gt;
|group=dev-security-policy&lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Code Review Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/reviewers.html&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Performance Regression Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Planet Mozilla&lt;br /&gt;
|description=Content and policy for planet.mozilla.org, including topics such as:&lt;br /&gt;
* which blogs are syndicated to planet.mozilla.org&lt;br /&gt;
* which content from syndicated blogs is included&lt;br /&gt;
* other planet.mozilla.org policy issues &lt;br /&gt;
|owner=[mailto:mhoye@mozilla.com Mike Hoye]&lt;br /&gt;
|peers=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=Websites::planet.mozilla.org&lt;br /&gt;
|ownersemeritus=Robert Accettura&lt;br /&gt;
|peersemeritus=Reed Loden&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Public License&lt;br /&gt;
|description=Maintenance and development of the MPL&lt;br /&gt;
* changes in the legal landscape which could /should be reflected&lt;br /&gt;
* changes in FLOSS development practices which could / should be reflected &lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:handerson@mozilla.com Harvey Anderson], [mailto:MeekerH@gtlaw.com Heather Meeker], [mailto:villalu@gtlaw.com Luis Villa]&lt;br /&gt;
|peersemeritus=Gervase Markham&lt;br /&gt;
|group=governance-mpl-update&lt;br /&gt;
|url=&lt;br /&gt;
|components=mozilla.org::Licensing&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=CA Certificates&lt;br /&gt;
|description=Determine which root certificates should be included in Mozilla software products, which trust bits should be set on them, and which of them should be enabled for EV treatment. Evaluate requests from Certification Authorities (CAs) for inclusion or removal of root certificates, and for updating trust bit settings or enabling EV treatment for already included root certificates.&lt;br /&gt;
|owner=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|peers=[mailto:bwilson@mozilla.com Ben Wilson]&lt;br /&gt;
|ownersemeritus=Frank Hecker&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham, Wayne Thayer, Ryan Sleevi&lt;br /&gt;
|group=dev-security-policy &lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=mozilla.org::CA Certificates&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Participation Metrics&lt;br /&gt;
|description=Develop, monitor and analyze metrics relating to participation in the Mozilla project, including such things as:&lt;br /&gt;
* determining which questions are most important to ask (how many people do X?)&lt;br /&gt;
* determining what data is relevant to answer these questions&lt;br /&gt;
* designing and operating a system to generate the requested data&lt;br /&gt;
* analyzing the resulting metrics&lt;br /&gt;
* notifying appropriate people when participation starts to change significantly&lt;br /&gt;
* assisting various groups to understand and use the metrics to strengthen participation&lt;br /&gt;
* produce periodic report/analysis of participation metrics &lt;br /&gt;
|owner=[mailto:ppapadeas@mozilla.com Pierros Papadeas]&lt;br /&gt;
|peers=[mailto:dboswell@mozilla.com David Boswell], [mailto:asa@mozilla.com Asa Dotzler], [mailto:deinspanjer@mozilla.com Daniel Einspanjer], [mailto:aelliott@mozilla.com Annie Elliott], [mailto:david@eaves.ca David Eaves], [mailto:michelle@mozillafoundation.org Michelle Thorne], [mailto:ryan@mozillafoundation.org Ryan Merkley]&lt;br /&gt;
|group=&lt;br /&gt;
|url=https://wiki.mozilla.org/Contribute/Dashboards&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Internet Public Policy&lt;br /&gt;
|description=Mozilla activities related to Public Policy issues that affect the health of the Internet.  Our working definition of Public Policy is taken from Wikipedia:  &amp;quot;courses of action, regulatory measures, laws, and funding priorities concerning a given topic promulgated by a governmental entity or its representatives.&amp;quot;  &lt;br /&gt;
This includes topics such as:&lt;br /&gt;
*determining if Mozilla should take an official position on a particular public policy issue&lt;br /&gt;
*determining what that position is &lt;br /&gt;
*determining how mozilla communicates our position &lt;br /&gt;
**global, multi-regional, regional or local action&lt;br /&gt;
**direct action, or support of action by other aligned groups&lt;br /&gt;
**public campaigns or opinion pieces or educational activities, dialog with policy makers, other techniques TBD&lt;br /&gt;
*strengthening local community capabilities to address public policy issues &lt;br /&gt;
|owner=[mailto:handerson@mozilla.com Harvey Anderson]&lt;br /&gt;
|peers=[mailto:mitchell@mozilla.org Mitchell Baker], [mailto:afowler@mozilla.com Alex Fowler], [mailto:mark@mozillafoundation.org Mark Surman]&lt;br /&gt;
|url=https://wiki.mozilla.org/Netpolicy&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/netpolicy&lt;br /&gt;
|components=&lt;br /&gt;
|notes=Area Expert Advisors: Katharina Borchert, Andrew Bridges, Hanno Kaiser, Andrew McLaughlin, Danny Weitzner, Gene Kimmelman, and Ronaldo Lemos&lt;br /&gt;
}}&lt;br /&gt;
Area Expert Advisors are people with particular expertise who have agreed to assist Mozilla with their area-specific expertise. The Area Expert Advisors are different from peers. A peer is someone to whom the module owner has delegated some of her/his authority and a peer is expected to provide leadership for Mozilla within our specific context. Area Expert Advisors are advisors to Mozilla. They may become peers, but they need not.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Weekly Project All Hands Meeting&lt;br /&gt;
|description=Responsibility for the weekly meetings, including:&lt;br /&gt;
* determining and implementing the best organization and structure for the meeting&lt;br /&gt;
* Determining and implementing the most useful content&lt;br /&gt;
* Identifying and implementing technical means to make the meeting accessible and interactive for participants around the globe&lt;br /&gt;
|owner=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|peers=MoCo Desktop IT services&lt;br /&gt;
|ownersemeritus=[mailto:potch@mozilla.com Matt Claypotch]&lt;br /&gt;
|group=mozilla.governance&lt;br /&gt;
|url=https://wiki.mozilla.org/WeeklyUpdates&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
(It&#039;s a new thing to have a group such as &amp;quot;MoCo Desktop IT services&amp;quot; as a&lt;br /&gt;
&amp;quot;peer.&amp;quot; We&#039;re trying this based on the idea that anyone in the Desktop IT group&lt;br /&gt;
should be able to resolve problems and make fixes to the systems.)&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Tree Sheriffs&lt;br /&gt;
|description=Tree Sheriffs aid developers to easily, quickly, and seamlessly land their code in the proper location(s) and ensure that code does not break our automated tests. In the service of this objective, the Sheriffs work closely with the larger engineering organization to create and enforce landing policies that increase productivity while maintaining an efficient and robust automated testing system. Beyond the policy role, they have also become shepherds of automation quality by monitoring intermittent failures, performing uplifts and merges, and identifying poorly performing automation machines. &lt;br /&gt;
|owner=[mailto:rvandermeulen@mozilla.com Ryan VanderMeulen] (:RyanVM)&lt;br /&gt;
|peers=[mailto:shengst@mozilla.com Sebastian Hengst] (:Aryx)&lt;br /&gt;
|ownersemeritus=Ed Morley&lt;br /&gt;
|peersemeritus=Carsten Book, Wes Kocher&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/sheriffs&lt;br /&gt;
|url=https://wiki.mozilla.org/Sheriffing&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1234639</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1234639"/>
		<updated>2021-03-24T20:51:33Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* &amp;quot;What is the Matrix?&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communication, and Mozilla&#039;s preferred open discussion platform.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that the great majority of the rooms on our Matrix instance, like Bugzilla and Discourse, are public-facing forums that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
=== Creating a new room ===&lt;br /&gt;
&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). &lt;br /&gt;
&lt;br /&gt;
On creation, you can make the decision of whether or not your room should be publicly discoverable or use end-to-end (&amp;quot;E2E&amp;quot;) encryption; for public rooms intended to involve community participation, we recommend *not* enabling E2E, as that enables new participants to see scrollback. A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
Any public room on the server should also invite the moderator account, and provide it the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG] and let site moderators support you in the process.&lt;br /&gt;
&lt;br /&gt;
Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
==== Mozilla offices ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
==== Local communities ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - &#039;&#039;Communauté Mozilla francophone&#039;&#039; — French-speaking Mozilla community ([https://mozfr.org/ mozfr.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - &#039;&#039;Deutschsprachige Mozilla-Community&#039;&#039; — German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - &#039;&#039;Comunidad en español de Mozilla&#039;&#039; ([https://www.mozilla-hispano.org/ mozilla-hispano.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - &#039;&#039;Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&#039;&#039;&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - &#039;&#039;Comunidad Mozilla en España&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====German====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] – Deutschsprachige Mozilla-Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#firefox.de:mozilla.org #firefox.de:mozilla.org] - Deutschsprachiger Firefox-Chat&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#common-voice-de:mozilla.org #common-voice-de:mozilla.org] - Alles rund um Common Voice auf Deutsch&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1233119</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1233119"/>
		<updated>2021-01-14T17:52:53Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Added some details and moved the create-a-room page up.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that the great majority of the rooms on our Matrix instance, like Bugzilla and Discourse, are public-facing forums that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
=== Creating a new room ===&lt;br /&gt;
&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). &lt;br /&gt;
&lt;br /&gt;
On creation, you can make the decision of whether or not your room should be publicly discoverable or use end-to-end (&amp;quot;E2E&amp;quot;) encryption; for public rooms intended to involve community participation, we recommend *not* enabling E2E, as that enables new participants to see scrollback. A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
Any public room on the server should also invite the moderator account, and provide it the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG] and let site moderators support you in the process.&lt;br /&gt;
&lt;br /&gt;
Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
==== Mozilla offices ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
==== Local communities ====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - &#039;&#039;Communauté Mozilla francophone&#039;&#039; — French-speaking Mozilla community ([https://mozfr.org/ mozfr.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - &#039;&#039;Deutschsprachige Mozilla-Community&#039;&#039; — German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - &#039;&#039;Comunidad en español de Mozilla&#039;&#039; ([https://www.mozilla-hispano.org/ mozilla-hispano.org])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - &#039;&#039;Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&#039;&#039;&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - &#039;&#039;Comunidad Mozilla en España&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====German====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] – Deutschsprachige Mozilla-Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#firefox.de:mozilla.org #firefox.de:mozilla.org] - Deutschsprachiger Firefox-Chat&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#common-voice-de:mozilla.org #common-voice-de:mozilla.org] - Alles rund um Common Voice auf Deutsch&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231825</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231825"/>
		<updated>2020-10-23T16:49:46Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Community Participation at Mozilla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that the great majority of the rooms on our Matrix instance, like Bugzilla and Discourse, are public-facing forums that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - Deutschsprachige Mozilla-Community - German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - Comunidad Mozilla en España&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for creating a new room ===&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective-defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231824</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231824"/>
		<updated>2020-10-23T16:48:54Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Community Participation at Mozilla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that our Matrix instance, like Bugzilla and Discourse, is a public-facing forum that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - Deutschsprachige Mozilla-Community - German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - Comunidad Mozilla en España&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for creating a new room ===&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective-defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231823</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1231823"/>
		<updated>2020-10-23T16:48:33Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Community Participation at Mozilla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation.&lt;br /&gt;
&lt;br /&gt;
Please note that Matrix, like Bugzilla and Discourse, is a public-facing forum that can be read anonymously, and should be considered a public place. Your participation in public rooms like Mozilla-General will be publicly visible. Some people create alternative accounts or log in with alternative email addresses for this reason. See [https://www.mozilla.org/privacy/websites/ Mozilla&#039;s Websites, Communications &amp;amp; Cookies Privacy Notice] for more information on our privacy policies.&lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - Deutschsprachige Mozilla-Community - German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - Comunidad Mozilla en España&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for creating a new room ===&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective-defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1230551</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1230551"/>
		<updated>2020-09-02T14:36:13Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Changing Accounts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
In order to maintain continuity in conversations, you will need to export your encryption keys from the old account and import them into the new account. The options to do this are under your account settings, in Security And Privacy, under Cryptography near the bottom of that window.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click the compass icon &amp;quot;Explore rooms&amp;quot; in the upper left next to the search-bar and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - Deutschsprachige Mozilla-Community - German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - Comunidad Mozilla en España&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for creating a new room ===&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective-defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1229798</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1229798"/>
		<updated>2020-08-04T18:17:40Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.&lt;br /&gt;
&lt;br /&gt;
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.&lt;br /&gt;
&lt;br /&gt;
Using Element Web or Desktop you can view our room directory using the following steps:&lt;br /&gt;
# Click on the Explore button&lt;br /&gt;
[[File:Element Explore button.png|Element Explore button location|frame|none]]&lt;br /&gt;
# Click on the dropdown that says &amp;quot;Matrix rooms (yourserver.com)&amp;quot;&lt;br /&gt;
[[File:Matrix rooms dropdown.png|frame|none]]&lt;br /&gt;
# Click Add a new server&lt;br /&gt;
# Type in &amp;lt;code&amp;gt;mozilla.org&amp;lt;/code&amp;gt; and click Add&lt;br /&gt;
Now you can view the Mozilla server&#039;s room directory and join a room.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
=== Changing Accounts === &lt;br /&gt;
&lt;br /&gt;
While you can change your &amp;quot;display name&amp;quot; in Matrix, because of low-level design decisions in the Matrix protocol, accounts cannot be renamed nor can accounts names be re-used, and deactivating them is permanent. For most Matrix users this is not an issue, but accounts tied to SSO such as Mozilla&#039;s cannot be reassigned to new owners. Changing the address associated with an SSO-bound Matrix account cannot be done, so you&#039;ll need to create a new account for yourself and deactivate the old one if that&#039;s what intend.&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://element.io/get-started download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix&lt;br /&gt;
* [https://github.com/quotient-im/Quaternion Quaternion] a Qt5-based client for Windows, Linux, and macOS&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These details will be autofilled for you in most clients if you enter your full username (e.g. @susan:mozilla.org rather than susan) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
====Viewing Room Members====&lt;br /&gt;
Once you have joined a room you can view the room members by clicking on the person icon in the top right. You may notice (depending on your client) that all members appear &amp;quot;offline&amp;quot; or greyed out, this is intentional as &amp;quot;presence&amp;quot; is not enabled for the Mozilla homeserver.&lt;br /&gt;
&lt;br /&gt;
See the field &amp;quot;enable_presence_by_hs_url&amp;quot; in the configuration file https://chat.mozilla.org/config.json&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Software Development ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#devtools:mozilla.org #devtools:mozilla.org] - Firefox Developer Tools discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#basket:mozilla.org #basket:mozilla.org] - Development of basket.mozilla.org ([https://github.com/mozmeao/basket basket])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fxa:mozilla.org #fxa:mozilla.org] - Development of Firefox Accounts ([https://github.com/mozilla/fxa fxa])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#pontoon:mozilla.org #pontoon:mozilla.org] - Development of pontoon.mozilla.org ([https://github.com/mozilla/pontoon Pontoon])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#www:mozilla.org #www:mozilla.org] - Development of www.mozilla.org ([https://github.com/mozilla/bedrock bedrock])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#maildev:mozilla.org #maildev:mozilla.org] - Development of Thunderbird ([https://www.thunderbird.net/ thunderbird])&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#seamonkey:mozilla.org #seamonkey:mozilla.org] - Development of SeaMonkey ([https://www.seamonkey-project.org/ SeaMonkey])&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-desktop-community:mozilla.org #fx-desktop-community:mozilla.org] - Discussion about Firefox Desktop&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#fx-android-community:mozilla.org #fx-android-community:mozilla.org] - Discussion about Firefox for Android&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility:mozilla.org] Discussion of the accessibility (a11y) of Mozilla applications and services&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#addons:mozilla.org #addons:mozilla.org] Discussion about Firefox add-ons&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#nightly:mozilla.org #nightly:mozilla.org] Discussion about Firefox Nightly&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#SUMO:mozilla.org #SUMO:mozilla.org] Discussion about Mozilla Support&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#atlanta:mozilla.org #atlanta:mozilla.org] - General chat for the Mozilla community in and around Atlanta, GA, USA&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla.de:mozilla.org #mozilla.de:mozilla.org] - Deutschsprachige Mozilla-Community - German-speaking Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-japan:mozilla.org #mozilla-japan:mozilla.org] - General chat for the Mozilla Japan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-uk:mozilla.org #mozilla-uk:mozilla.org] - General chat for the Mozilla UK Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#moztw:mozilla.org #moztw:mozilla.org] - General chat for the Taiwan Community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#spain:mozilla.org #spain:mozilla.org] - Comunidad Mozilla en España&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#taipei:mozilla.org #taipei:mozilla.org] - General chat for people in the Taipei office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====French====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/mozfr/besogne/wiki/Matrix French-speaking community wiki page]&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
=== Guidelines for creating a new room ===&lt;br /&gt;
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:&lt;br /&gt;
# Issue the invitation: &amp;lt;code&amp;gt;/invite @moderator:mozilla.org&amp;lt;/code&amp;gt;&lt;br /&gt;
# After &amp;lt;code&amp;gt;@moderator:mozilla.org&amp;lt;/code&amp;gt; joins the room, grant them the admin role.&lt;br /&gt;
&lt;br /&gt;
A public room is one where anyone can join without an invite. I.e. the &amp;quot;&#039;&#039;only people who have been invited&#039;&#039;&amp;quot; option has not been enabled.&lt;br /&gt;
&lt;br /&gt;
While the Moderator account with only &amp;quot;mod&amp;quot; privileges lets us protect channels against individual bad actors, it does not give that account the access needed to change channel-wide access control lists. You need to grant the Moderator &amp;quot;admin&amp;quot; privileges to be able to take advantage of the collective-defense options Matrix provides.&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=IRC&amp;diff=1227484</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=IRC&amp;diff=1227484"/>
		<updated>2020-05-22T19:55:28Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Clarifying the IRC shutdown.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated}}&lt;br /&gt;
&lt;br /&gt;
= As of March 2020, IRC.mozilla.org has been permanently decommissioned =&lt;br /&gt;
&lt;br /&gt;
As of 2nd March 2020, Mozilla has moved away from IRC to [[Matrix]] for its public channels and the IRC server was shut down.&lt;br /&gt;
&lt;br /&gt;
This page is being retained for historical and reference purposes only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin-left:2.5em&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
==Getting Started ==&lt;br /&gt;
IRC stands for &amp;quot;Internet Relay Chat&amp;quot;. It&#039;s a protocol for real-time chat sessions. (Read more [http://en.wikipedia.org/wiki/Irc about IRC on Wikipedia].) It was invented before the World Wide Web, so it was adopted by early open source contributors and Web developers, and it has been used by those communities ever since. Like email, no single company controls IRC. IRC servers are offered by many individuals and organizations. Users log in to a particular server to chat with other users on that server, using a client program designed for IRC; just as there are many programs for reading email, there are many different IRC client programs. Chat discussions take place in &amp;quot;channels,&amp;quot; which have names starting with a &#039;#&#039; symbol. &lt;br /&gt;
&lt;br /&gt;
Mozilla runs an IRC server to host channels for discussion of topics related to the Mozilla project.&lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors in IRC that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the channel moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
===Pick an IRC client===&lt;br /&gt;
&lt;br /&gt;
There are several ways to participate in IRC and here are a some common options.&lt;br /&gt;
&lt;br /&gt;
====Web clients====&lt;br /&gt;
* [https://mibbit.com/ Mibbit] web-based chat client. &lt;br /&gt;
* [https://kiwiirc.com/ Kiwi IRC] Open Source web-based chat client that works on mobile too.&lt;br /&gt;
* [https://thelounge.chat/ The Lounge] is a self-hosted web IRC client.&lt;br /&gt;
* [https://www.irccloud.com/ IRCCloud] is a great IRC app that is compatible with Android phones, iPhone, iPad, and iPod touch. Requires iOS 8 or later. It has both a free and a paid option.&lt;br /&gt;
&lt;br /&gt;
====Desktop clients====&lt;br /&gt;
* [https://konversation.kde.org/ Konversation] is a client for Linux, you can probably get it as a package from your distribution. Its look and feel is similar to that of ChatZilla while being built on [http://www.kde.org/ KDE].&lt;br /&gt;
* [https://www.codeux.com/textual/ Textual] is an IRC client created specifically for macOS. Open source but paid on the App Store.&lt;br /&gt;
* [https://irssi.org/ Irssi] Your text mode chatting application since 1999.&lt;br /&gt;
* [https://weechat.org/ WeeChat]  WeeChat is a fast, light and extensible chat client, with a text-based user interface.&lt;br /&gt;
* [https://hexchat.github.io/ HexChat] is a great chat program for both Linux and Windows.&lt;br /&gt;
* [https://www.mozilla.org/en-US/thunderbird/ Thunderbird] is a communication client made by Mozilla. As of version 15, it has IRC support.&lt;br /&gt;
&lt;br /&gt;
====Mobile clients====&lt;br /&gt;
=====iOS=====&lt;br /&gt;
* [https://apps.apple.com/us/app/igloo-irc/id1331074069 Igloo IRC] The chillest IRC client&lt;br /&gt;
* [https://apps.apple.com/us/app/palaver-irc/id538073623  Palaver IRC] is a modern IRC client for iPhone and iPad featuring a unique user interface which makes using IRC a pleasure. It fits you and your mobile devices perfectly..&lt;br /&gt;
&lt;br /&gt;
=====Android=====&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=io.mrarm.irc Revolution IRC Client] is the next-generation IRC client for Android, made with design and functionality in mind.&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=app.holoirc HoloIRC] is an [https://github.com/holoirc/HoloIRC open source] IRC client for Android.&lt;br /&gt;
&lt;br /&gt;
====Clients that haven&#039;t received updates in a while====&lt;br /&gt;
* [https://colloquy.info/ Colloquy] is a Mac client with a nice looking interface. It also has a mobile client for iPad/iPhone/iTouch.&lt;br /&gt;
* [http://limechat.net/mac/ Limechat] is a cross-platform IRC client by Satoshi Nakagawa. Warning: main site is in Japanese, this is not just for Mac, there are [http://hp.vector.co.jp/authors/VA022249/files/lime218.exe Windows] and [http://limechat.net/iphone/ iOS] versions as well. A number of people have happily switched from Colloquy to Limechat.&lt;br /&gt;
* [http://www.instantbird.com Instantbird] is a cross-platform multi-protocol instant messaging client based on Mozilla technologies (and libpurple from Pidgin) with an emphasis on simplicity and extensibility.&lt;br /&gt;
* [https://www.yaaic.org/ Yaaic] is a free (as in freedom), multiserver, Android IRC client, now fully conformant with the UI style of the Iced Cream Sandwich (and later).&lt;br /&gt;
&lt;br /&gt;
See also [https://en.wikipedia.org/wiki/Comparison_of_IRC_clients Comparison of IRC clients] at Wikipedia.&lt;br /&gt;
&lt;br /&gt;
===Connect to the Mozilla IRC server===&lt;br /&gt;
&lt;br /&gt;
The Mozilla IRC server settings are:&lt;br /&gt;
 Nickname: Your_IRC_nickname&lt;br /&gt;
 Server Protocol: IRC&lt;br /&gt;
 Chat Server: irc.mozilla.org&lt;br /&gt;
 Proxy: None&lt;br /&gt;
 Chat Server Port: 6697&lt;br /&gt;
 Chat Server Port for users of [https://bugzilla.mozilla.org/show_bug.cgi?id=716814 mobile carriers that block IRC (e.g. Verizon)] : 8443&lt;br /&gt;
 SSL Connection: Checked&lt;br /&gt;
 Server Password: [blank]&lt;br /&gt;
 Real Name: Your Name&lt;br /&gt;
&lt;br /&gt;
====Mibbit==== &lt;br /&gt;
* [https://chat.mibbit.com/?server=irc.mozilla.org:+6697 Click here to connect]&lt;br /&gt;
* enter a nickname for yourself, then click GO (no channel needed at first, but you can put one in if you know where you&#039;re going)&lt;br /&gt;
* look for a &amp;quot;Mozilla&amp;quot; tab right under the Mibbit logo and click on it (it doesn&#039;t come to the front automatically for some reason)&lt;br /&gt;
[[File:mibbit_connection.png|400px]]&lt;br /&gt;
&lt;br /&gt;
====Colloquy====&lt;br /&gt;
Set up a connection as per the screenshot and hit &#039;connect&#039;:&lt;br /&gt;
&lt;br /&gt;
[[File:create_connection_colloquy.png|400px]]&lt;br /&gt;
&lt;br /&gt;
====Chatzilla ====&lt;br /&gt;
Use the &amp;lt;tt&amp;gt;/networks&amp;lt;/tt&amp;gt; command to display the list of predefined IRC networks. Click on &amp;lt;tt&amp;gt;moznet&amp;lt;/tt&amp;gt; in the list.&lt;br /&gt;
&lt;br /&gt;
[[File:chatzilla_networks.png|400px]]&lt;br /&gt;
&lt;br /&gt;
====Andchat ====&lt;br /&gt;
[[File:Andchat-mozilla-irc-setup.png|240px|right]]&lt;br /&gt;
* Name : Mozilla&lt;br /&gt;
* Address : &amp;lt;b&amp;gt;irc.mozilla.org&amp;lt;/b&amp;gt;&lt;br /&gt;
* Port&lt;br /&gt;
** The normal port value is &amp;lt;b&amp;gt;6697&amp;lt;/b&amp;gt;&lt;br /&gt;
** [https://bugzilla.mozilla.org/show_bug.cgi?id=716814 Some mobile carriers (like Verizon)] block all common IRC ports. If this affects you, use port &amp;lt;b&amp;gt;8443&amp;lt;/b&amp;gt; instead&lt;br /&gt;
* SSL : &amp;lt;b&amp;gt;checked&amp;lt;/b&amp;gt;&lt;br /&gt;
* Nick 1 : Your_IRC_nickname&lt;br /&gt;
NOTE : In 2012, Verizon blocked all access to irc.mozilla.org over cellular connections. Any connection attempts now get a 504 Gateway Timeout&lt;br /&gt;
&lt;br /&gt;
=== Nicknames ===&lt;br /&gt;
====Choosing a nickname====&lt;br /&gt;
Nicknames on IRC can become a major part of your identity if you spend a significant amount of time talking with people in IRC.  Sometimes you may even find that people in real life call you by your IRC handle.  If you&#039;re having trouble coming up with a catchy nickname or if you&#039;re concerned about getting stuck with something that seems funny now but will be tiresome to you in a few weeks, a good way to create a nickname is to take the first letter of your first and most or all of your last name to make a nick that people will recognize as you.&lt;br /&gt;
&lt;br /&gt;
Often in IRC people look for others by using tab complete so if someone&#039;s name is John they might type a &#039;j&#039; and then tab several times to see who&#039;s in the channel whose name starts with a &#039;j&#039;.&lt;br /&gt;
&lt;br /&gt;
Using just your first name can also be a good option, if it&#039;s unique. But:&lt;br /&gt;
# Beware that IRC &amp;quot;seems&amp;quot; case-sensitive but actually isn&#039;t: e.g. &amp;lt;tt&amp;gt;/whois mossop&amp;lt;/tt&amp;gt; (all lowercase) will return info on Mossop (with initial capital) if he&#039;s online, and &amp;lt;tt&amp;gt;/nick mossop&amp;lt;/tt&amp;gt; will either be refused (if Mossop is online) or make NickServ tell you that this nick is registered and that you should IDENTIFY with its password if it&#039;s yours (if he isn&#039;t). ([[#Register your nickname|See below]] about this NickServ stuff.)&lt;br /&gt;
&lt;br /&gt;
====Set your nickname====&lt;br /&gt;
Now that you&#039;re connected to the IRC server, you can set/register your nickname with Nickserv. If you’re going to be hanging around a lot (and we hope that you will!), you will want to register your nickname. That way, other people can’t pose as you on the channel and you can join password-protected channels. First, set your preferred nickname by either doing:&lt;br /&gt;
&lt;br /&gt;
 /nick NICKNAME&lt;br /&gt;
&lt;br /&gt;
(where NICKNAME is the desired nickname); or if you are using a client you may have already set your nickname and/or can change it through the application&#039;s interface. Note that if someone has already registered your preferred nick, you’ll need to use a different one.&lt;br /&gt;
&lt;br /&gt;
====Register your nickname====&lt;br /&gt;
Once you have settled on a nickname here’s how to register:&lt;br /&gt;
&lt;br /&gt;
 /nickserv register yourPassword yourEmailAccountName@yourMailProvider&lt;br /&gt;
&lt;br /&gt;
Email address is mandatory.&lt;br /&gt;
&lt;br /&gt;
Get the confirmation code from your email inbox. Type the following command and replace confirmation_code with the code sent to you in the email (NEVER replace the word &amp;quot;nickserv&amp;quot; in /msg nickserv ... with your nick). It has the template shown below. If you don&#039;t see our email in any folder (check spam too) you could try /nickserv resend .&lt;br /&gt;
&lt;br /&gt;
 /nickserv confirm confirmation_code&lt;br /&gt;
&lt;br /&gt;
Congratulations! Your nickname is now registered if you see a message reply containing&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Your email address of [YourEmailAddress] has been confirmed&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Next time you log on, you will need to identify yourself to nickserv as follows (&amp;lt;u&amp;gt;after&amp;lt;/u&amp;gt; you get the nickname):&lt;br /&gt;
&lt;br /&gt;
 /msg nickserv identify [YOUR PASSWORD]&lt;br /&gt;
&lt;br /&gt;
Once you have identified yourself, you will be able to join password-protected irc channels and also, if needed, disconnect anyone using the nickname without the password. See &amp;lt;tt&amp;gt;/msg NickServ help&amp;lt;/tt&amp;gt; for details.&lt;br /&gt;
&lt;br /&gt;
====Reset or change your Nickserv password====&lt;br /&gt;
If you have forgotten your Nickserv password, you can have a reset password email sent to your registered email address:&lt;br /&gt;
&lt;br /&gt;
 /msg nickserv resetpass [nickname] [YourEmailAddress]&lt;br /&gt;
&lt;br /&gt;
If you do remember your password and just want to change it  (&amp;lt;u&amp;gt;after&amp;lt;/u&amp;gt; you identify with your nickname):&lt;br /&gt;
&lt;br /&gt;
 /msg nickserv set password [new-password]&lt;br /&gt;
&lt;br /&gt;
=== Interesting umodes ===&lt;br /&gt;
Using the /umode command with one of the following parameters will cause the specified effect.&lt;br /&gt;
* +B - Marks a user as a bot for /whois reporting purposes.&lt;br /&gt;
* +x - Cloaking - Hide part of a user&#039;s hostname (on by default).&lt;br /&gt;
* +c - Blocks private messages from everyone except for people that are in at least 1 channel with you.&lt;br /&gt;
* +R - Blocks private messages from unregistered users.&lt;br /&gt;
* +d - Deaf - Stop receiving channel messages &amp;amp; notices. Useful if you want to silence all the channels you&#039;re in, but still be available for /msg.&lt;br /&gt;
* +I - Hides the list of channels you&#039;re in from other users when they /whois you.&lt;br /&gt;
&lt;br /&gt;
=== Joining Channels ===&lt;br /&gt;
&lt;br /&gt;
IRC channels are like &#039;rooms&#039; where people talk or hang out. Their names begin with a # (octothorpe, hash, pound sign etc.). Do not confuse them with social media &#039;hashtags&#039; :-)&lt;br /&gt;
&lt;br /&gt;
For most irc.mozilla.org channels you can join them with the following command:&lt;br /&gt;
&lt;br /&gt;
 /join #channel_name&lt;br /&gt;
&lt;br /&gt;
This will open a tab, window or section in your IRC client that allows you to participate in discussions on that channel.&lt;br /&gt;
&lt;br /&gt;
For a password protected channel you need to include the password:&lt;br /&gt;
&lt;br /&gt;
 /join #channel_name [CHANNEL PASSWORD]&lt;br /&gt;
&lt;br /&gt;
If doing this command does not open a new tab or otherwise allow you to enter the channel for discussion, please check the steps above about registering your nick and make sure you have identified yourself to Nickserv.&lt;br /&gt;
&lt;br /&gt;
===Start a private message===&lt;br /&gt;
You can start a private chat with another person who is also on irc.mozilla.org by doing&lt;br /&gt;
&lt;br /&gt;
 /msg [other person&#039;s nickname] [initiating message, like &#039;hi&#039;]&lt;br /&gt;
&lt;br /&gt;
This creates a new tab or channel that is just between you and that person. You must have a message to create the new tab/room otherwise the /msg command will complain that there are not enough arguments.&lt;br /&gt;
&lt;br /&gt;
If you want to know if the person you&#039;re trying to chat with is in the room you can either enter the first letter of their nick and then hit tab to tab-complete all the nicks in the channel that start with this letter until you see the one you are looking for or you can use &lt;br /&gt;
 /names&lt;br /&gt;
This will give you a list of all the people in the room you are currently in. To start a private chat, you must be in the room with someone.  If you&#039;re not sure what room someone is in you can go to the main irc.mozilla.org tab/room and do&lt;br /&gt;
&lt;br /&gt;
 /whois [other person&#039;s nickname] &lt;br /&gt;
&lt;br /&gt;
which will tell you (hopefully) their real name as well as list the channels they are currently in with that nick.&lt;br /&gt;
&lt;br /&gt;
===Create your own channel===&lt;br /&gt;
To start a channel for multiple people to hang out and chat in, create a unique channel like this:&lt;br /&gt;
 /j #my_channel_name&lt;br /&gt;
&lt;br /&gt;
Now you can tell all your friends, teammates, community members where to find the backchannel you&#039;ve created!&lt;br /&gt;
&lt;br /&gt;
===Registering a channel===&lt;br /&gt;
If the channel you&#039;ve created is going to be permanent, you&#039;ll want to register it with chanserv.  Does &#039;chanserv&#039; sound familiar?  That&#039;s right - it works very much like &#039;nickserv&#039; :)&lt;br /&gt;
&lt;br /&gt;
 # eg: /msg chanserv register #moz-in-my-town &amp;quot;a channel for people who work on mozilla and live in my town&amp;quot;&lt;br /&gt;
 /msg chanserv REGISTER [channel name] [password (optional)] [description]&lt;br /&gt;
&lt;br /&gt;
===Managing a channel===&lt;br /&gt;
&lt;br /&gt;
====Managing channel operators====&lt;br /&gt;
Now that you have registered your channel, let&#039;s add some users to assist with channel management. These users are called channel operators. They can be managed through chanserv:&lt;br /&gt;
&lt;br /&gt;
 /msg chanserv aop #mychannel add nick&lt;br /&gt;
 /msg chanserv aop #mychannel del nick&lt;br /&gt;
 /msg chanserv aop #mychannel list&lt;br /&gt;
&lt;br /&gt;
====Channel Modes====&lt;br /&gt;
For a list of all channel modes supported by our IRC network, please visit [http://wiki.inspircd.org/2.0/Channel_Modes]. A list of particularly unique &amp;amp; interesting channel modes follows.&lt;br /&gt;
&lt;br /&gt;
* +u - Auditorium mode - Hides everyone in a channel except yourself (potentially useful for #moco or #townhall).&lt;br /&gt;
* +e - Ban exception - Same syntax as +b, but allows you to exclude someone from a ban.&lt;br /&gt;
* +B - Block ALL CAPS MESSAGES.&lt;br /&gt;
* +c - Block color messages.&lt;br /&gt;
* +S - Strip color from messages.&lt;br /&gt;
* +g - Message filtering using simple string matches. Example: &#039;&#039;&#039;/msg chanserv mode #channel lock add +g *candy*&#039;&#039;&#039;. Now, no one in #channel can use the word candy. Use multiple &#039;&#039;&#039;lock add&#039;&#039;&#039; commands to add more words. To see the list of banned words, omit the + symbol, e.g.: &#039;&#039;&#039;/mode #channel g&#039;&#039;&#039;.&lt;br /&gt;
* +d - Silence join/part messages until the person speaks. Useful for channels with people who, e.g., IRC from their laptop and flood channels with join/quit messages every time they close their laptop.&lt;br /&gt;
* +f - Flood protection - Example: &#039;&#039;&#039;/msg chanserv mode #channel lock add +f 7:3&#039;&#039;&#039; - If a user types 7 or more line within 3 seconds, they will be kicked. You can also do &#039;&#039;&#039;/msg chanserv mode #channel lock add +f *7:3&#039;&#039;&#039; to make them kickbanned instead of just kicked.&lt;br /&gt;
* +j - Join Flood Protection - Example: &#039;&#039;&#039;/msg chanserv mode #channel lock add +j 20:5&#039;&#039;&#039; - If 20 or more clients join #channel within 5 seconds, the channel will be locked for 60 seconds, preventing anyone from joining.&lt;br /&gt;
* +C - Stops users from using /ctcp on a channel&lt;br /&gt;
* +Q - Prevents users from using /kick on a channel&lt;br /&gt;
* +M - Prevents unregistered users to speak in a channel (vs +R that requires registration to even join)&lt;br /&gt;
* +N - Prevents users from changing their nick while in a channel with +N set. Can also be used as an extban to prevent a specific user from changing their nick, e.g.: &#039;&#039;&#039;/msg chanserv mode #channel lock add +b N:lerxst!*@*&#039;&#039;&#039; would prevent lerxst from changing his nick to anything else.&lt;br /&gt;
* +R - Requires users to be registered (and identified) before joining the channel&lt;br /&gt;
* +T - Prevents users from using /notice on a channel. Also works as an extban (see +N for syntax)&lt;br /&gt;
* +b m - Mute - Extban for preventing a user from speaking in channel. e.g.: &#039;&#039;&#039;/msg chanserv mode #channel lock add +b m:lerxst!*@*&#039;&#039;&#039; prevents lerxst from speaking #channel.&lt;br /&gt;
* +l x - Limit - Prevents users from joining a channel if the number of clients exceeds x. Example: &#039;&#039;&#039;/msg chanserv mode #channel lock add +l 5&#039;&#039;&#039; prevents users from joining #channel if there are already 5 users present.&lt;br /&gt;
* +L - Redirect - If a channel&#039;s limit is exceeded (via +l), this forces users to join the specified channel. Example: &#039;&#039;&#039;/msg chanserv mode #channel lock add +L #channel-overflow&#039;&#039;&#039;. If you want to redirect everyone attempting to join a channel, set +l to 0.&lt;br /&gt;
* +z - SSL only - Users can only join a channel if they&#039;re connected via SSL&lt;br /&gt;
&lt;br /&gt;
Use chanserv to permanently set a channel&#039;s mode:&lt;br /&gt;
&lt;br /&gt;
 /msg chanserv mode #mychannel lock add +-mode&lt;br /&gt;
&lt;br /&gt;
eg:&lt;br /&gt;
&lt;br /&gt;
 /msg chanserv mode #mychannel lock add +R&lt;br /&gt;
&lt;br /&gt;
===Changing the channel password===&lt;br /&gt;
&lt;br /&gt;
To set a password, use:&lt;br /&gt;
&lt;br /&gt;
 /msg chanserv mode #mychannel set +k my-great-password&lt;br /&gt;
&lt;br /&gt;
===Join some channels right now!===&lt;br /&gt;
Being new to IRC can be intimidating.  Mozilla&#039;s IRC channels are very friendly and welcoming but some of them are geared to teams trying to get things done where others are more relaxed and open to new folks giving IRC or other Mozilla tools a try.&lt;br /&gt;
 #mozillians - meet other Mozilla project folks all over the world&lt;br /&gt;
 #newbies - kind of self-explanatory, right?&lt;br /&gt;
 #introduction - a place to get started and be welcoming to new contributors&lt;br /&gt;
 #sf,#toronto - remote office&#039;s water-cooler hotspot for socializing and planning lunch&lt;br /&gt;
&lt;br /&gt;
==Need General Help with IRC?==&lt;br /&gt;
If you&#039;re able to connect to IRC and join channels, try asking for help in [ircs://irc.mozilla.org/introduction #introduction], [ircs://irc.mozilla.org/mozillians #mozillians], [ircs://irc.mozilla.org/newbies #newbies], [ircs://irc.mozilla.org/seneca #seneca] or [ircs://irc.mozilla.org/coding #coding]. The folks who hang out in those channels will be happy to help.&lt;br /&gt;
&lt;br /&gt;
You can also get help from IRC by doing:&lt;br /&gt;
 /help&lt;br /&gt;
This will give you a list of all the IRC commands and then you can do /help [command] to get info on that particular command.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
/help msg&lt;br /&gt;
&lt;br /&gt;
IRC returns:&lt;br /&gt;
MSG [-&amp;lt;server tag&amp;gt;] [-channel | -nick] &amp;lt;targets&amp;gt; &amp;lt;message&amp;gt;&lt;br /&gt;
Sends a message to a nick or a channel. &lt;br /&gt;
Usually this is used for sending private messages to other persons.&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
/MSG friend Hi, what&#039;s up?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You can also visit [http://irchelp.org irchelp.org] to learn about how IRC works, or find a client you can use to connect to the chat server.&lt;br /&gt;
&lt;br /&gt;
/!\ &#039;&#039;&#039;If you&#039;re using ChatZilla,&#039;&#039;&#039; note that &amp;lt;tt&amp;gt;/help&amp;lt;/tt&amp;gt; is a ChatZilla command which gets you a ChatZilla answer. In ChatZilla, &amp;lt;tt&amp;gt;/commands&amp;lt;/tt&amp;gt; returns the list of all known commands (including the aliases you defined yourself), and &amp;lt;tt&amp;gt;/help &#039;&#039;command&#039;&#039;&amp;lt;/tt&amp;gt; (without the slash before &#039;&#039;command&#039;&#039;) gives you help on &#039;&#039;/command&#039;&#039;. These are usually enough, but you &amp;lt;u&amp;gt;can&amp;lt;/u&amp;gt; get help &#039;&#039;&#039;from the server&#039;&#039;&#039; when using ChatZilla, by using &amp;lt;tt&amp;gt;/quote help&amp;lt;/tt&amp;gt; or (on the Mozilla network) &amp;lt;tt&amp;gt;/helpop&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to ask questions on IRC==&lt;br /&gt;
&lt;br /&gt;
* Join a question-friendly channel like [ircs://irc.mozilla.org/introduction #introduction], [ircs://irc.mozilla.org/mozillians #mozillians], [ircs://irc.mozilla.org/newbies #newbies], [ircs://irc.mozilla.org/seneca #seneca] or [ircs://irc.mozilla.org/coding #coding].&lt;br /&gt;
* Ask away! You don&#039;t have to ask permission to ask first. It is better to just blurt out your question, even though you don&#039;t know if anyone is paying attention.&lt;br /&gt;
* Leave your IRC client open if nobody answers right away. Most of the folks on IRC do not spend all day watching their IRC client. They just leave it open while they&#039;re doing other things. It might be an hour before the right person notices your question. When answering someone&#039;s question, especially if there&#039;s a delay, the nick of the questioner should be used in the answer so that you&#039;ll see a highlighted line with their response. (eg: &amp;quot;lsblakk: the answer is 42&amp;quot;)&lt;br /&gt;
* Be prepared to ask in several places. Very often the first response to a question is, &amp;quot;I don&#039;t know, but you should ask that question in #developers or #devtools or #jsapi or any of a hundred other special-purpose channels. Over time, you&#039;ll get a better sense of which questions to ask where, but to start with, it&#039;s always OK to ask in #introduction.&lt;br /&gt;
* Remember to be courteous. Don&#039;t repeat your question every time someone new enters the room. Don&#039;t individually ask everybody in the room if they know the answer. Don&#039;t type &amp;lt;code&amp;gt;helllooooooooo&amp;lt;/code&amp;gt;. And if someone is rude to you, please do the rest of us a favor and respond politely anyway.&lt;br /&gt;
&lt;br /&gt;
==Commonly Used Mozilla IRC Channels==&lt;br /&gt;
&lt;br /&gt;
There are many different [https://wiki.mozilla.org/IRC irc channels] for various topics. If you have ChatZilla, you can just click the provided links below to join that particular channel. For other clients, connect to server irc.mozilla.org and type /join channelname, replacing channelname with the name of the channel (including the leading &amp;quot;#&amp;quot;). All channels use English unless otherwise specified.&lt;br /&gt;
&lt;br /&gt;
===Development and Planning===&lt;br /&gt;
&lt;br /&gt;
These channels are frequently used for discussions regarding development and planning of Firefox and Thunderbird.&lt;br /&gt;
&lt;br /&gt;
====Project Channels====&lt;br /&gt;
* [ircs://irc.mozilla.org/firefox #firefox] - Firefox project discussion and end-user help. &#039;&#039;Another official #firefox channel is maintained on the [ircs://irc.freenode.net/firefox Freenode] network)&lt;br /&gt;
* [ircs://irc.mozilla.org/accessibility #accessibility] - Discussion about accessibility in Mozilla applications - developers and end users welcome&lt;br /&gt;
* [ircs://irc.mozilla.org/addons #addons] - End user support for add-ons, extensions, and themes&lt;br /&gt;
* [ircs://irc.mozilla.org/addon-reviewers #addon-reviewers] - Support for add-on reviews&lt;br /&gt;
* [ircs://irc.mozilla.org/amo #amo] - Development of the addons.mozilla.org (AMO) website&lt;br /&gt;
* [ircs://irc.mozilla.org/balrog #balrog] - Balrog (Application Update Service) project discussion.&lt;br /&gt;
* [ircs://irc.mozilla.org/bmo #bmo] - Bugzilla.Mozilla.Org discussion (mainly on #bugzilla below)&lt;br /&gt;
* [ircs://irc.mozilla.org/bugzilla #bugzilla] - Bugzilla project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/calendar #calendar] - Calendar project and Lightning. &#039;&#039;This addon is for Thunderbird and SeaMonkey while the freestanding Sunbird isn&#039;t actively developed.&#039;&#039;&lt;br /&gt;
* [ircs://irc.mozilla.org/chatzilla #chatzilla] - Discussion about ChatZilla, the IRC client extension&lt;br /&gt;
* [ircs://irc.mozilla.org/firefoxstudents #firefoxstudents] - [[StudentAmbassadors|Student Ambassadors]] main channel&lt;br /&gt;
* [ircs://irc.mozilla.org/instantbird #instantbird] - Instantbird project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/js #js] - Discussion about JavaScript programming&lt;br /&gt;
* [ircs://irc.mozilla.org/l10n #l10n] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
* [ircs://irc.mozilla.org/mdn #mdn] - Discussion about developer documentation&lt;br /&gt;
* [ircs://irc.mozilla.org/mdndev #mdndev] - Discussion about development of the documentation web site (Kuma platform)&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillazine #mozillazine] - Community for Users, Web Authors, and Testers; go here if you need help&lt;br /&gt;
* [ircs://irc.mozilla.org/mozdev #mozdev] - Discussion of and support for free project hosting at mozdev.org&lt;br /&gt;
* [ircs://irc.mozilla.org/mozwebqa #mozwebqa] - Home of Mozilla&#039;s web-testing efforts&lt;br /&gt;
* [ircs://irc.mozilla.org/nightingale #nightingale] - Nightingale project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/nightly #nightly] - Home of the Firefox [[Nightly|Nightly]] community&lt;br /&gt;
* [ircs://irc.mozilla.org/qa #qa] - Mozilla QA Community of users and testers dedicated to improving the quality of Firefox and other Mozilla applications&lt;br /&gt;
* [ircs://irc.mozilla.org/remo #remo] - [[ReMo|Mozilla Reps]] main channel&lt;br /&gt;
* [ircs://irc.mozilla.org/remo-dev #remo-dev] - Discussion about webdev and planning of next Mozilla Reps web properties&lt;br /&gt;
* [ircs://irc.mozilla.org/rust #rust] - General discussion about the Rust programming language&lt;br /&gt;
* [ircs://irc.mozilla.org/rust-beginners #rust-beginners] - Discussion for beginners of the Rust programming language&lt;br /&gt;
* [ircs://irc.mozilla.org/rust-gamedev #rust-gamedev] - Computer graphics and game development with Rust&lt;br /&gt;
* [ircs://irc.mozilla.org/rust-internals #rust-internals] - Rust compiler and library development&lt;br /&gt;
* [ircs://irc.mozilla.org/rust-osdev #rust-osdev] - Operating system development with Rust&lt;br /&gt;
* [ircs://irc.mozilla.org/seamonkey #seamonkey] - Community project to revive the bundled application suite (The main channel is now [ircs://chat.freenode.net/seamonkey at Freenode].)&lt;br /&gt;
* [ircs://irc.mozilla.org/servo #servo] - Development of a research web browser in Rust&lt;br /&gt;
* [ircs://irc.mozilla.org/songbird #songbird] - Songbird project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/sumo #sumo] - [[Support|Mozilla Support]] main channel&lt;br /&gt;
* [ircs://irc.mozilla.org/sync #sync] - Discussion of [[CloudServices/Sync|Firefox Sync]], including self-hosting&lt;br /&gt;
* [ircs://irc.mozilla.org/testpilot #testpilot] - Discussion about the [[Test Pilot]] project prototyping new features in Firefox.&lt;br /&gt;
* [ircs://irc.mozilla.org/themedev #themedev] - Discussion about theme development&lt;br /&gt;
* [ircs://irc.mozilla.org/thunderbird #thunderbird] - Thunderbird project discussion and end-user help&lt;br /&gt;
* [ircs://irc.mozilla.org/tb-support-crew #tb-support-crew] - for Thunderbird support meta discussion NOT for Thunderbird support;&lt;br /&gt;
** &#039;&#039;informal&#039;&#039; companion IRC channel to the [[Thunderbird/tb-support-crew|tb-support-crew mailing list]]&lt;br /&gt;
* [ircs://irc.mozilla.org/tb-qa #tb-qa] - QA Community of users and testers dedicated to improving the quality of Thunderbird&lt;br /&gt;
* [ircs://irc.mozilla.org/transvision #transvision] - Transvision (l10n QA tool in PHP) project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/webextensions #webextensions] - Webextensions addons and API dev&lt;br /&gt;
* [ircs://irc.mozilla.org/webcompat #webcompat] - Home of Mozilla&#039;s [https://wiki.mozilla.org/Compatibility Web compatibility effort]&lt;br /&gt;
* [ircs://irc.mozilla.org/webtools #webtools] - Bonsai, LXR, Tinderbox, and Mozbot project discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/womoz #womoz] - Women &amp;amp; Mozilla Discussion channel&lt;br /&gt;
* [ircs://irc.mozilla.org/xul #xul] - Discussion about the XUL interface specification language&lt;br /&gt;
&lt;br /&gt;
====General Discussion====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/contributors #contributors] - A offtopic channel for all contributors to chat in and discuss their projects with each other (although this channel still exists, discussion has moved to [ircs://irc.mozilla.org/mozillians #mozillians])&lt;br /&gt;
* [ircs://irc.mozilla.org/developers #developers] - general Firefox and Gecko development discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/planning #planning] - discussion of upcoming Firefox and Gecko branch and trunk releases&lt;br /&gt;
&lt;br /&gt;
====Specific Areas====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/airmozilla #airmozilla] - discussion around https://air.mozilla.org/&lt;br /&gt;
* [ircs://irc.mozilla.org/ateam #ateam] - Automation &amp;amp; Tools development discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/audio #audio] - development discussion for audio specifically&lt;br /&gt;
* [ircs://irc.mozilla.org/webmaker #badges] - discussion and support channel for the Mozilla Open Badges project&lt;br /&gt;
* [ircs://irc.mozilla.org/bluetooth #bluetooth] - development discussion for bluetooth specifically&lt;br /&gt;
* [ircs://irc.mozilla.org/build #build] - The build system - make/autoconf etc&lt;br /&gt;
* [ircs://irc.mozilla.org/ci #ci] - discussion about Continuous Integration infrastructure at Mozilla (formerly Release Engineering)&lt;br /&gt;
* [ircs://irc.mozilla.org/content #content] - development discussion for DOM code&lt;br /&gt;
* [ircs://irc.mozilla.org/devtools #devtools] - development discussion for Firefox DevTools&lt;br /&gt;
* [ircs://irc.mozilla.org/e10s #e10s] - development discussion for Electrolysis&lt;br /&gt;
* [ircs://irc.mozilla.org/fistbump #fistbump] - visual design for both products and marketing; copywriting&lt;br /&gt;
* [ircs://irc.mozilla.org/focus #focus] - Focus mobile browser development discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/fx-team #fx-team] - Firefox front-end development discussion and team channel&lt;br /&gt;
* [ircs://irc.mozilla.org/fxa #fxa] - Firefox Accounts development and support channel&lt;br /&gt;
* [ircs://irc.mozilla.org/fxos #fxos] - Firefox OS development&lt;br /&gt;
* [ircs://irc.mozilla.org/gfx #gfx] - development discussion for graphics, widget and OS-specific code&lt;br /&gt;
* [ircs://irc.mozilla.org/identity #identity] - Persona and BrowserID protocol discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/jsapi #jsapi] - development discussion for the JavaScript engine&lt;br /&gt;
* [ircs://irc.mozilla.org/jsctypes #jsctypes] - discussion and support for js-ctypes development&lt;br /&gt;
* [ircs://irc.mozilla.org/labs #labs] - discussion of development of Mozilla Labs projects&lt;br /&gt;
* [ircs://irc.mozilla.org/layout #layout] - development discussion for layout code&lt;br /&gt;
* [ircs://irc.mozilla.org/macdev #macdev] - OSX developers&lt;br /&gt;
* [ircs://irc.mozilla.org/maildev #maildev] - Thunderbird development channel&lt;br /&gt;
* [ircs://irc.mozilla.org/media #media] - development discussion for audio/video and related topics like WebRTC&lt;br /&gt;
* [ircs://irc.mozilla.org/memshrink #memshrink] - development discussion about memory consumption &lt;br /&gt;
* [ircs://irc.mozilla.org/mobile #mobile] - Firefox mobile development discussion&lt;br /&gt;
* [ircs://irc.mozilla.org/necko #necko] - development discussion for the networking code&lt;br /&gt;
* [ircs://irc.mozilla.org/newslettercode #newslettercode] - community newsletter channel&lt;br /&gt;
* [ircs://irc.mozilla.org/power #power] - development discussion about power consumption &lt;br /&gt;
* [ircs://irc.mozilla.org/push #push] - Push server and DOM API development channel&lt;br /&gt;
* [ircs://irc.mozilla.org/seamonkey #seamonkey] - SeaMonkey development channel (The main channel is now [ircs://chat.freenode.net/seamonkey at Freenode].)&lt;br /&gt;
* [ircs://irc.mozilla.org/security #security] - security discussions and public channel for all Security teams&lt;br /&gt;
* [ircs://irc.mozilla.org/services-dev #services-dev] - Cloud Services discussion channel&lt;br /&gt;
* [ircs://irc.mozilla.org/telemetry #telemetry] - Telemetry development channel&lt;br /&gt;
* [ircs://irc.mozilla.org/ur #ur] - discussion of user experience research for all Mozilla projects&lt;br /&gt;
* [ircs://irc.mozilla.org/ux #ux] - discussion of visual and interactive user experience design for all Mozilla projects&lt;br /&gt;
* [ircs://irc.mozilla.org/videol10n #videol10n] - making/translating subtitles for Mozilla related videos  &lt;br /&gt;
* [ircs://irc.mozilla.org/webdev #webdev] - the web development group&#039;s channel&lt;br /&gt;
* [ircs://irc.mozilla.org/webmaker #webmaker] - discussion and support channel for Mozilla Webmaker&lt;br /&gt;
* [ircs://irc.mozilla.org/wiki #wiki] - discussion and support channel for MozillaWiki&lt;br /&gt;
* [ircs://irc.mozilla.org/windev #windev] - development discussion for Windows platforms&lt;br /&gt;
* [ircs://irc.mozilla.org/www #www] - discussion of the development of www.mozilla.org&lt;br /&gt;
&lt;br /&gt;
====Specific Locations====&lt;br /&gt;
* [ircs://irc.mozilla.org/atlanta #atlanta] - general chat for people in the Atlanta, GA area&lt;br /&gt;
* [ircs://irc.mozilla.org/atlanta #auckland] - general chat for people in Auckland or elsewhere in New Zealand&lt;br /&gt;
* [ircs://irc.mozilla.org/australia #australia] - general chat for the Australian Mozilla community&lt;br /&gt;
* [ircs://irc.mozilla.org/bangladesh #bangladesh] - general chat for the Mozilla Bangladesh community&lt;br /&gt;
* [ircs://irc.mozilla.org/berlin #berlin] - general chat for Mozilla Berlin&lt;br /&gt;
* [ircs://irc.mozilla.org/berlin #community-berlin] - general chat for the Berlin Mozilla community&lt;br /&gt;
* [ircs://irc.mozilla.org/canada #canada] - general chat for the Canadian Mozilla community&lt;br /&gt;
* [ircs://irc.mozilla.org/chicago #chicago] - general chat for the Mozilla Chicago community&lt;br /&gt;
* [ircs://irc.mozilla.org/india #india] - general chat for the Mozilla India community&lt;br /&gt;
* [ircs://irc.mozilla.org/kerala #kerala] - general chat for the Mozilla Kerala community&lt;br /&gt;
* [ircs://irc.mozilla.org/london #london] - general chat for people connected to or interested in the London MozSpace&lt;br /&gt;
* [ircs://irc.mozilla.org/michigan #michigan] - general chat for the Mozillian Michigan community&lt;br /&gt;
* [ircs://irc.mozilla.org/montreal #montreal] - general chat for people in Montreal, including community. Bilingual channel. (French-English)&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-cm #mozilla-cm] - general chat for the Mozilla Cameroon community&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.ch #mozilla.ch] - general chat for people in Switzerland&lt;br /&gt;
* [ircs://irc.mozilla.org/mozpdx #mozpdx] - general chat for the Mozilla Portland community&lt;br /&gt;
* [ircs://irc.mozilla.org/munich #munich] - general chat for the Mozilla Munich Area community&lt;br /&gt;
* [ircs://irc.mozilla.org/mv #mv] - general chat for people in the Mountain View office&lt;br /&gt;
* [ircs://irc.mozilla.org/rochester #rochester] - general chat for people in the Rochester, NY area&lt;br /&gt;
* [ircs://irc.mozilla.org/sf #SF] - general chat for people in the San Francisco office&lt;br /&gt;
* [ircs://irc.mozilla.org/seattle #seattle] - general chat for people in the greater Seattle area&lt;br /&gt;
* [ircs://irc.mozilla.org/socal #socal] - general chat for people in the greater Southern California area&lt;br /&gt;
* [ircs://irc.mozilla.org/spain #spain] - general chat for people in Spain&lt;br /&gt;
* [ircs://irc.mozilla.org/tokyo #tokyo] - general chat for people in the Tokyo office and area&lt;br /&gt;
* [ircs://irc.mozilla.org/toronto #toronto] - general chat for people in the Toronto office&lt;br /&gt;
* [ircs://irc.mozilla.org/triangle #triangle] - general chat for people in the Raleigh/Durham, NC area&lt;br /&gt;
* [ircs://irc.mozilla.org/tulsa #tulsa] - general chat for people in the Tulsa area&lt;br /&gt;
* [ircs://irc.mozilla.org/uk #uk] - general chat for the Mozilla UK community&lt;br /&gt;
* [ircs://irc.mozilla.org/vancouver #vancouver] - general chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
====Channels in Other Languages====&lt;br /&gt;
&lt;br /&gt;
=====Arabic=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/arabicmozilla #arabicmozilla]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-algeria #mozilla-algeria]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-eg #mozilla-eg]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillatunisia #mozillatunisia]&lt;br /&gt;
&lt;br /&gt;
=====Azerbaijani=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillaz #mozillaz]&lt;br /&gt;
&lt;br /&gt;
=====Bangladesh=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/#bangladesh #bangladesh]&lt;br /&gt;
&lt;br /&gt;
=====Brazilian Portuguese=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/developers-br #developers-br]&lt;br /&gt;
* [ircs://irc.mozilla.org/firefox-br #firefox-br]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-br #mozilla-br]&lt;br /&gt;
* [ircs://irc.mozilla.org/openwebapps-br #openwebapps-br]&lt;br /&gt;
* [ircs://irc.mozilla.org/sumo-br #sumo-br]&lt;br /&gt;
* [ircs://irc.mozilla.org/webmaker-br #webmaker-br]&lt;br /&gt;
&lt;br /&gt;
=====Bulgarian=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-bg #mozilla-bg]&lt;br /&gt;
&lt;br /&gt;
=====Catalan=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-cat #mozilla-cat]&lt;br /&gt;
&lt;br /&gt;
=====Chinese=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/china #china]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-taiwan #mozilla-taiwan]&lt;br /&gt;
* [ircs://irc.mozilla.org/taipei-platform #taipei-platform]&lt;br /&gt;
&lt;br /&gt;
=====Croatian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/croatia #croatia]&lt;br /&gt;
&lt;br /&gt;
=====Czech=====&lt;br /&gt;
&lt;br /&gt;
* currently none, see [[L10n:Teams:cs|this page]] to know how to reach us&lt;br /&gt;
&lt;br /&gt;
=====Danish=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.dk #mozilla.dk]&lt;br /&gt;
&lt;br /&gt;
=====Dutch=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.nl #mozilla.nl]&lt;br /&gt;
&lt;br /&gt;
=====Esperanto=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/Mozilla-eo #Mozilla-eo]&lt;br /&gt;
&lt;br /&gt;
=====Finnish=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.fi #mozilla.fi]&lt;br /&gt;
&lt;br /&gt;
=====French=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozfr #mozfr] Main channel for community members work&lt;br /&gt;
* [ircs://irc.mozilla.org/frenchmoz #frenchmoz] Main channel for Francophone community chat&lt;br /&gt;
* [ircs://irc.mozilla.org/L10n-fr #L10n-fr] Main channel for French localization (Telegram invite link available in channel topic)&lt;br /&gt;
* [ircs://irc.mozilla.org/L10n-fr #SUMO-fr] Main channel for &#039;&#039;only&#039;&#039; French SUMO localization discussions ([https://t.me/joinchat/A7h94Q_P6nP9PpKx7GKKDg mirror on Telegram])&lt;br /&gt;
* [ircs://irc.mozilla.org/devfr #devfr] Main channel for developers (both webdev and platform)&lt;br /&gt;
* [ircs://irc.mozilla.org/politiques #politiques] Channel for Open Policy &amp;amp; Advocacy discussions&lt;br /&gt;
* [ircs://irc.mozilla.org/support-fr #support-fr] Technical support&lt;br /&gt;
* [ircs://irc.mozilla.org/xulfr #xulfr] Historically XUL technology channel&lt;br /&gt;
* [ircs://irc.mozilla.org/rust-fr #rust-fr] Rust language channel&lt;br /&gt;
&lt;br /&gt;
=====German=====&lt;br /&gt;
* [ircs://irc.mozilla.org/de #de]&lt;br /&gt;
* [ircs://irc.mozilla.org/chatzilla.de #chatzilla.de]&lt;br /&gt;
* [ircs://irc.mozilla.org/firefox.de #firefox.de]&lt;br /&gt;
* [ircs://irc.mozilla.org/firefoxOS.de #firefoxOS.de]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.de #mozilla.de]&lt;br /&gt;
* [ircs://irc.mozilla.org/thunderbird.de #thunderbird.de]&lt;br /&gt;
&lt;br /&gt;
=====Greek=====&lt;br /&gt;
* [ircs://irc.mozilla.org/athens #athens] &lt;br /&gt;
&lt;br /&gt;
=====Hebrew=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.il #mozilla.il] &lt;br /&gt;
&lt;br /&gt;
=====Indonesia=====&lt;br /&gt;
* [ircs://irc.mozilla.org/idmoz #idmoz]&lt;br /&gt;
&lt;br /&gt;
=====Italian=====&lt;br /&gt;
* [ircs://irc.mozilla.org/developers-it #developers-it]&lt;br /&gt;
&lt;br /&gt;
=====Japanese=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/firefox-jp #firefox-jp (iso-2022-jp)]&lt;br /&gt;
* [ircs://irc.mozilla.org/japan #japan (UTF-8)]&lt;br /&gt;
&lt;br /&gt;
=====Korean=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillakr #mozillakr]&lt;br /&gt;
&lt;br /&gt;
=====Lithuanian=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-lt #mozilla-lt]&lt;br /&gt;
&lt;br /&gt;
=====Marathi=====&lt;br /&gt;
* [ircs://irc.mozilla.org/marathi #marathi]&lt;br /&gt;
&lt;br /&gt;
=====Myanmar=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillamm #mozillamm]&lt;br /&gt;
&lt;br /&gt;
=====Norwegian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.no #mozilla.no]&lt;br /&gt;
&lt;br /&gt;
=====Persian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/iranmozilla #iranmozilla]&lt;br /&gt;
&lt;br /&gt;
=====Polish=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/aviarypl #aviarypl]&lt;br /&gt;
&lt;br /&gt;
=====Portuguese (Portugal)=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-portugal #mozilla-portugal]&lt;br /&gt;
&lt;br /&gt;
=====Philippines=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-ph #mozilla-ph]&lt;br /&gt;
&lt;br /&gt;
=====Romanian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/romania #romania]&lt;br /&gt;
&lt;br /&gt;
=====Russian=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-ru #mozilla-ru]&lt;br /&gt;
&lt;br /&gt;
=====Serbian=====&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.sr #mozilla.sr]&lt;br /&gt;
&lt;br /&gt;
=====Sinhala=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.lk #mozilla.lk]&lt;br /&gt;
&lt;br /&gt;
=====Slovak=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-sk #mozilla-sk]&lt;br /&gt;
&lt;br /&gt;
=====Slovenia=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/slozilla #slozilla]&lt;br /&gt;
&lt;br /&gt;
=====Spanish=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-hispano #mozilla-hispano]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-mexico #mozilla-mexico]&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-venezuela #mozilla-venezuela]&lt;br /&gt;
&lt;br /&gt;
=====Swedish=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla.se #mozilla.se]&lt;br /&gt;
&lt;br /&gt;
=====Tunisian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozillatunisia #mozillatunisia]&lt;br /&gt;
&lt;br /&gt;
=====Ukrainian=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/mozilla-ua #mozilla-ua]&lt;br /&gt;
&lt;br /&gt;
=====Wolof=====&lt;br /&gt;
&lt;br /&gt;
* [ircs://irc.mozilla.org/l10n-wo #l10n-wo]&lt;br /&gt;
&lt;br /&gt;
== Connection Notice ==&lt;br /&gt;
&lt;br /&gt;
When you connect to our IRC server, you will get portscanned from 63.245.208.159, 63.245.212.23, or 63.245.216.214. This is an unfortunate but necessary step in order to cut down on the number of viruses and other malicious users attempting to communicate via our IRC servers. The portscan is checking for common ports used by known viruses and open proxy servers to ensure that your machine is not infected before allowing you to remain connected. By connecting to our IRC servers, you agree to have your computer portscanned by our server. If you don&#039;t like this, don&#039;t connect.&lt;br /&gt;
&lt;br /&gt;
== Privacy Information ==&lt;br /&gt;
&lt;br /&gt;
Our servers do not keep records of any of your conversations, but anyone in the channels you are in might do so and publish those conversation logs (and some channels are actively logged by users on those channels).  If you have questions about this, ask the other users in the channel you are concerned about (every channel has its own culture).  In general, you should assume that anything you say on IRC that is not in a private message will be recorded and possibly published somewhere, and even then you are depending on your trust that the person you are sending the message to will not to share it.&lt;br /&gt;
&lt;br /&gt;
==Quotes Database==&lt;br /&gt;
&lt;br /&gt;
Sometimes people say silly or memorable things on our server. We memorialize them forever on the [http://quotes.burntelectrons.org/ quotes database] managed by Tim De Pauw.&lt;br /&gt;
&lt;br /&gt;
==Persistent Connection==&lt;br /&gt;
If you have access to a host that is always on you can run an irc session on it and connect/disconnect from that session without losing everything.  This allows you to keep scrollback, stay present in channels when you are away, and have logs of what happens when you&#039;re not around.  In this example I will use people.mozilla.org as my host.  If someone can add good instructions for setting up a proxy in another way, please do. This tutorial will assume that you have an account on people.mozilla.org (or another server where you can ssh to it and run both &#039;screen&#039; and &#039;irssi&#039;), details on how to set this up are below. An alternative is [http://wiki.znc.in/ZNC ZNC].&lt;br /&gt;
&lt;br /&gt;
===On the server===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ssh lsblakk@people.mozilla.org&lt;br /&gt;
 ## create a bin dir&lt;br /&gt;
 mkdir bin&lt;br /&gt;
 cd bin&lt;br /&gt;
 vim irc&lt;br /&gt;
 ## paste the following two lines (without the initial spaces) in the empty file:&lt;br /&gt;
  #!/bin/bash&lt;br /&gt;
  screen -raAd&lt;br /&gt;
 ## now hit ESC followed by :x and enter to save this file&lt;br /&gt;
 ## make the file executable&lt;br /&gt;
 chmod -c a+x irc&lt;br /&gt;
 ## Start your irssi session:&lt;br /&gt;
 screen irssi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====Add Network/Server====&lt;br /&gt;
Replace &amp;lt;nick&amp;gt; and &amp;lt;password&amp;gt; with your registered Mozilla IRC nickname and password.&lt;br /&gt;
The following creates an autoconnect to irc.mozilla.org under the name Mozilla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/SERVER ADD -ssl -auto -network Mozilla irc.mozilla.org 6697&lt;br /&gt;
/NETWORK ADD -nick &amp;lt;nick&amp;gt; -user &amp;lt;nick&amp;gt; -autosendcmd &amp;quot;/^msg nickserv identify &amp;lt;password&amp;gt;;wait 2000&amp;quot; Mozilla&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Add Channels (optional)====&lt;br /&gt;
Replace &amp;lt;nowiki&amp;gt;#channel&amp;lt;/nowiki&amp;gt; with the channel you&#039;d like to add. &amp;lt;pass&amp;gt; is an optional field, used when an IRC channel requires a password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/CHANNEL ADD -auto #channel Mozilla &amp;lt;pass&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...repeat till satisfied!&lt;br /&gt;
====Good practices====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/HILIGHT &amp;lt;nick&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;more soon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
* [http://www.irssi.org/documentation/startup Irssi Startup HOWTO]&lt;br /&gt;
* [http://quadpoint.org/articles/irssi/ Irssi Basics]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=SummerOfCode/ApplicationTemplate&amp;diff=1225271</id>
		<title>SummerOfCode/ApplicationTemplate</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=SummerOfCode/ApplicationTemplate&amp;diff=1225271"/>
		<updated>2020-03-20T17:28:40Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: IRC -&amp;gt; Matrix.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;The following template may help, but it is not compulsory that you use it.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;Please make the title of your application exactly the same as the title of the project on the Ideas List (if you are applying to do one of our ideas). This helps us sort, and makes sure your proposal doesn&#039;t get overlooked.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Good proposals should clear, brief and concise. You should feel free to use the space you need, but our experience has been projects that take eight to ten pages or more to describe cannot reasonably be delivered and shipped in the time GSOC allows.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Personal Details&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Name:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Email:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Matrix ID, if you have one:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Telephone:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Other contact methods:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Country of residence:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Timezone:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Primary language:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Project Proposal&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Which project are you applying to do? If the project idea contains several options, say which ones you are going to pick. Explain, at a high level, what you hope to achieve in the time. You need to show you understand what is required. Describe any work or research on this project you have already done.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Schedule of Deliverables&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;What are the milestones and deliverables for your project? You will be assessed against these. Note that we prefer realism to extravagant claims of possible achievement, and the more concrete, the better. Also, please give us some idea of &amp;lt;i&amp;gt;how&amp;lt;/i&amp;gt; you decided how long each part would take.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Do you have any other commitments during the GSoC period? How will they affect your work?&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Open Source Development Experience&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Any experience you have, even a few bug reports or some tiny 2-line patch to something obscure. Please give links to online examples of your code, if you have any.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Work/Internship Experience&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Anything relevant to the project, or related to browsers, web design or software development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Academic Experience&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;What you&#039;re studying in university/college (even if it doesn&#039;t seem relevant), why you chose it, and how you&#039;re doing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Why Me&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Tell us, with reference perhaps to the information above, why you in particular are the right person to pick for this project. Note that everyone claims to be enthusiastic and hard working; that&#039;s probably not enough on its own.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Why Mozilla&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Tell us why you chose to apply to us in particular.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=GitHub&amp;diff=1225270</id>
		<title>GitHub</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=GitHub&amp;diff=1225270"/>
		<updated>2020-03-20T17:16:18Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is specifically about [https://github.com/mozilla the &amp;quot;mozilla&amp;quot; organization on github]. There are several other github organizations you may be interested in, cf. the incomplete list [[#other_github|below]].&lt;br /&gt;
&amp;lt;div id=&amp;quot;contact&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[File:Red_question_mark.png|144px|Send us an email!|link=]] Do you have a GitHub administration question for an org?&amp;lt;br &amp;gt; See [[#other_github|table]] for contact info for each organization.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
* 2019-02-19 - Mozilla&#039;s Code of Conduct is required to be included in every repository, following [[/Repository Requirements|this procedure]].&lt;br /&gt;
* 2018-03-29 - new  [[/Repository Security|Guidelines for securing sensitive repositories]] published. These are good practices for any repository that does &amp;quot;releases&amp;quot;, and some groups my require adherence on their repositories.&lt;br /&gt;
&lt;br /&gt;
== Recommendations and FAQ ==&lt;br /&gt;
&lt;br /&gt;
The actions below are specifically for the &#039;mozilla&#039; organization on GitHub. Other organizations may have different or additional procedure. Please refer to the [[#other_github|other organizations]] table below for the proper service request address and contact information.&lt;br /&gt;
&lt;br /&gt;
=== Where should I ask additional questions? ===&lt;br /&gt;
* Send an email to &#039;&#039;&#039;{{emailentry|github-owners|mozilla.org|at=is}}&#039;&#039;&#039; and one of the volunteers will respond. We&#039;re also available on #github on Matrix.&lt;br /&gt;
&lt;br /&gt;
=== How do I hook up a new GitHub Actions or 3rd party application to a repository in the mozilla org? ===&lt;br /&gt;
{{note|There are now multiple 3rd party application types. &amp;quot;GitHub Apps&amp;quot; (nee integrations) are the new approach and preferred.|gotcha}}&lt;br /&gt;
{{note|Some 3rd party apps use GitHub as an OAuth identity provider for their website (e.g. for a dashboard). An &#039;&#039;OAuth Application&#039;&#039; will block the installation process if the app is not already approved. The &amp;quot;Request access&amp;quot; block is what this section describes.|gotcha}}&lt;br /&gt;
&lt;br /&gt;
Each type has it&#039;s own installation and approval process. Please follow the instructions in the correct section below.&lt;br /&gt;
&lt;br /&gt;
==== GitHub Actions ====&lt;br /&gt;
[https://help.github.com/en/actions/getting-started-with-github-actions/about-github-actions GitHub Actions] allow automation to be initiated by various repository events. However, GitHub Actions are only enabled on &amp;quot;modern&amp;quot; accounts. Many of the Mozilla orgs are &amp;quot;legacy&amp;quot; accounts (including &#039;mozilla&#039;), so GitHub actions are not always available. Check with your organization owners if you have questions. &lt;br /&gt;
&lt;br /&gt;
{{note|GitHub Actions have not yet been evaluated for use on &amp;quot;sensitive repositories&amp;quot;. Please work with your security team if you wish to utilize GitHub Actions on a sensitive repository.|gotcha}}&lt;br /&gt;
&lt;br /&gt;
==== GitHub Apps Installation &amp;amp; Approval Process ====&lt;br /&gt;
&lt;br /&gt;
GitHub Apps (formerly called &amp;quot;integrations&amp;quot;) are &amp;quot;Installed&amp;quot; into either the entire organization, or into individual repositories. Each integration has a documented and granular access to repository resources. This is good.&lt;br /&gt;
&lt;br /&gt;
However, the GitHub App installation can only be done by an organization owner, who may have to do additional housekeeping. This is not so good, so please plan accordingly (you may need to coordinate with [[#contact|GitHub owners]]).&lt;br /&gt;
&lt;br /&gt;
* File a request using this [https://bugzilla.mozilla.org/enter_bug.cgi?cc=gene%40mozilla.com&amp;amp;comment=I%20want%20to%20use%20the%20NAME_HERE%20addon%20in%20ORG_NAME_HERE%20for%20the%20following%20reasons%3A%0D%0A%0D%0ABelow%20are%20my%20answers%20to%20your%20stock%20questions%3A%0D%0A%0D%0A%2A%2A%20Which%20repositories%20do%20you%20want%20to%20have%20access%3F%20%28all%20or%20list%29%0D%0A%0D%0A%2A%2A%20Are%20any%20of%20those%20repositories%20private%3F%0D%0A%0D%0A%2A%2A%20Provide%20link%20to%20vendor%27s%20description%20of%20permissions%20needed%20and%20why%0D%0A%0D%0A%2A%2A%20Provide%20the%20Install%20link%20for%20a%20GitHub%20app%0D%0A&amp;amp;component=Github%3A%20Administration&amp;amp;product=mozilla.org&amp;amp;short_desc=Assess%20use%20of%20external%20addon%20NAME_HERE%20in%20Mozilla%27s%20GitHub%20organization%20ORG_NAME_HERE bug template]&lt;br /&gt;
* Include answers to the questions prompted for in the above template. Additional notes:&lt;br /&gt;
** &#039;&#039;Which repositories do you want to have access? (all or list)&#039;&#039; -- &amp;quot;All&amp;quot; will rarely be granted - every repository should have control over anything that can access their repository.&lt;br /&gt;
** &#039;&#039;Are any of those repositories private?&#039;&#039; -- In general, OAuth apps will not be granted access to private repositories, as that grants access to &#039;&#039;all&#039;&#039; private repositories.&lt;br /&gt;
** &#039;&#039;Provide link to vendor&#039;s description of permissions needed and why&#039;&#039; -- Hopefully they have this documented, or at least provide a screenshot of the authorization screen which lists the permissions. If not, we may ask you (the requestor) to engage with the app&#039;s support team to obtain the answers.&lt;br /&gt;
** &#039;&#039;Provide the Install link for a GitHub app&#039;&#039; -- mandatory, as we can&#039;t install the app without it.&lt;br /&gt;
&lt;br /&gt;
* If you are not an &amp;quot;admin&amp;quot; for the repository, an &amp;quot;admin&amp;quot; will have to approve the request. Please set a &amp;quot;Need Info&amp;quot; on the appropriate repository admin.&lt;br /&gt;
&lt;br /&gt;
===== Initial Installation =====&lt;br /&gt;
If this is the first time this GitHub App is being installed in the organization, a few extra checks and coordination are needed. An organization owner will need to perform these steps:&lt;br /&gt;
* Determine if the GitHub App previously had an OAUTH version in use in the same org. (The simplest way is to see if the app is listed under the &amp;quot;Third-party Application&amp;quot; section of the organization settings page. &#039;&#039;Any mention&#039;&#039; -- including &amp;quot;declined&amp;quot; -- counts as &amp;quot;in use&amp;quot; for this purpose.)&lt;br /&gt;
** If the OAuth app was in use, check the app installation documentation to see if there are any caveats. (We&#039;ve only seen one app transition where there was an impact, but better safe than sorry.)&lt;br /&gt;
** If there are caveats that apply, ask the requestor to contact all current repositories using the classic OAUTH application to coordinate, cc&#039;ing [[#contact|GitHub owners]]. This task is non-trivial, you usually need to access the OAuth app&#039;s dashboard, and have knowledge of how the app works. (&#039;&#039;&#039;Do NOT&#039;&#039;&#039; authenticate to any OAuth app with your owner account.)&lt;br /&gt;
* Install the GitHub app for &amp;quot;specific repositories&amp;quot;, and enable the ones in the request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please do not install GitHub apps with organization wide scope without first discussing with [[#contact|GitHub owners]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Additional Installations or Removals =====&lt;br /&gt;
If the GitHub App has already been installed in the organization, the new repository simply needs to be added or removed from the list. An organization owner has to make this change. Please still [https://bugzilla.mozilla.org/enter_bug.cgi?cc=gene%40mozilla.com&amp;amp;comment=I%20want%20to%20use%20the%20NAME_HERE%20addon%20in%20ORG_NAME_HERE%20for%20the%20following%20reasons%3A%0D%0A%0D%0ABelow%20are%20my%20answers%20to%20your%20stock%20questions%3A%0D%0A%0D%0A%2A%2A%20Which%20repositories%20do%20you%20want%20to%20have%20access%3F%20%28all%20or%20list%29%0D%0A%0D%0A%2A%2A%20Are%20any%20of%20those%20repositories%20private%3F%0D%0A%0D%0A%2A%2A%20Provide%20link%20to%20vendor%27s%20description%20of%20permissions%20needed%20and%20why%0D%0A%0D%0A%2A%2A%20Provide%20the%20Install%20link%20for%20a%20GitHub%20app%0D%0A&amp;amp;component=Github%3A%20Administration&amp;amp;product=mozilla.org&amp;amp;short_desc=Assess%20use%20of%20external%20addon%20NAME_HERE%20in%20Mozilla%27s%20GitHub%20organization%20ORG_NAME_HERE file a bug]. As before, a repository admin has to approve the request.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re an org owner, you can [https://github.com/organizations/mozilla/settings/installations see what has already been installed].&lt;br /&gt;
&lt;br /&gt;
==== OAUTH (classic) Applications ====&lt;br /&gt;
&lt;br /&gt;
* Authorizing an application to work with GitHub utilizes the permissions your account has -- so, any repositories you have access to the application will have access to as well (including private ones).  If you want to grant access to an application that no one else has used with the Mozilla organization yet you&#039;ll see a &amp;quot;Request access&amp;quot; button during the set up flow.  You&#039;ll need to click that button to request approval.  See below for an example:&lt;br /&gt;
&lt;br /&gt;
[[File:github_approval.png]]&lt;br /&gt;
&lt;br /&gt;
* In some cases, the application does not need to be &amp;quot;approved&amp;quot; to function correctly, as it has read only access to any public repository. (Some applications only want write access to help you configure the application first time.)&lt;br /&gt;
&lt;br /&gt;
* In other cases, the application does need write permission, and/or permission to read a private repository. In these cases, open a bug using [https://bugzilla.mozilla.org/enter_bug.cgi?cc=gene%40mozilla.com&amp;amp;comment=I%20want%20to%20use%20the%20NAME_HERE%20addon%20in%20ORG_NAME_HERE%20for%20the%20following%20reasons%3A%0D%0A%0D%0ABelow%20are%20my%20answers%20to%20your%20stock%20questions%3A%0D%0A%0D%0A%2A%2A%20Which%20repositories%20do%20you%20want%20to%20have%20access%3F%20%28all%20or%20list%29%0D%0A%0D%0A%2A%2A%20Are%20any%20of%20those%20repositories%20private%3F%0D%0A%0D%0A%2A%2A%20Provide%20link%20to%20vendor%27s%20description%20of%20permissions%20needed%20and%20why%0D%0A%0D%0A%2A%2A%20Provide%20the%20Install%20link%20for%20a%20GitHub%20app%0D%0A&amp;amp;component=Github%3A%20Administration&amp;amp;product=mozilla.org&amp;amp;short_desc=Assess%20use%20of%20external%20addon%20NAME_HERE%20in%20Mozilla%27s%20GitHub%20organization%20ORG_NAME_HERE this template].&lt;br /&gt;
** Please be sure to have clicked the &amp;quot;Request Approval&amp;quot; link before submitting bug.&lt;br /&gt;
* Include answers to these questions:&lt;br /&gt;
** Provide link to vendor&#039;s description of permissions needed and why&lt;br /&gt;
** Provide installation instructions (both may be needed):&lt;br /&gt;
&lt;br /&gt;
=== Reviewing owners and permissions ===&lt;br /&gt;
As an owner or repository admin you&#039;re responsible for maintaining the list of people with access to your projects.  Please be active and prudent about maintaining this list.&lt;br /&gt;
&lt;br /&gt;
=== Can I be an Owner of the Mozilla Organization? ===&lt;br /&gt;
The Owners group on GitHub has complete administrative power and will be limited to a minimal number of people and reviewed regularly.  If a person is an owner, they are expected to actively participate in the group and assist others as requested.  Owners will be added as a need arises (for example, support in another timezone) as determined by the current owners.&lt;br /&gt;
&lt;br /&gt;
=== Can I be a Member of the Mozilla Organization? ===&lt;br /&gt;
&amp;lt;div id=&amp;quot;join&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
==== Contributor Information ====&lt;br /&gt;
Good news! You do not need to be a member of the Mozilla organization on GitHub before you can contribute to Mozilla!!!! We have several sites which can help you find the best fit for contribution:&lt;br /&gt;
* General [https://www.mozilla.org/en-US/contribute/ volunteering options],&lt;br /&gt;
* Or pick from [http://whatcanidoformozilla.org/ these areas],&lt;br /&gt;
* Or jump right into [http://www.joshmatthews.net/bugsahoy/ fixing a bug].&lt;br /&gt;
* If you&#039;re already a contributor (THANK YOU!) looking for a place to have your work recognized (even if not coding related), please see the [https://www.mozilla.org/credits/FAQ Credits FAQ] for inclusion in the [https://www.mozilla.org/credits/ credits].&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re working on a project, the project leaders and/or team maintainers can help you get access to anything you need. Instructions for them are directly following.&lt;br /&gt;
&lt;br /&gt;
==== Team Maintainers &amp;amp; Project Leads ====&lt;br /&gt;
&lt;br /&gt;
Project owners and team maintainers may find the following information helpful when asking for access for a new team member:&lt;br /&gt;
&lt;br /&gt;
* We prefer the use of github teams when granting permissions to org members. (Collaborators have to be added individually.)&lt;br /&gt;
* All members of the [https://github.com/mozilla/ Mozilla organization on github] agree to be bound by [https://www.mozilla.org/en-US/about/governance/policies/commit/requirements/ Mozilla&#039;s Commit Access Requirements], and should follow the intent of the [https://www.mozilla.org/en-US/about/governance/policies/commit/access-policy/ Mozilla&#039;s Commit Access Policy] as much as practical. Of course, anyone interacting with Mozilla repositories agrees to [https://www.mozilla.org/en-US/about/governance/policies/participation/ Mozilla Community Participation Guidelines]&lt;br /&gt;
** &amp;quot;Outside Collaborator&amp;quot;: repository admins can grant outside collaborator to any GitHub account. &amp;quot;Outside Collaborator&amp;quot; is roughly analogous to &amp;quot;Level 1a&amp;quot; access to Mozilla-hosted repositories.&lt;br /&gt;
** &amp;quot;Team Member&amp;quot;: team maintainers can add GitHub users to a team, if they are already a member of the organization. If you are not yet a member of the organization, the &#039;&#039;team maintainer&#039;&#039; should [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&amp;amp;bug_ignored=0&amp;amp;bug_severity=normal&amp;amp;bug_status=NEW&amp;amp;bug_type=task&amp;amp;cf_fx_iteration=---&amp;amp;cf_fx_points=---&amp;amp;comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGitHub%23Team_Maintainers_.26_Project_Leads%2C%20and%20need%20help%20adding%20a%20contributor%20to%20the%20org%3A%0D%0A%0D%0AName%3A%20%0D%0AMozilla%20Email%3A%20%0D%0AGithub%20Profile%20link%3A%20%2AStaff%20%2A%2AMUST%2A%2A%20have%20their%20verified%20GitHub%20identity%20listed%20in%20their%20people.m.o%20entry%2A%0D%0AGithub%20Team%28s%29%20%2AREQUIRED%2A%3A%20%0D%0A%0D%0AIf%20this%20is%20not%20being%20requested%20by%20a%20team%20maintainer%2C%20please%20request%20their%20approval%20via%20need-info.&amp;amp;component=Github%3A%20Administration&amp;amp;contenttypemethod=list&amp;amp;contenttypeselection=text%2Fplain&amp;amp;defined_groups=1&amp;amp;filed_via=standard_form&amp;amp;flag_type-4=X&amp;amp;flag_type-607=X&amp;amp;flag_type-800=X&amp;amp;flag_type-803=X&amp;amp;flag_type-936=X&amp;amp;form_name=enter_bug&amp;amp;maketemplate=Remember%20values%20as%20bookmarkable%20template&amp;amp;op_sys=Unspecified&amp;amp;priority=--&amp;amp;product=mozilla.org&amp;amp;rep_platform=Unspecified&amp;amp;target_milestone=---&amp;amp;version=other file a bug using this link] to add you to their team, as a form of vouching. &amp;quot;Team Member&amp;quot; is roughly analogous to &amp;quot;Level 2&amp;quot; or &amp;quot;Level 3&amp;quot;, with the distinction being the content of the repositories managed by the team.&lt;br /&gt;
&lt;br /&gt;
To get access for a new Contributor, please have the &#039;&#039;team maintainer&#039;&#039; or &#039;&#039;repository admin&#039;&#039; [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&amp;amp;bug_ignored=0&amp;amp;bug_severity=normal&amp;amp;bug_status=NEW&amp;amp;bug_type=task&amp;amp;cf_fx_iteration=---&amp;amp;cf_fx_points=---&amp;amp;comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGitHub%23Team_Maintainers_.26_Project_Leads%2C%20and%20need%20help%20adding%20a%20contributor%20to%20the%20org%3A%0D%0A%0D%0AName%3A%20%0D%0AMozilla%20Email%3A%20%0D%0AGithub%20Profile%20link%3A%20%2AStaff%20%2A%2AMUST%2A%2A%20have%20their%20verified%20GitHub%20identity%20listed%20in%20their%20people.m.o%20entry%2A%0D%0AGithub%20Team%28s%29%20%2AREQUIRED%2A%3A%20%0D%0A%0D%0AIf%20this%20is%20not%20being%20requested%20by%20a%20team%20maintainer%2C%20please%20request%20their%20approval%20via%20need-info.&amp;amp;component=Github%3A%20Administration&amp;amp;contenttypemethod=list&amp;amp;contenttypeselection=text%2Fplain&amp;amp;defined_groups=1&amp;amp;filed_via=standard_form&amp;amp;flag_type-4=X&amp;amp;flag_type-607=X&amp;amp;flag_type-800=X&amp;amp;flag_type-803=X&amp;amp;flag_type-936=X&amp;amp;form_name=enter_bug&amp;amp;maketemplate=Remember%20values%20as%20bookmarkable%20template&amp;amp;op_sys=Unspecified&amp;amp;priority=--&amp;amp;product=mozilla.org&amp;amp;rep_platform=Unspecified&amp;amp;target_milestone=---&amp;amp;version=other file a bug using this link], and fill in the details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039;&lt;br /&gt;
* All staff (folks with an entry in people.mozilla.org) &#039;&#039;&#039;MUST&#039;&#039;&#039; have their verified GitHub identity entered there.&lt;br /&gt;
* We will cancel any invitation to the organization which is not accepted within 2 weeks.&lt;br /&gt;
* All members of the Mozilla organization on GitHub &#039;&#039;&#039;MUST&#039;&#039;&#039; have [https://help.github.com/articles/about-two-factor-authentication/ 2FA enabled].&lt;br /&gt;
* Automation accounts are also required to have 2FA enabled. Scripts should use [https://help.github.com/articles/creating-an-access-token-for-command-line-use/ access tokens] with minimum permissions to accomplish the task.&lt;br /&gt;
&lt;br /&gt;
=== Should I make a separate github organization or just create a repository in an existing one? ===&lt;br /&gt;
This is a personal preference, in general. (Some product lines may have policies about source code locations.)  If you have a large enough project or organization feel free.  We suggest you use the strategies and recommendations here as a model to manage the details. Additional resources on establishing an organization are:&lt;br /&gt;
* [https://mana.mozilla.org/wiki/display/POLICIES/Standard%3A+GitHub+repositories+and+organizations Mozilla Standards] &amp;lt;small&amp;gt;&#039;&#039;login required&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[/Repository Security|Guidelines for securing sensitive repositories]]&lt;br /&gt;
* If you need any paid services, contact github owners for access to [https://github.com/mozilla/admin_for_mozilla_private/wiki/Billing-Notes Billing Notes]&lt;br /&gt;
&lt;br /&gt;
=== Forking vs Transferring ===&lt;br /&gt;
&#039;&#039;&#039;Do not &amp;quot;fork&amp;quot; a repository into a Mozilla organization.&#039;&#039;&#039; Doing so gives &#039;&#039;every team in the org&#039;&#039; rights to it.&lt;br /&gt;
&lt;br /&gt;
If you have created a repo on your own account (for example, myuser/myrepo) and it should live under the Mozilla organization, here are the steps:&lt;br /&gt;
&lt;br /&gt;
# If you&#039;re not a member of any team, talk to an [[#contact|org admin]].&lt;br /&gt;
# Under the repo admin, transfer ownership to the Mozilla organization. If you don&#039;t see this option, return to step 1.&lt;br /&gt;
# Choose which teams should be given access. All chosen teams will have only &#039;read&#039; access at this point.&lt;br /&gt;
# [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&amp;amp;bug_file_loc=http%3A%2F%2F&amp;amp;bug_ignored=0&amp;amp;bug_severity=normal&amp;amp;bug_status=NEW&amp;amp;cc=gene%40mozilla.com&amp;amp;cf_fx_iteration=---&amp;amp;cf_fx_points=---&amp;amp;comment=I%20just%20transferred%20the%20NAME_HERE%20repository%20to%20the%20ORG_NAME_HERE%20organization%2C%20and%20thus%20no%20longer%20have%20admin%20access.%0D%0A%0D%0APlease%20enable%20admin%20access%20for%3A%0D%0A-%20the%20TEAM_NAME%20team%20%28preferred%29%2C%20or%0D%0A-%20just%20me%20--%20I%27ll%20take%20care%20of%20the%20rest&amp;amp;component=Github%3A%20Administration&amp;amp;contenttypemethod=list&amp;amp;contenttypeselection=text%2Fplain&amp;amp;defined_groups=1&amp;amp;flag_type-4=X&amp;amp;flag_type-607=X&amp;amp;flag_type-800=X&amp;amp;flag_type-803=X&amp;amp;form_name=enter_bug&amp;amp;maketemplate=Remember%20values%20as%20bookmarkable%20template&amp;amp;op_sys=Unspecified&amp;amp;priority=--&amp;amp;product=mozilla.org&amp;amp;rep_platform=Unspecified&amp;amp;short_desc=Admin%20access%20needed%20to%20transferred%20repository&amp;amp;target_milestone=---&amp;amp;version=other File a bug] to grant admin permissions to a team or yourself. {{note|As soon as you transfer, your repository will be in &amp;quot;limbo&amp;quot; (only you will have write access) due to a GitHub bug. Make arrangements in advance to have an owner available to process the bug.|gotcha}}&lt;br /&gt;
# Fork the repo from Mozilla (mozilla/myrepo) back to your account (recreating myuser/myrepo). While the transferred repo becomes the root of the network on GitHub (e.g. all forks are now forks of mozilla/myrepo) other users may be pointing to your repo by URL. (Optional, github will redirect old URLs for transfers, but you probably want a local repo if you use the PR workflow.)&lt;br /&gt;
&lt;br /&gt;
=== Do I need to be an owner to create repositories? ===&lt;br /&gt;
Not in the &#039;mozilla&#039; organization. If you are a member, you can create a repository. Other organizations may restrict repository creation. However, it&#039;s preferred that you create repositories in the context of a team. Teams are created [https://github.com/orgs/mozilla/teams here], if necessary. Once you have created a repo, you can configure it to give rights to members of particular teams.&lt;br /&gt;
&lt;br /&gt;
{{note|Remember that all repositories must comply with the [[GitHub/Repository Requirements]].|reminder}}&lt;br /&gt;
&lt;br /&gt;
The &#039;mozilla&#039; organziation does have a limited number of private repositories available. These are reserved for repositories containing [[Security/Data_Classification|non-public data]], or other business reason. Please request private repositories using this [https://bugzilla.mozilla.org/enter_bug.cgi?bug_type=task&amp;amp;comment=I%27ve%20read%20all%20of%20the%20%5Brepository%20creation%5D%5B1%5D%20section%2C%20and%20want%20to%20request%20a%20private%20repository.%20I%27ve%20filled%20in%20all%20the%20required%20fields.%0D%0A%0D%0AName%20of%20Repository%3A%20%20REQUIRED%0D%0ALink%20to%20your%20people.m.o%20entry%20with%20verified%20GitHub%20login%3A%20REQUIRED%0D%0A%0D%0A%5BData%20Classification%5D%5B2%5D%20of%20data%20in%20repo%3A%20REQUIRED%0D%0AOther%20business%20justification%20for%20private%20repo%3A%0D%0AWhen%20can%20the%20repository%20be%20made%20public%3F%20REQUIRED%0D%0A%0D%0A%5B1%5D%3A%20https%3A%2F%2Fwiki.mozilla.org%2FGitHub%23Do_I_need_to_be_an_owner_to_create_repositories.3F%0D%0A%5B2%5D%3A%20https%3A%2F%2Fwiki.mozilla.org%2FSecurity%2FData_Classification%0D%0A&amp;amp;component=Github%3A%20Administration&amp;amp;form_name=enter_bug&amp;amp;product=mozilla.org&amp;amp;short_desc=Request%20for%20a%20Private%20Repository%20in%20the%20mozilla%20GitHub%20organization&amp;amp;groups=mozilla-employee-confidential Bugzilla template]. Be sure to answer all questions marked &#039;REQUIRED&#039; in the form.&lt;br /&gt;
&lt;br /&gt;
As the creator, you will automatically have &amp;quot;admin&amp;quot; permissions on the repository. Repository Admins are responsible for the security settings of the repository. This includes approving (or not) requests for GitHub Apps to be added to the app.&lt;br /&gt;
&lt;br /&gt;
Please review all the settings for your new repository, and disable features you will not be using. The default values can change, and new services added, so specific guidance can&#039;t be given. But do you really need that wiki?  Or the project board? You can always enable them later if you decide you need them.&lt;br /&gt;
&lt;br /&gt;
=== We have sensitive code or data in this repository - any extra steps I should take? ===&lt;br /&gt;
Yes. Even if your repository is private, there are steps you can take to ensure you know if something has changed. See the [[GitHub/Repository Security]] page for additional information and a checklist.&lt;br /&gt;
&lt;br /&gt;
=== We&#039;re done with this project - what should we do with the repository? ===&lt;br /&gt;
&lt;br /&gt;
That is really up to the team. However, if you have forks or other active user participation, it&#039;s a good idea to be clear about the status of Mozilla&#039;s commitment to the project. Your options include:&lt;br /&gt;
* Delete the repo (obviously the worst alternative).&lt;br /&gt;
* Add the [http://unmaintained.tech/ Unmaintained] badge to the readme&lt;br /&gt;
* Archive the repository, using [https://help.github.com/articles/about-archiving-repositories/ GitHub&#039;s suggestions].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; make sure the repository is clearly licensed before leaving it. Without a license, many other folks can not build upon your work.&lt;br /&gt;
&lt;br /&gt;
=== Are there requirements for when or how I should create a new team? ===&lt;br /&gt;
No.  When requirements were proposed they all seemed too rigid and time consuming.  Instead we recommend staying flexible and using good naming and documentation for projects (similar to naming CSS classes or variables).&lt;br /&gt;
&lt;br /&gt;
On large teams we recommend you separate teams for read/write and repository administration.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;other_github&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
=== Is &amp;quot;mozilla&amp;quot; the only github &amp;quot;organization&amp;quot; related to Mozilla? ===&lt;br /&gt;
No, there are plenty of Mozilla-related &amp;quot;organizations&amp;quot; on github. As a rule of thumb, initiatives that create a large number of sub-repositories will create their own &amp;quot;organization&amp;quot;. Here is a (probably incomplete) list of them:&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-flow: row wrap; width: 100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;order: 1; flex-grow: 3; margin: 0.5em; border: 0.1em solid darkgreen; padding: 0.5em; background-color: palegreen; min-width: auto; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;NOTE:&#039;&#039;&#039; All GitHub Organizations in this section are subject to the [[GitHub/Repository_Requirements|Repository Requirements]].&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Organization !! Description !! Contact Owner !! Service Requests&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla mozilla] || Mozilla main organization || Matrix [https://chat.mozilla.org/#/room/#github-admin:mozilla.org #github-admin:mozilla.org]; Email {{emailentry|github-owners|mozilla.org|at=is}} || Please check above for a more specific link, otherwise use [https://bugzilla.mozilla.org/enter_bug.cgi?comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGithub%2C%20and%20need%20help%20with%20the%20following.%0D%0A%0D%0A&amp;amp;component=Github%3A%20Administration&amp;amp;form_name=enter_bug&amp;amp;product=mozilla.org&amp;amp; mozilla.org :: Github: Administration]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-it mozilla-it] || Mozilla IT&#039;s repositories || Slack/🔒it-all||&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/mozillabrasil mozillabrasil] || Mozilla Brazil|| ?&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bugzilla bugzilla] || Bugzilla (the product, not bugzilla.mozilla.org) || #bugzilla||&lt;br /&gt;
|- &lt;br /&gt;
| [https://github.com/drumbeat-badge-sprint drumbeat-badge-sprint] || Drumbeat Badge Lab || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/hackasaurus hackasaurus] || Hackasaurus || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/jetpack-labs jetpack-labs] || Jetpack Labs || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mdn mdn] || Mozilla Developer Network || [https://github.com/jwhitlock John Whitlock]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozbrick mozbrick] || Mozilla Brick (web components library) || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-appmaker mozilla-appmaker] || Mozilla Appmaker || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-b2g mozilla-b2g] || Mozilla Boot2Gecko / Firefox OS || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-bteam mozilla-bteam] || Bugzilla.Mozilla.org || #bteam||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-cit mozilla-cit] || Mozilla Community Ops || {{Mozillians|tanner|Tanner Filip}} or {{Mozillians|yalam96|Yousef Alam}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-comm mozilla-comm] || Calendaring and Messaging related projects || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-cordova mozilla-cordova] || Firefox OS Support for Apache Cordova || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-iam mozilla-iam] || Mozilla&#039;s identity and access management || kang||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-iot mozilla-iot] || Mozilla&#039;s Internet of Things program || {{Mozillian|dbryant|David Bryant}}, {{Mozillian|bfrancis|Ben Francis}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-lockbox mozilla-lockbox] || Mozilla Lockbox iOS, Android, desktop extension || [https://github.com/orgs/mozilla-lockbox/people?utf8=%E2%9C%93&amp;amp;query=role%3Aowner mozilla-lockbox owners]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-metrics mozilla-metrics] || Mozilla Metrics || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-platform-ops mozilla-platform-ops] || Mozilla Platform Operations || [[Platform_Operations]]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-raptor mozilla-raptor] || Mozilla Raptor / Firefox OS Performance || {{Mozillian|eliperelman|Eli Perelman}}, {{Mozillian|rwood|Rob Wood}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-releng mozilla-releng] || Mozilla Release Engineering || #releng||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-services mozilla-services] || Mozilla Services || [https://github.com/orgs/mozilla-services/people?utf8=%E2%9C%93&amp;amp;query=role%3Aowner mozilla-services owners]|| [https://github.com/mozilla-services/github-management/issues Open Issue]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-mobile/ mozilla-mobile] || Mobile: Android Product Team &amp;amp; Firefox iOS teams || [https://github.com/orgs/mozilla-mobile/people?utf8=%E2%9C%93&amp;amp;query=role%3Aowner mozilla-mobile owners]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-spidermonkey mozilla-spidermonkey] || Mozilla SpiderMonkey Team tools and embedding info || #jsapi||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-standards mozilla-standards] || Mozilla Standards (for IPR Contributions) || [https://mozillians.org/u/dbaron/ dbaron], [https://mozillians.org/u/annevk/ annevk]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-svcops mozilla-svcops] || Mozilla Cloud Services Ops || {{Mozillian|relud|Daniel Thornton}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/Mozilla-TWQA Mozilla-TWQA] || Mozilla Taiwan QA || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozillahispano mozillahispano] || Mozilla Hispano || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaReality MozillaReality] || Mozilla Mixed Reality program || {{Mozillian|larsberg|Lars Bergstrom}}, {{Mozillian|plamb|Philip Lamb}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaScience MozillaScience] || Mozilla Science Lab || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaSecurity MozillaSecurity] || Mozilla Platform Fuzzing Team master repo with many fuzzing tools under it. || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaWiki MozillaWiki] || MozillaWiki (wiki.mozilla.org) || {{Mozillian|ckoehler|Christie Koehler}}, {{Mozillian|gphemsley|Gordon P. Hemsley}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozillayvr mozillayvr] || Mozilla Vancouver @MozillaYVR || {{Mozillian|bclark|Brian Clark}}, {{Mozillian|shobson|Stephanie Hobson}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozfr mozfr] || Mozilla Francophone ||||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/opennews opennews] || Knight-Mozilla OpenNews || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/rust-lang rust-lang] || The Rust Programming Language || {{Mozillian|aturon|Aaron Turon}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/servo servo] || Servo (browser engine written in Rust) || {{Mozillian|larsberg|Lars Bergstrom}}, {{Mozillian|jdm|Josh Matthews}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-l10n mozilla-l10n] || Mozilla l10n-drivers team || Francesco Lodolo https://mozillians.org/u/flod/||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taskcluster taskcluster] || [[TaskCluster]] Team || [https://github.com/gregarndt Greg Arndt]||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaCH MozillaCH] || Mozilla [[Switzerland]] || {{Mozillian|mkohler|Michael Kohler}}, {{Mozillian|freaktechnik|freaktechnik}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozmeao MozMEAO] || Mozilla [[Marketing]] || {{Mozillian|bensternthal|Benjamin Sternthal}}, {{Mozillian|pmac|Paul McLanahan}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-payments mozilla-payments] || Implementation of Web Payment APIs || {{Mozillian|Marcos Caceres}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-jetpack mozilla-jetpack] || Resources for Mozilla&#039;s Add-on SDK || ?||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/web-ext-experiments web-ext-experiments] || WebExtension API Experiments || {{Mozillian|andym|Andy McKay}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozilla-conduit mozilla-conduit] || Mozilla Conduit work || {{Mozillian|mcote|Mark Côté}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/mozsearch mozsearch] || The code that runs Searchfox.org || {{Mozillian|kats|Kartikaya Gupta}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaCZ/ MozillaCZ] || [https://www.mozilla.cz/ Mozilla.cz] || {{Mozillian|mstanke|Michal Stanke}}, {{Mozillian|MekliCZ|Michal Vašíček}}, {{Mozillian|zelitomas|Tomáš Zelina}}||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MozillaSK/ MozillaSK] || [https://www.mozilla.sk/ Mozilla.sk] || {{Mozillian|mstanke|Michal Stanke}}, {{Mozillian|kusavica|Juraj Cigáň}}||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Are there other unofficial or Mozilla-related repositories hosted on Github? ===&lt;br /&gt;
Why, yes! In no particular order:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/kinetiknz/cubeb/ https://github.com/kinetiknz/cubeb/] : Cubeb cross platform audio library.&lt;br /&gt;
* [https://github.com/djg/cubeb-rs/ https://github.com/djg/cubeb-rs/] : Rust bindings for cubeb.&lt;br /&gt;
* [https://github.com/kinetiknz/nestegg/ https://github.com/kinetiknz/nestegg/] :  WebM demuxer.&lt;br /&gt;
* [https://github.com/xiph/opus/ https://github.com/xiph/opus/] :  Modern audio compression for the internet.&lt;br /&gt;
* [https://github.com/webmproject/libvpx https://github.com/webmproject/libvpx] :  Mirror only. Please do not send pull requests.&lt;br /&gt;
* [https://github.com/campd/fxdt-adapters https://github.com/campd/fxdt-adapters] :  Firefox Developer Tools protocol adapters&lt;br /&gt;
* [https://github.com/kripken/emscripten https://github.com/kripken/emscripten] :  Emscripten: An LLVM-to-JavaScript Compiler&lt;br /&gt;
* [https://github.com/bbondy/codefirefox https://github.com/bbondy/codefirefox] :  Video and exercise based tutorial site for coding Firefox and other Mozilla related technology&lt;br /&gt;
* [https://github.com/nickdesaulniers/where-is-firefox-os https://github.com/nickdesaulniers/where-is-firefox-os] :  A map showing where in the world Firefox OS phones are being sold.&lt;br /&gt;
* [https://github.com/jdm/bugsahoy https://github.com/jdm/bugsahoy] :  A landing page to make finding relevant bugs easier for new Mozilla contributors.&lt;br /&gt;
* [https://github.com/w3c/web-platform-tests https://github.com/w3c/web-platform-tests] :  Test Suites for Web Platform specifications&lt;br /&gt;
* [https://github.com/w3c/wptserve https://github.com/w3c/wptserve] :  Web server designed for use with web-platform-tests&lt;br /&gt;
* [https://github.com/w3c/wptrunner https://github.com/w3c/wptrunner] : Cross-browser and multi-platform test runner for web-platform-tests.  Used in mozilla-central and servo.&lt;br /&gt;
* [https://github.com/w3c/testharness.js https://github.com/w3c/testharness.js] : (no description)&lt;br /&gt;
* [https://github.com/jdm/asknot https://github.com/jdm/asknot] :  Ask not what Mozilla can do for you but what you can do for Mozilla.&lt;br /&gt;
* [https://github.com/jeffbryner/MozDef https://github.com/jeffbryner/MozDef]: Mozilla Defense Platform.&lt;br /&gt;
* [https://github.com/jgraham/webdriver-rust https://github.com/jgraham/webdriver-rust]: WebDriver library for Rust.&lt;br /&gt;
* [https://github.com/ehsan/mozilla-cvs-history https://github.com/ehsan/mozilla-cvs-history]: A git conversion of the full Mozilla CVS history, useful for code archaeology.&lt;br /&gt;
* [https://github.com/djg/audioipc-2 https://github.com/djg/audioipc-2]: Audio IPC for Gecko.&lt;br /&gt;
* [https://github.com/hsivonen/encoding_rs https://github.com/hsivonen/encoding_rs]: encoding_rs (character encoding converters for Gecko)&lt;br /&gt;
* [https://github.com/choller/firefox-asan-reporter https://github.com/choller/firefox-asan-reporter] : Internal addon used in conjunction with special ASan builds of Firefox.&lt;br /&gt;
* [https://github.com/jrmuizel/qcms https://github.com/jrmuizel/qcms] : Fork of &#039;quick color management&#039; for Firefox&lt;br /&gt;
* https://github.com/webcompat : Web Compatibility Team (Industry wide) -- {{Mozillian|miketaylr|Mike Taylor}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-03-02&amp;diff=1224433</id>
		<title>WeeklyUpdates/2020-03-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-03-02&amp;diff=1224433"/>
		<updated>2020-03-02T15:51:09Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Adding my name.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
* Watch anonymously at https://air.mozilla.org.&lt;br /&gt;
* join #weekly-project-call on irc.mozilla.org or Slack for backchannel discussion&lt;br /&gt;
* If you plan on presenting, please join the Zoom video chat 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
* &#039;&#039;&#039;Presenters only:&#039;&#039;&#039; Zoom Meeting ID: 828 817 988  [https://mozilla.zoom.us/j/828817988 https://mozilla.zoom.us/j/828817988.] Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
* One-tap mobile&lt;br /&gt;
** +16465588656,,828817988# US (New York)&lt;br /&gt;
** +17207072699,,828817988# US&lt;br /&gt;
* Dial-in by your location&lt;br /&gt;
** +1 646 558 8656 US (New York)&lt;br /&gt;
** +1 720 707 2699 US&lt;br /&gt;
** 877 853 5257 US Toll-free&lt;br /&gt;
** +61 2 8015 2088 Australia&lt;br /&gt;
** +61 8 7150 1149 Australia&lt;br /&gt;
** 1800 893 423 Australia Toll-free&lt;br /&gt;
** +1 647 558 0588 Canada&lt;br /&gt;
** +33 1 8288 0188 France&lt;br /&gt;
** +33 7 5678 4048 France&lt;br /&gt;
** 0 805 082 588 France Toll-free&lt;br /&gt;
** +49 30 5679 5800 Germany&lt;br /&gt;
** +49 69 8088 3899 Germany&lt;br /&gt;
** +49 30 3080 6188 Germany&lt;br /&gt;
** 800 724 3138 Germany Toll-free&lt;br /&gt;
** +852 5808 6088 Hong Kong, China&lt;br /&gt;
** +44 203 695 0088 United Kingdom&lt;br /&gt;
** +44 203 966 3809 United Kingdom&lt;br /&gt;
** +44 203 051 2874 United Kingdom&lt;br /&gt;
** 0 800 031 5717 United Kingdom Toll-free&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://refactr.tech/index.html/ REFACTR.TECH 2020]&#039;&#039;&#039; Atlanta, GA | 2020-04-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/sf-2020/ Smashing Conference San Francisco]&#039;&#039;&#039; San Francisco | 2020-04-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/dusseldorf-2020/ beyond tellerrand // DÜSSELDORF]&#039;&#039;&#039; Dusseldorf | 2020-04-27&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.writethedocs.org/conf/portland/2020/ Write the Docs, Portland]&#039;&#039;&#039; Portland | 2020-05 03-05&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/austin-2020/ Smashing Conference Austin]&#039;&#039;&#039; Austin | 2020-06-09&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/berlin-2020/ beyond tellerrand // BERLIN]&#039;&#039;&#039; Berlin | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/freiburg-2020/ Smashing Conference Freiburg]&#039;&#039;&#039; Freiburg | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.writethedocs.org/conf/prague/2019/ Write the Docs, Prague]&#039;&#039;&#039; Prague | 2020-09 15-17&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/ny-2020/ Smashing Conference New York]&#039;&#039;&#039; New York | 2020-10-20&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/munich-2020/ beyond tellerrand // MUNICH]&#039;&#039;&#039; Munich | 2020-11-02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/london 🎡 IndieWebCamp London 2020] | 03/14/20 - 03/15/20 | London, England&lt;br /&gt;
&lt;br /&gt;
CSS Conf Colombia | 03/21/20 | Medellín, Colombia&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 03/23/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
PerfMatters Conference 2020 | 03/31/20 - 04/02/20 | Redwood City, CA USA&lt;br /&gt;
&lt;br /&gt;
JS Kongress Munich | 04/15-16/20 | Munich, Germany&lt;br /&gt;
&lt;br /&gt;
PyCon US 2020 | 04/15-18/20 | Pittsburgh, USA&lt;br /&gt;
&lt;br /&gt;
Smashing Conference San Francisco 2020 | 04/21-22/20 | San Francisco&lt;br /&gt;
&lt;br /&gt;
REFACTR.TECH 2020 | 04/22-24/20 | Atlanta&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 04/23/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
JS Heros | 04/23-24/20 | Cluj-Napoca, Cluj, Romania&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // DÜSSELDORF | 04/27-29/20 | Dusseldorf&lt;br /&gt;
&lt;br /&gt;
Frontend United Minsk 2020 | 05/01-02/20 | Minsk, Republic of Belarus&lt;br /&gt;
&lt;br /&gt;
Write the Docs Portland 2020 | 05/03-05/20 | Portland, US&lt;br /&gt;
&lt;br /&gt;
Rust Latam Conference | 05/22-23/20 | Mexico City&lt;br /&gt;
&lt;br /&gt;
Tech Interior 2020 | 05/23/20| Jaboticabal, São Paulo, Brazil&lt;br /&gt;
&lt;br /&gt;
Rustfest Utrecht | 06/06-07/20 | Utrecht, The Netherlands&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Austin 2020 | 06/9-10/20 | Austin&lt;br /&gt;
&lt;br /&gt;
CSS Day | 06/11-12/20 | Amsterdam, Netherlands&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/summit ⛰ IndieWeb Summit 2020] | 06/27/20 - 06/28/20 | Portland, Oregon, USA&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Freiburg 2020 | 09/7-8/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // BERLIN | 09/7-10/20 | Berlin&lt;br /&gt;
&lt;br /&gt;
Smashing Conference New York 2020 | 10/20-21/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // MUNICH | 11/2-4/20 | Munich&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| Today, I bring you good news of the present and future.&lt;br /&gt;
| Your Development Environment&lt;br /&gt;
| The Future (but also Toronto)&lt;br /&gt;
| Yes.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Their Name&lt;br /&gt;
| Your Name&lt;br /&gt;
| Intro location&lt;br /&gt;
| Their Location&lt;br /&gt;
| Their Role&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223766</id>
		<title>Matrix:Bots</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223766"/>
		<updated>2020-02-13T20:58:37Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: bolding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Matrix Bots! ==&lt;br /&gt;
&lt;br /&gt;
One of the many joys of Matrix is that making bots that do useful or amusing things is simple and fun. Unfortunately, like everything made of software, making things is a lot simpler and more fun than maintaining them, so we have a few things we need to ask of bot developers to keep Matrix usable and sustainable for everyone.&lt;br /&gt;
&lt;br /&gt;
=== Bot Guidelines ===&lt;br /&gt;
&lt;br /&gt;
This list isn&#039;t mandatory, but we ask that you consider these suggestions carefully.&lt;br /&gt;
&lt;br /&gt;
* Please use a service account! You can request one in Bugzilla, under [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&amp;amp;component=Matrix Infrastructure &amp;amp; Operations :: Matrix]. This lets us restrict account access to only what the bot needs, and if your bot misbehaves we can disable the service credentials rather than disabling yours. &lt;br /&gt;
* If your bot sends messages automatically, consider building in some rate-limiting so it doesn&#039;t spam people or channels accidentally.&lt;br /&gt;
* Remember: like all Mozilla forums, Matrix is governed by our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines], and &#039;&#039;&#039;authors are responsible for their bots&#039; actions&#039;&#039;&#039;.&lt;br /&gt;
* Finally, as a courtesy we ask that you add your bot to the following list in case somebody needs to contact you.&lt;br /&gt;
&lt;br /&gt;
=== Matrix Bot List ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bot Name !! Bot description !! Owner Bugmail !! Bot Service Account !! Source Repository&lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223765</id>
		<title>Matrix:Bots</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223765"/>
		<updated>2020-02-13T19:50:13Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Matrix Bots! ==&lt;br /&gt;
&lt;br /&gt;
One of the many joys of Matrix is that making bots that do useful or amusing things is simple and fun. Unfortunately, like everything made of software, making things is a lot simpler and more fun than maintaining them, so we have a few things we need to ask of bot developers to keep Matrix usable and sustainable for everyone.&lt;br /&gt;
&lt;br /&gt;
=== Bot Guidelines ===&lt;br /&gt;
&lt;br /&gt;
This list isn&#039;t mandatory, but we ask that you consider these suggestions carefully.&lt;br /&gt;
&lt;br /&gt;
* Please use a service account! You can request one in Bugzilla, under [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&amp;amp;component=Matrix Infrastructure &amp;amp; Operations :: Matrix]. This lets us restrict account access to only what the bot needs, and if your bot misbehaves we can disable the service credentials rather than disabling yours. &lt;br /&gt;
* If your bot sends messages automatically, consider building in some rate-limiting so it doesn&#039;t spam people or channels accidentally.&lt;br /&gt;
* Remember: like all Mozilla forums, Matrix is governed by our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines], and *author are responsible for their bot&#039;s actions*.&lt;br /&gt;
* Finally, as a courtesy we ask that you add your bot to the following list in case somebody needs to contact you.&lt;br /&gt;
&lt;br /&gt;
=== Matrix Bot List ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bot Name !! Bot description !! Owner Bugmail !! Bot Service Account !! Source Repository&lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223763</id>
		<title>Matrix:Bots</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223763"/>
		<updated>2020-02-13T19:39:36Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Matrix Bots! ==&lt;br /&gt;
&lt;br /&gt;
One of the many joys of Matrix is that making bots that do useful or amusing things is simple and fun. Unfortunately, like everything made of software, making things is a lot simpler and more fun than maintaining them, so we have a few things we need to ask of bot developers to keep Matrix usable and sustainable for everyone.&lt;br /&gt;
&lt;br /&gt;
This list isn&#039;t mandatory, but we ask that you consider these suggestions carefully.&lt;br /&gt;
&lt;br /&gt;
- Please use a service account! You can request one in Bugzilla, under [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&amp;amp;component=Matrix Infrastructure &amp;amp; Operations :: Matrix]. This lets us restrict account access to only what the bot needs, and if your bot misbehaves we can disable the service credentials rather than disabling yours. &lt;br /&gt;
- If your bot sends messages automatically, consider building in some rate-limiting so it doesn&#039;t spam people or channels accidentally.&lt;br /&gt;
- Remember: like all Mozilla forums, Matrix is governed by our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines], and *author are responsible for their bot&#039;s actions*.&lt;br /&gt;
- Finally, as a courtesy we ask that you add your bot to the following list in case somebody needs to contact you:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bot Name !! Bot description !! Owner Bugmail !! Bot Service Account !! Source Repository&lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223762</id>
		<title>Matrix:Bots</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix:Bots&amp;diff=1223762"/>
		<updated>2020-02-13T19:29:42Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Creating Bot Registry page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Matrix Bots! ==&lt;br /&gt;
&lt;br /&gt;
One of the many joys of Matrix is that making bots that do useful or amusing things is simple and fun. Unfortunately, like everything made of software, making things is a lot simpler and more fun than maintaining them, so we have a few things we need to ask of bot developers to keep Matrix usable and sustainable for everyone.&lt;br /&gt;
&lt;br /&gt;
This list isn&#039;t mandatory, but please consider these suggestions carefully.&lt;br /&gt;
&lt;br /&gt;
- Please use a service account! You can request one in Bugzilla, under [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&amp;amp;component=Matrix Infrastructure &amp;amp; Operations :: Matrix]. This lets us restrict account access to only what the bot needs, and if your bot misbehaves we can disable the service credentials rather than disabling yours. &lt;br /&gt;
- If your bot sends messages automatically, consider building in some rate-limiting so it doesn&#039;t spam people or channels accidentally.&lt;br /&gt;
- Remember: like all Mozilla forums, Matrix is governed by our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines], and *author are responsible for their bot&#039;s actions*.&lt;br /&gt;
- Finally, as a courtesy we ask that you add your bot to the following list in case somebody needs to contact you:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bot Name !! Bot description !! Owner Bugmail !! Bot Service Account !! Source Repository&lt;br /&gt;
|-&lt;br /&gt;
|  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223730</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223730"/>
		<updated>2020-02-12T21:10:54Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://riot.im/app/#/welcome Riot webapp] and create an account. Once you&#039;re signed in, clicking these links will let you join the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Mozilla, already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by opening the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; we&#039;re working on it and we&#039;ll have a longer list of channels here soon. In the meantime, those are friendly channels and the people there will be able to help you find your way around. You can start using Matrix directly via the [https://riot.im/app/ Riot webapp] or one of the many [https://riot.im/ native applications] available.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://riot.im/app/#/room/#general:mozilla.org Then get over there!] &lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* riot-web, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://riot.im/download/desktop/ download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Riot Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
** [https://play.google.com/store/apps/details?id=im.vector.riotx RiotX] is the next generation Matrix client for Android (also [https://f-droid.org/en/packages/im.vector.riotx/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/gb/app/riot-im/id1083446067 Riot iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Project rooms ===&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Riot and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223729</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223729"/>
		<updated>2020-02-12T21:09:57Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started == &lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://riot.im/app/#/welcome Riot webapp] and create an account. Once you&#039;re signed in, you can join the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Mozilla, already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by opening the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; we&#039;re working on it and we&#039;ll have a longer list of channels here soon. In the meantime, those are friendly channels and the people there will be able to help you find your way around. You can start using Matrix directly via the [https://riot.im/app/ Riot webapp] or one of the many [https://riot.im/ native applications] available.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ]  section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://riot.im/app/#/room/#general:mozilla.org Then get over there!] &lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
&lt;br /&gt;
* Pick your username!&lt;br /&gt;
&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* riot-web, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://riot.im/download/desktop/ download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Riot Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
** [https://play.google.com/store/apps/details?id=im.vector.riotx RiotX] is the next generation Matrix client for Android (also [https://f-droid.org/en/packages/im.vector.riotx/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/gb/app/riot-im/id1083446067 Riot iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
While the default parameters in most clients will work just fine, if you&#039;re already part of the Mozilla community or want to connect directly to the Mozilla Matrix instance. To do that, you&#039;ll need to change the following settings:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Project rooms ===&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Riot and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223728</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223728"/>
		<updated>2020-02-12T20:43:44Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* New to Matrix, new to Mozilla? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://riot.im/app/#/welcome Riot webapp] and create an account. Once you&#039;re signed in, you can join the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Mozilla, already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by opening the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; we&#039;re working on it and we&#039;ll have a longer list of channels here soon. In the meantime, those are friendly channels and the people there will be able to help you find your way around. You can start using Matrix directly via the [https://riot.im/app/ Riot webapp] or one of the many [https://riot.im/ native applications] available.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [Connect to Matrix] section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://riot.im/app/#/room/#general:mozilla.org Then get over there!] &lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
* Pick your username!&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* riot-web, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://riot.im/download/desktop/ download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Riot Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
** [https://play.google.com/store/apps/details?id=im.vector.riotx RiotX] is the next generation Matrix client for Android (also [https://f-droid.org/en/packages/im.vector.riotx/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/gb/app/riot-im/id1083446067 Riot iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
Irrespective of the choice of client, here are the parameters to connect your client to the Mozilla Matrix instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Project rooms ===&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Riot and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223727</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Matrix&amp;diff=1223727"/>
		<updated>2020-02-12T20:42:20Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Update and cleanup - mhoye&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;quot;What is the Matrix?&amp;quot; ==&lt;br /&gt;
[https://matrix.org/ Matrix] is an open, lightweight protocol for decentralized, real-time communications. &lt;br /&gt;
&lt;br /&gt;
After a long evaluation period, Mozilla has switched to Matrix from [[IRC]] as our preferred open discussion platform. Matrix is a huge improvement in usability, accessibility and safety for the Mozilla community, and we&#039;re excited to make this change.&lt;br /&gt;
&lt;br /&gt;
== Community Participation at Mozilla ==&lt;br /&gt;
&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes the participation of everyone who shares our goals and wants to contribute in a healthy and constructive manner within our communities. To that end, as  with all Mozilla spaces and events we expect participants in our Matrix forums to support and uphold the Mozilla [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] as a condition of participation. &lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, new to Mozilla? === &lt;br /&gt;
&lt;br /&gt;
Start with the [https://riot.im/app/#/welcome Riot webapp] and create an account. Once you&#039;re signed in, you can join the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there&#039;s a list of some of them below - and we&#039;ll have more as soon as we get them sorted out. &lt;br /&gt;
&lt;br /&gt;
For more details, scroll down to [#Connect_to_Matrix Connect to Matrix ] below.&lt;br /&gt;
&lt;br /&gt;
=== New to Mozilla, already using Matrix? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re already using Matrix, you can join the Mozilla conversation by opening the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you&#039;re interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn&#039;t settled out and synchronizing across the Matrix ecosystem yet; we&#039;re working on it and we&#039;ll have a longer list of channels here soon. In the meantime, those are friendly channels and the people there will be able to help you find your way around. You can start using Matrix directly via the [https://riot.im/app/ Riot webapp] or one of the many [https://riot.im/ native applications] available.&lt;br /&gt;
&lt;br /&gt;
=== New to Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://chat.mozilla.org/#/login Mozilla&#039;s Matrix server] is configured to use Mozilla IAM, and supports the following accounts:&lt;br /&gt;
&lt;br /&gt;
* Mozilla LDAP&lt;br /&gt;
* [https://www.mozilla.org/firefox/accounts/ Firefox Accounts]&lt;br /&gt;
* [https://github.com/ Github]&lt;br /&gt;
* [https://myaccount.google.com/ Google]&lt;br /&gt;
&lt;br /&gt;
Any of those will work if you go through the [https://chat.mozilla.org/ web interface]; the details are in the [Connect to Matrix] section below.&lt;br /&gt;
&lt;br /&gt;
=== Already using Matrix, already part of Mozilla? ===&lt;br /&gt;
&lt;br /&gt;
[https://riot.im/app/#/room/#general:mozilla.org Then get over there!] &lt;br /&gt;
&lt;br /&gt;
=== Community Participation Guidelines ===&lt;br /&gt;
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community&lt;br /&gt;
&lt;br /&gt;
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines].  If happens to you, please reach out to the room moderator or use our [https://events.mozilla.org/communityparticipationhotline reporting hotline].&lt;br /&gt;
&lt;br /&gt;
== Connect to Matrix ==&lt;br /&gt;
&lt;br /&gt;
=== Register a username ===&lt;br /&gt;
The quickest way to register a username on Mozilla Matrix is through the web interface.&lt;br /&gt;
&lt;br /&gt;
* Open https://chat.mozilla.org/&lt;br /&gt;
* Review the CPG and privacy notices and press the Sign In button&lt;br /&gt;
[[File:Chatmo-welcome-screen.png|frame|none|alt=Welcome screen on chat.mozilla.org]]&lt;br /&gt;
* On the sign in page, proceed to Sign in with single sign-on&lt;br /&gt;
[[File:Chatmo-signin-page.png|frame|none|alt=Sign in page on chat.mozilla.org]]&lt;br /&gt;
* Pick your choice of services to authenticate from&lt;br /&gt;
[[File:Am-screen.png|frame|none|alt=Mozilla IAM sign in page]]&lt;br /&gt;
* Pick your username!&lt;br /&gt;
[[File:Chatmo-pick-username.png|frame|none|alt=Pick your username on chat.mozilla.org]]&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
&lt;br /&gt;
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on [https://matrix.org/clients/ their website].&lt;br /&gt;
&lt;br /&gt;
Clients which currently support Single Sign-On include:&lt;br /&gt;
&lt;br /&gt;
* riot-web, the software behind [https://chat.mozilla.org chat.mozilla.org]&lt;br /&gt;
** this is also available as a desktop client: [https://riot.im/download/desktop/ download here]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=im.vector.app Riot Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])&lt;br /&gt;
** [https://play.google.com/store/apps/details?id=im.vector.riotx RiotX] is the next generation Matrix client for Android (also [https://f-droid.org/en/packages/im.vector.riotx/ available on F-Droid])&lt;br /&gt;
* [https://apps.apple.com/gb/app/riot-im/id1083446067 Riot iOS]&lt;br /&gt;
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].&lt;br /&gt;
&lt;br /&gt;
==== Connection parameters ====&lt;br /&gt;
&lt;br /&gt;
Irrespective of the choice of client, here are the parameters to connect your client to the Mozilla Matrix instance:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Homeserver&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://mozilla.modular.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Identity server&#039;&#039;&#039;&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;https://vector.im&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Joining a room ===&lt;br /&gt;
&lt;br /&gt;
When connected to the Mozilla Matrix server you can join Mozilla rooms and also rooms on other Matrix servers.&lt;br /&gt;
&lt;br /&gt;
There are several different ways to join a room:&lt;br /&gt;
* You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)&lt;br /&gt;
* You can follow links from inside a discussion on Matrix.&lt;br /&gt;
* You can receive an invitation from another Matrix member.&lt;br /&gt;
* There are also platform specific methods:&lt;br /&gt;
** On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms. On the left side you can select or enter another Matrix server and search for non-Mozilla rooms.&lt;br /&gt;
** Other platforms: TBA&lt;br /&gt;
&lt;br /&gt;
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn&#039;t allow preview you may be asked if you want to join it without a preview first.&lt;br /&gt;
&lt;br /&gt;
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.&lt;br /&gt;
&lt;br /&gt;
== Commonly used rooms ==&lt;br /&gt;
&lt;br /&gt;
=== General discussion ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#general:mozilla.org #general:mozilla.org ] - General discussions about Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#developers:mozilla.org #developers:mozilla.org] - General Firefox and Gecko development discussion&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#introduction:mozilla.org #introduction:mozilla.org] - Help with basics of developing for Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#synchronicity:mozilla.org #synchronicity:mozilla.org] - Sorting out bugs and papercuts in the migration from IRC to Matrix&lt;br /&gt;
&lt;br /&gt;
=== Project rooms ===&lt;br /&gt;
&lt;br /&gt;
=== Specific areas ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-community:mozilla.org #l10n-community:mozilla.org] - Discussion about localization (l10n) of Mozilla applications&lt;br /&gt;
&lt;br /&gt;
=== Specific locations ===&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#berlin:mozilla.org #berlin:mozilla.org] - General chat for people in the Berlin office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#canada:mozilla.org #canada:mozilla.org] - General chat for the Canadian Mozilla community&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozfr:mozilla.org #mozfr:mozilla.org] - Communauté francophone de mozfr.org - French speaking community from mozfr.org&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#Mozilla_NL:mozilla.org #Mozilla_NL:mozilla.org] - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#mozilla-hispano:mozilla.org #mozilla-hispano:mozilla.org] - Comunidad en español de Mozilla https://www.mozilla-hispano.org/&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#toronto:mozilla.org #toronto:mozilla.org] - General chat for people in the Toronto office&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#vancouver:mozilla.org #vancouver:mozilla.org] - General chat for people in the Vancouver office&lt;br /&gt;
&lt;br /&gt;
=== Rooms in other languages ===&lt;br /&gt;
&lt;br /&gt;
====Lithuanian====&lt;br /&gt;
* [https://chat.mozilla.org/#/room/#l10n-lt:mozilla.org #l10n-lt:mozilla.org] – Lithuanian l10n community&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
For feedback on Riot and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
* On March 2020, Mozilla moved from [[IRC]] to Matrix.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=BMO/Bot_Registry&amp;diff=1222822</id>
		<title>BMO/Bot Registry</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=BMO/Bot_Registry&amp;diff=1222822"/>
		<updated>2020-01-23T16:13:37Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: removing dead bots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some times you want a BMO account that is not a real person.&lt;br /&gt;
That&#039;s okay -- in fact it is a good security measure!&lt;br /&gt;
&lt;br /&gt;
However this comes with some problems -- if we (the bmo admins) can&#039;t tell who owns a bot,&lt;br /&gt;
and we have to make a decision that might break we have no way of informing the owner except&lt;br /&gt;
to break it and wait to hear back. This list below is by no means mandatory, but if you fill it out,&lt;br /&gt;
we can help avoid future breakages!&lt;br /&gt;
&lt;br /&gt;
If you include a link to the repo, things can be even smoother.&lt;br /&gt;
&lt;br /&gt;
Additionally, if your bot misbehaves, we can tell you about it rather than just blocking it. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bot Bugmail !! Owner Bugmail !! API (xmlrpc, jsonrpc, bzapi, or rest) !! Token or API Key!! Repo&lt;br /&gt;
|-&lt;br /&gt;
| pulsebot@bots.tld || mh+mozilla@glandium.org || rest || api-key || https://github.com/glandium/pulsebot/&lt;br /&gt;
|-&lt;br /&gt;
| treeherderbugbot@gmail.com || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || xmlrpc || Username/password || [https://github.com/github/github-services/blob/master/lib/services/bugzilla.rb GitHub&#039;s Bugzilla integration]&lt;br /&gt;
|-&lt;br /&gt;
| intermittent-bug-filer@mozilla.bugs || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || rest || api-key || https://github.com/mozilla/treeherder&lt;br /&gt;
|-&lt;br /&gt;
| orangefactor@bots.tld   || auto-tools@moco || rest || api-key || https://hg.mozilla.org/automation/orangefactor/&lt;br /&gt;
|-&lt;br /&gt;
| webops-kanban@mozilla.bugs || atoll || Unknown || Token || &lt;br /&gt;
|-&lt;br /&gt;
| mozilla+bugcloser@davedash.com || Unknown || Unknown || Token (github) || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| release-mgmt-account-bot@mozilla.tld || cdenizet@mozilla.com || rest || api-key || https://github.com/mozilla/relman-auto-nag/&lt;br /&gt;
|-&lt;br /&gt;
| slaveapi@mozilla.releng.tld || release@mozilla.com || Unknown || Unknown || https://github.com/mozilla/build-slaveapi&lt;br /&gt;
|-&lt;br /&gt;
| flow2bugs@netops.bugs || unknown || Unknown || Unknown || Unknown&lt;br /&gt;
|- &lt;br /&gt;
| webcompat-bugs@mozilla.bugs || miket@mozilla.com || rest || api-key || TBD&lt;br /&gt;
|-&lt;br /&gt;
| pulgasaur@mozilla.bugs || peterbe@mozilla.com || rest || api-key || https://github.com/mozilla/github-bugzilla-pr-linker&lt;br /&gt;
|-&lt;br /&gt;
| moc-queue-bot@mozilla.bugs || moc@mozilla.com || rest || api-key || git-internal/puppet/modules/moc_bug_queuemon&lt;br /&gt;
|-&lt;br /&gt;
| omphalos@mozilla.bugs || mgoodwin@mozilla.com || rest || api-key || https://github.com/mozilla/OneCRL-Tools&lt;br /&gt;
|-&lt;br /&gt;
| bug-husbandry-bot@mozilla.bugs || ehumphries@moco || rest || api-key || [[Bugmasters/Projects/Bug_Handling/Bug_Husbandry]]&lt;br /&gt;
|-&lt;br /&gt;
| reviewbot@mozilla.com || babadie@mozilla.com || rest || api-key; phabricator-token || https://github.com/mozilla/code-review&lt;br /&gt;
|-&lt;br /&gt;
| upliftbot@mozilla.com || babadie@mozilla.com || rest || api-key; phabricator-token || https://github.com/mozilla/release-services/tree/master/src/uplift/bot&lt;br /&gt;
|-&lt;br /&gt;
| wptsync@mozilla.bugs || jgraham@mozilla.com || rest || api-key || https://github.com/mozilla/wpt-sync&lt;br /&gt;
|-&lt;br /&gt;
| release+phabricator@mozilla.com || sfraser@mozilla.com || rest || api-key || Unknown / Phabricator use&lt;br /&gt;
|-&lt;br /&gt;
| foxsec-pytest@mozilla.com || abahnken@mozilla.com || rest; xmlrpc || api-key || https://github.com/mozilla-services/pytest-services&lt;br /&gt;
|-&lt;br /&gt;
| experimenter@mozilla.com || jbuckley@mozilla.com || rest || api-key || https://github.com/mozilla/experimenter&lt;br /&gt;
|-&lt;br /&gt;
| bugmail@firebot.glob.uno || glob@mozilla.com || rest || anon || https://github.com/globau/firebot&lt;br /&gt;
|-&lt;br /&gt;
| bteam-dashboard@bmo.tld || glob@mozilla.com || rest || api-key || https://github.com/globau/bteam-dashboard&lt;br /&gt;
|-&lt;br /&gt;
| conduit-dashboard@bmo.tld || glob@mozilla.com || rest || api-key || https://github.com/globau/bteam-dashboard/tree/conduit&lt;br /&gt;
|- &lt;br /&gt;
| jitbugs@mozilla.bugs || mgaudet@mozilla.com || n/a || n/a || Watchable Account for JavaScript JIT Bug Reviews&lt;br /&gt;
|-&lt;br /&gt;
| relops-bug-generator@mozilla.com || jwatkins@mozilla.com || n/a || n/a || Automated Bug Generation for RelOps&lt;br /&gt;
|-&lt;br /&gt;
| mozilla-apprentice@mcc.id.au || cam@mcc.id.au || rest || api-key || https://github.com/heycam/wg-tracker&lt;br /&gt;
|-&lt;br /&gt;
| security-baseline@bots.tld || sbennetts@mozilla.com || rest || api-key || https://github.com/mozilla-services/foxsec&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222278</id>
		<title>WeeklyUpdates/2020-01-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222278"/>
		<updated>2020-01-13T19:02:46Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Speakers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
* Watch at https://mzl.la/project-meeting-2020-01-13 or anonymously at https://air.mozilla.org. Watch live in the Hubs 3D space (in browser) at https://hubs.mozilla.com/1rNht23/hubs-commons/. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=gIE2MJeC2pg.&lt;br /&gt;
* join #weekly-project-call on irc.mozilla.org or Slack for backchannel discussion&lt;br /&gt;
* If you plan on presenting, please join the Zoom video chat 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
* &#039;&#039;&#039;Presenters only:&#039;&#039;&#039; Zoom Meeting ID: 828 817 988  [https://mozilla.zoom.us/j/828817988 https://mozilla.zoom.us/j/828817988.] Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
* One-tap mobile&lt;br /&gt;
** +16465588656,,828817988# US (New York)&lt;br /&gt;
** +17207072699,,828817988# US&lt;br /&gt;
* Dial-in by your location&lt;br /&gt;
** +1 646 558 8656 US (New York)&lt;br /&gt;
** +1 720 707 2699 US&lt;br /&gt;
** 877 853 5257 US Toll-free&lt;br /&gt;
** +61 2 8015 2088 Australia&lt;br /&gt;
** +61 8 7150 1149 Australia&lt;br /&gt;
** 1800 893 423 Australia Toll-free&lt;br /&gt;
** +1 647 558 0588 Canada&lt;br /&gt;
** +33 1 8288 0188 France&lt;br /&gt;
** +33 7 5678 4048 France&lt;br /&gt;
** 0 805 082 588 France Toll-free&lt;br /&gt;
** +49 30 5679 5800 Germany&lt;br /&gt;
** +49 69 8088 3899 Germany&lt;br /&gt;
** +49 30 3080 6188 Germany&lt;br /&gt;
** 800 724 3138 Germany Toll-free&lt;br /&gt;
** +852 5808 6088 Hong Kong, China&lt;br /&gt;
** +44 203 695 0088 United Kingdom&lt;br /&gt;
** +44 203 966 3809 United Kingdom&lt;br /&gt;
** +44 203 051 2874 United Kingdom&lt;br /&gt;
** 0 800 031 5717 United Kingdom Toll-free&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
&lt;br /&gt;
* The Mozilla Tech Speakers crew would like to give a big thanks to Jyotsna Gupta who spoke about WebExtensions at the University of Moratuwa this past week. Thanks Jyotsna for helping to spread the word!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* [https://wiki.mozilla.org/Add-ons/Community/Meetings Add-ons Community Meeting]&lt;br /&gt;
** 16:30 UTC / 8:30am PST | [[ https://mozilla.zoom.us/j/651669664|Zoom meeting room]]&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
* [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit# Add-ons Show &amp;amp; Tell]&lt;br /&gt;
** Bring your add-ons related projects to our monthly demos meeting! &lt;br /&gt;
** 13:30 UTC / 7:30am PST | [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit#heading=h.jpqwxn76o9w2 Agenda] | [https://mozilla.zoom.us/j/219966745 Zoom]&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://halfstackconf.com/ Halfstack]&#039;&#039;&#039; Phoenix, AZ | 2020-01-17 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://refactr.tech/index.html/ REFACTR.TECH 2020]&#039;&#039;&#039; Atlanta, GA | 2020-04-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2020.pycascades.com/ PyCascades]&#039;&#039;&#039; Portland | 2020-02-08&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/sf-2020/ Smashing Conference San Francisco]&#039;&#039;&#039; San Francisco | 2020-04-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/dusseldorf-2020/ beyond tellerrand // DÜSSELDORF]&#039;&#039;&#039; Dusseldorf | 2020-04-27&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/austin-2020/ Smashing Conference Austin]&#039;&#039;&#039; Austin | 2020-06-09&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/berlin-2020/ beyond tellerrand // BERLIN]&#039;&#039;&#039; Berlin | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/freiburg-2020/ Smashing Conference Freiburg]&#039;&#039;&#039; Freiburg | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/ny-2020/ Smashing Conference New York]&#039;&#039;&#039; New York | 2020-10-20&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/munich-2020/ beyond tellerrand // MUNICH]&#039;&#039;&#039; Munich | 2020-11-02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
Halfstack | 01/17/20 | Phoenix&lt;br /&gt;
&lt;br /&gt;
You Got This 2020 | 01/18/20 | Birmingham, UK&lt;br /&gt;
&lt;br /&gt;
PyCascades 2020 | 02/08/20 - 02/09/20| Portland&lt;br /&gt;
&lt;br /&gt;
Open Source Festival | 02/20/20 - 02/22/20 | Lagos, Nigeria&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 02/21/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/austin 🌮 IndieWebCamp Austin 2020] | 02/22/20 - 02/23/20 | Austin, Texas, USA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/london 🎡 IndieWebCamp London 2020] | 03/14/20 - 03/15/20 | London, England&lt;br /&gt;
&lt;br /&gt;
PerfMatters Conference 2020 | 03/31/20 - 04/02/20 | Redwood City, CA USA&lt;br /&gt;
&lt;br /&gt;
JS Kongress Munich | 04/15-16/20 | Munich, Germany&lt;br /&gt;
&lt;br /&gt;
Smashing Conference San Francisco 2020 | 04/21-22/20 | San Francisco&lt;br /&gt;
&lt;br /&gt;
REFACTR.TECH 2020 | 04/22-24/20 | Atlanta&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 04/23/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // DÜSSELDORF | 04/27-29/20 | Dusseldorf&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Austin 2020 | 06/9-10/20 | Austin&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/summit ⛰ IndieWeb Summit 2020] | 06/27/20 - 06/28/20 | Portland, Oregon, USA&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Freiburg 2020 | 09/7-8/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // BERLIN | 09/7-10/20 | Berlin&lt;br /&gt;
&lt;br /&gt;
Smashing Conference New York 2020 | 10/20-21/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // MUNICH | 11/2-4/20 | Munich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Team Firefox&lt;br /&gt;
| Weekly Firefox Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| na&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2020-01-13 2020-01-13]&lt;br /&gt;
|-&lt;br /&gt;
| Ali Spivak&lt;br /&gt;
| Director of Developer Relations&lt;br /&gt;
| Emerging Technologies Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/WeeklyUpdates/EmergingTechnology#January_13th.2C_2020 ET headlines]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| Context Engineering&lt;br /&gt;
| GSOC &amp;amp; Engineering Org Lightning Talks&lt;br /&gt;
| MoTo&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Alex Dalenberg&lt;br /&gt;
| Carolyn O&#039;Hara&lt;br /&gt;
| NYC&lt;br /&gt;
| NYC&lt;br /&gt;
| Recommendations Editor, Pocket&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222275</id>
		<title>WeeklyUpdates/2020-01-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222275"/>
		<updated>2020-01-13T19:02:18Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Speakers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
* Watch at https://mzl.la/project-meeting-2020-01-13 or anonymously at https://air.mozilla.org. Watch live in the Hubs 3D space (in browser) at https://hubs.mozilla.com/1rNht23/hubs-commons/. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=gIE2MJeC2pg.&lt;br /&gt;
* join #weekly-project-call on irc.mozilla.org or Slack for backchannel discussion&lt;br /&gt;
* If you plan on presenting, please join the Zoom video chat 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
* &#039;&#039;&#039;Presenters only:&#039;&#039;&#039; Zoom Meeting ID: 828 817 988  [https://mozilla.zoom.us/j/828817988 https://mozilla.zoom.us/j/828817988.] Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
* One-tap mobile&lt;br /&gt;
** +16465588656,,828817988# US (New York)&lt;br /&gt;
** +17207072699,,828817988# US&lt;br /&gt;
* Dial-in by your location&lt;br /&gt;
** +1 646 558 8656 US (New York)&lt;br /&gt;
** +1 720 707 2699 US&lt;br /&gt;
** 877 853 5257 US Toll-free&lt;br /&gt;
** +61 2 8015 2088 Australia&lt;br /&gt;
** +61 8 7150 1149 Australia&lt;br /&gt;
** 1800 893 423 Australia Toll-free&lt;br /&gt;
** +1 647 558 0588 Canada&lt;br /&gt;
** +33 1 8288 0188 France&lt;br /&gt;
** +33 7 5678 4048 France&lt;br /&gt;
** 0 805 082 588 France Toll-free&lt;br /&gt;
** +49 30 5679 5800 Germany&lt;br /&gt;
** +49 69 8088 3899 Germany&lt;br /&gt;
** +49 30 3080 6188 Germany&lt;br /&gt;
** 800 724 3138 Germany Toll-free&lt;br /&gt;
** +852 5808 6088 Hong Kong, China&lt;br /&gt;
** +44 203 695 0088 United Kingdom&lt;br /&gt;
** +44 203 966 3809 United Kingdom&lt;br /&gt;
** +44 203 051 2874 United Kingdom&lt;br /&gt;
** 0 800 031 5717 United Kingdom Toll-free&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
&lt;br /&gt;
* The Mozilla Tech Speakers crew would like to give a big thanks to Jyotsna Gupta who spoke about WebExtensions at the University of Moratuwa this past week. Thanks Jyotsna for helping to spread the word!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* [https://wiki.mozilla.org/Add-ons/Community/Meetings Add-ons Community Meeting]&lt;br /&gt;
** 16:30 UTC / 8:30am PST | [[ https://mozilla.zoom.us/j/651669664|Zoom meeting room]]&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
* [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit# Add-ons Show &amp;amp; Tell]&lt;br /&gt;
** Bring your add-ons related projects to our monthly demos meeting! &lt;br /&gt;
** 13:30 UTC / 7:30am PST | [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit#heading=h.jpqwxn76o9w2 Agenda] | [https://mozilla.zoom.us/j/219966745 Zoom]&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://halfstackconf.com/ Halfstack]&#039;&#039;&#039; Phoenix, AZ | 2020-01-17 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://refactr.tech/index.html/ REFACTR.TECH 2020]&#039;&#039;&#039; Atlanta, GA | 2020-04-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2020.pycascades.com/ PyCascades]&#039;&#039;&#039; Portland | 2020-02-08&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/sf-2020/ Smashing Conference San Francisco]&#039;&#039;&#039; San Francisco | 2020-04-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/dusseldorf-2020/ beyond tellerrand // DÜSSELDORF]&#039;&#039;&#039; Dusseldorf | 2020-04-27&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/austin-2020/ Smashing Conference Austin]&#039;&#039;&#039; Austin | 2020-06-09&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/berlin-2020/ beyond tellerrand // BERLIN]&#039;&#039;&#039; Berlin | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/freiburg-2020/ Smashing Conference Freiburg]&#039;&#039;&#039; Freiburg | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/ny-2020/ Smashing Conference New York]&#039;&#039;&#039; New York | 2020-10-20&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/munich-2020/ beyond tellerrand // MUNICH]&#039;&#039;&#039; Munich | 2020-11-02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
Halfstack | 01/17/20 | Phoenix&lt;br /&gt;
&lt;br /&gt;
You Got This 2020 | 01/18/20 | Birmingham, UK&lt;br /&gt;
&lt;br /&gt;
PyCascades 2020 | 02/08/20 - 02/09/20| Portland&lt;br /&gt;
&lt;br /&gt;
Open Source Festival | 02/20/20 - 02/22/20 | Lagos, Nigeria&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 02/21/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/austin 🌮 IndieWebCamp Austin 2020] | 02/22/20 - 02/23/20 | Austin, Texas, USA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/london 🎡 IndieWebCamp London 2020] | 03/14/20 - 03/15/20 | London, England&lt;br /&gt;
&lt;br /&gt;
PerfMatters Conference 2020 | 03/31/20 - 04/02/20 | Redwood City, CA USA&lt;br /&gt;
&lt;br /&gt;
JS Kongress Munich | 04/15-16/20 | Munich, Germany&lt;br /&gt;
&lt;br /&gt;
Smashing Conference San Francisco 2020 | 04/21-22/20 | San Francisco&lt;br /&gt;
&lt;br /&gt;
REFACTR.TECH 2020 | 04/22-24/20 | Atlanta&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 04/23/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // DÜSSELDORF | 04/27-29/20 | Dusseldorf&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Austin 2020 | 06/9-10/20 | Austin&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/summit ⛰ IndieWeb Summit 2020] | 06/27/20 - 06/28/20 | Portland, Oregon, USA&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Freiburg 2020 | 09/7-8/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // BERLIN | 09/7-10/20 | Berlin&lt;br /&gt;
&lt;br /&gt;
Smashing Conference New York 2020 | 10/20-21/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // MUNICH | 11/2-4/20 | Munich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Team Firefox&lt;br /&gt;
| Weekly Firefox Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| na&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2020-01-13 2020-01-13]&lt;br /&gt;
|-&lt;br /&gt;
| Ali Spivak&lt;br /&gt;
| Director of Developer Relations&lt;br /&gt;
| Emerging Technologies Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/WeeklyUpdates/EmergingTechnology#January_13th.2C_2020 ET headlines]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| &lt;br /&gt;
| GSOC &amp;amp; Engineering Org Lightning Talks&lt;br /&gt;
| MoTo&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Alex Dalenberg&lt;br /&gt;
| Carolyn O&#039;Hara&lt;br /&gt;
| NYC&lt;br /&gt;
| NYC&lt;br /&gt;
| Recommendations Editor, Pocket&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222274</id>
		<title>WeeklyUpdates/2020-01-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2020-01-13&amp;diff=1222274"/>
		<updated>2020-01-13T19:01:34Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Speakers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
* Watch at https://mzl.la/project-meeting-2020-01-13 or anonymously at https://air.mozilla.org. Watch live in the Hubs 3D space (in browser) at https://hubs.mozilla.com/1rNht23/hubs-commons/. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=gIE2MJeC2pg.&lt;br /&gt;
* join #weekly-project-call on irc.mozilla.org or Slack for backchannel discussion&lt;br /&gt;
* If you plan on presenting, please join the Zoom video chat 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
* &#039;&#039;&#039;Presenters only:&#039;&#039;&#039; Zoom Meeting ID: 828 817 988  [https://mozilla.zoom.us/j/828817988 https://mozilla.zoom.us/j/828817988.] Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
* One-tap mobile&lt;br /&gt;
** +16465588656,,828817988# US (New York)&lt;br /&gt;
** +17207072699,,828817988# US&lt;br /&gt;
* Dial-in by your location&lt;br /&gt;
** +1 646 558 8656 US (New York)&lt;br /&gt;
** +1 720 707 2699 US&lt;br /&gt;
** 877 853 5257 US Toll-free&lt;br /&gt;
** +61 2 8015 2088 Australia&lt;br /&gt;
** +61 8 7150 1149 Australia&lt;br /&gt;
** 1800 893 423 Australia Toll-free&lt;br /&gt;
** +1 647 558 0588 Canada&lt;br /&gt;
** +33 1 8288 0188 France&lt;br /&gt;
** +33 7 5678 4048 France&lt;br /&gt;
** 0 805 082 588 France Toll-free&lt;br /&gt;
** +49 30 5679 5800 Germany&lt;br /&gt;
** +49 69 8088 3899 Germany&lt;br /&gt;
** +49 30 3080 6188 Germany&lt;br /&gt;
** 800 724 3138 Germany Toll-free&lt;br /&gt;
** +852 5808 6088 Hong Kong, China&lt;br /&gt;
** +44 203 695 0088 United Kingdom&lt;br /&gt;
** +44 203 966 3809 United Kingdom&lt;br /&gt;
** +44 203 051 2874 United Kingdom&lt;br /&gt;
** 0 800 031 5717 United Kingdom Toll-free&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
&lt;br /&gt;
* The Mozilla Tech Speakers crew would like to give a big thanks to Jyotsna Gupta who spoke about WebExtensions at the University of Moratuwa this past week. Thanks Jyotsna for helping to spread the word!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* [https://wiki.mozilla.org/Add-ons/Community/Meetings Add-ons Community Meeting]&lt;br /&gt;
** 16:30 UTC / 8:30am PST | [[ https://mozilla.zoom.us/j/651669664|Zoom meeting room]]&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
* [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit# Add-ons Show &amp;amp; Tell]&lt;br /&gt;
** Bring your add-ons related projects to our monthly demos meeting! &lt;br /&gt;
** 13:30 UTC / 7:30am PST | [https://docs.google.com/document/d/1i59ph_aEKLWitF8BFrnIZPZTLuaYnwZEi1qxeyhKP0g/edit#heading=h.jpqwxn76o9w2 Agenda] | [https://mozilla.zoom.us/j/219966745 Zoom]&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://halfstackconf.com/ Halfstack]&#039;&#039;&#039; Phoenix, AZ | 2020-01-17 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://refactr.tech/index.html/ REFACTR.TECH 2020]&#039;&#039;&#039; Atlanta, GA | 2020-04-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2020.pycascades.com/ PyCascades]&#039;&#039;&#039; Portland | 2020-02-08&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/sf-2020/ Smashing Conference San Francisco]&#039;&#039;&#039; San Francisco | 2020-04-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/dusseldorf-2020/ beyond tellerrand // DÜSSELDORF]&#039;&#039;&#039; Dusseldorf | 2020-04-27&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/austin-2020/ Smashing Conference Austin]&#039;&#039;&#039; Austin | 2020-06-09&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/berlin-2020/ beyond tellerrand // BERLIN]&#039;&#039;&#039; Berlin | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/freiburg-2020/ Smashing Conference Freiburg]&#039;&#039;&#039; Freiburg | 2020-09-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://smashingconf.com/ny-2020/ Smashing Conference New York]&#039;&#039;&#039; New York | 2020-10-20&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://beyondtellerrand.com/events/munich-2020/ beyond tellerrand // MUNICH]&#039;&#039;&#039; Munich | 2020-11-02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
Halfstack | 01/17/20 | Phoenix&lt;br /&gt;
&lt;br /&gt;
You Got This 2020 | 01/18/20 | Birmingham, UK&lt;br /&gt;
&lt;br /&gt;
PyCascades 2020 | 02/08/20 - 02/09/20| Portland&lt;br /&gt;
&lt;br /&gt;
Open Source Festival | 02/20/20 - 02/22/20 | Lagos, Nigeria&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 02/21/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/austin 🌮 IndieWebCamp Austin 2020] | 02/22/20 - 02/23/20 | Austin, Texas, USA&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/london 🎡 IndieWebCamp London 2020] | 03/14/20 - 03/15/20 | London, England&lt;br /&gt;
&lt;br /&gt;
PerfMatters Conference 2020 | 03/31/20 - 04/02/20 | Redwood City, CA USA&lt;br /&gt;
&lt;br /&gt;
JS Kongress Munich | 04/15-16/20 | Munich, Germany&lt;br /&gt;
&lt;br /&gt;
Smashing Conference San Francisco 2020 | 04/21-22/20 | San Francisco&lt;br /&gt;
&lt;br /&gt;
REFACTR.TECH 2020 | 04/22-24/20 | Atlanta&lt;br /&gt;
&lt;br /&gt;
Mozilla x Bit Web of Things Workshop | 04/23/20 | Davis, CA&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // DÜSSELDORF | 04/27-29/20 | Dusseldorf&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Austin 2020 | 06/9-10/20 | Austin&lt;br /&gt;
&lt;br /&gt;
[https://2020.indieweb.org/summit ⛰ IndieWeb Summit 2020] | 06/27/20 - 06/28/20 | Portland, Oregon, USA&lt;br /&gt;
&lt;br /&gt;
Smashing Conference Freiburg 2020 | 09/7-8/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // BERLIN | 09/7-10/20 | Berlin&lt;br /&gt;
&lt;br /&gt;
Smashing Conference New York 2020 | 10/20-21/20 | Freiburg, Germany&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // MUNICH | 11/2-4/20 | Munich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Team Firefox&lt;br /&gt;
| Weekly Firefox Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| na&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2020-01-13 2020-01-13]&lt;br /&gt;
|-&lt;br /&gt;
| Ali Spivak&lt;br /&gt;
| Director of Developer Relations&lt;br /&gt;
| Emerging Technologies Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/WeeklyUpdates/EmergingTechnology#January_13th.2C_2020 ET headlines]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| Context Engineering&lt;br /&gt;
| GSOC &amp;amp; Engineering Org Lightning Talks&lt;br /&gt;
| MoTo&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Alex Dalenberg&lt;br /&gt;
| Carolyn O&#039;Hara&lt;br /&gt;
| NYC&lt;br /&gt;
| NYC&lt;br /&gt;
| Recommendations Editor, Pocket&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=CA/Policy_Participants&amp;diff=1218098</id>
		<title>CA/Policy Participants</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=CA/Policy_Participants&amp;diff=1218098"/>
		<updated>2019-09-20T20:34:24Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an optional list of the names, affiliations (if speaking for a company) and backgrounds of participants in the [https://www.mozilla.org/en-US/about/forums/#dev-security-policy mozilla.dev.security.policy] group. If you participate in this group, feel free to add yourself or not; please do not add anyone other than yourself. If getting a wiki account seems like a hassle, email mhoye@mozilla.com with your info and he will add it.&lt;br /&gt;
&lt;br /&gt;
Please keep the list in alphabetical order by first character of name, as used in From: email header. Use &amp;quot;definition list&amp;quot; markup (; for your name, : for the description).&lt;br /&gt;
&lt;br /&gt;
; Alex Gaynor&lt;br /&gt;
: Works for Mozilla; posting in a personal capacity with views not necessarily representing the views of Mozilla, unless otherwise noted.&lt;br /&gt;
; Ben Laurie&lt;br /&gt;
: Founder of the Certificate Transparency project; posting in a personal capacity except where otherwise indicated.&lt;br /&gt;
; Devon O&#039;Brien&lt;br /&gt;
: Works for [https://www.google.com/ Google]; PKI policy for Chrome/ChromeOS; Posting in a personal capacity, with posts not necessarily representing the views of Google, except where otherwise noted.&lt;br /&gt;
; Eric Mill&lt;br /&gt;
: [https://www.techcongress.io/ TechCongress] fellow, currently supporting the U.S. Senate for 2019. Posting in a personal capacity and not representing TechCongress or the U.S. Senate.&lt;br /&gt;
; Gijs Kruitbosch&lt;br /&gt;
: Mozilla employee who works on Firefox frontend; Posting in a personal capacity except where otherwise indicated. Even when posting in official capacity, posts do not imply anything about the official position of the Mozilla CA Certificate Module (with which Gijs is not involved).&lt;br /&gt;
; Ken Myers&lt;br /&gt;
: Senior Manager with Protiviti and also supports the U.S. Federal PKI; Always posting in a personal capacity except where otherwise indicated.&lt;br /&gt;
; Jason Milionis&lt;br /&gt;
: University student on Electrical and Computer Engineering at the National Technical University of Athens; Firefox Student Ambassador; Posting in a personal capacity except where otherwise indicated.&lt;br /&gt;
; Kathleen Wilson&lt;br /&gt;
: Owner of the [[Modules/All#CA_Certificates|Mozilla CA Certificates Module]]; posting in an official capacity.&lt;br /&gt;
; Kirk Hall &lt;br /&gt;
: Works as Director Policy and Compliance - SSL for Entrust Datacard.  I previously worked with Trend Micro and GeoTrust.&lt;br /&gt;
; Nick Lamb&lt;br /&gt;
: aka tialaramex; Employee of [https://www.kynd.io/ Kynd]; posting in a personal capacity.&lt;br /&gt;
; Peter Bowen&lt;br /&gt;
: Works for [https://aws.amazontrust.com/ Amazon Web Services]; posting in a personal capacity with posts not necessarily representing views of Amazon, except where otherwise indicated.  &lt;br /&gt;
; Robin Alden&lt;br /&gt;
: Works for [https://sectigo.com/ Sectigo Ltd]/; posting in an official capacity except where otherwise indicated.&lt;br /&gt;
; Rob Stradling&lt;br /&gt;
: Works for [https://sectigo.com/ Sectigo Ltd]/; author of [https://crt.sh/ crt.sh]; posting in a personal capacity, with views not necessarily representing the views of Sectigo (unless otherwise noted).&lt;br /&gt;
; Ryan Hurst&lt;br /&gt;
: Works for [https://www.google.com/ Google]; Product Manager for Certificate Transparency and other PKI related projects. Posting in an official capacity except where otherwise indicated.&lt;br /&gt;
; Ryan Sleevi&lt;br /&gt;
: Peer of the [[Modules/All#CA_Certificates|CA Certificates Module]]; Works for [https://www.google.com/ Google]; PKI policy for Chrome/ChromeOS; Posting in a personal capacity, with posts not necessarily representing the views of Google or the Mozilla CA Certificate Module, except where otherwise noted.&lt;br /&gt;
; Tim Smith&lt;br /&gt;
: Product data science at Mozilla since April 2018. Not organizationally associated with the root program; posts in personal capacity.&lt;br /&gt;
; Tom Ritter&lt;br /&gt;
: Works at Mozilla but is not involved with the Mozilla CA Certificate Module, Firefox UI Frontend. Just cares about TLS, CAs, and CT. Not posting in an official capacity, unless otherwise noted (but probably never ever will.)&lt;br /&gt;
; Wayne Thayer&lt;br /&gt;
: Works at Mozilla as a CA Program Manager; posting in an official capacity except where otherwise indicated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Don&#039;t add your name down here - alphabetical order! Read the instructions :-) --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Etherpad&amp;diff=1217385</id>
		<title>Etherpad</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Etherpad&amp;diff=1217385"/>
		<updated>2019-09-03T20:13:48Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mozilla Etherpad =&lt;br /&gt;
&lt;br /&gt;
Etherpad is a collaborative editing tool hosted by Mozilla. It is useful for co-operative document creation and editing, but should not be used as a long-term storage solution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Documents created in an Etherpad are temporary.&#039;&#039;&#039; If you need the text in an etherpad to be available at a later date, please put a copy of it in Mana, WikiMo or a Google Doc.&lt;br /&gt;
&lt;br /&gt;
== Link ==&lt;br /&gt;
https://pad.mozilla.org/&lt;br /&gt;
&lt;br /&gt;
This is a &#039;&#039;&#039;public&#039;&#039;&#039; pad, so be careful what you put up there!&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1216127</id>
		<title>Modules/Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Activities&amp;diff=1216127"/>
		<updated>2019-08-07T14:05:17Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Updating Wikimo module ownership and removing defunct modules, per Governance discussion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Governance&lt;br /&gt;
|description=Policies and process for how we distribute authority and govern ourselves; including:&lt;br /&gt;
* Development and Implementation of new policies as appropriate for delegation of authority and responsibility&lt;br /&gt;
* Management of the source tree&lt;br /&gt;
* Balancing different constituencies of the Mozilla project&lt;br /&gt;
* Maintaining the Mozilla identity as we take on new activities&lt;br /&gt;
&lt;br /&gt;
[http://www.mozilla.org/about/roles.html#ultimate-decision-makers Ultimate authority] within the project rests with the owner and peer(s) of this module, and project decisions can be escalated to here.&lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=governance&lt;br /&gt;
|url=https://wiki.mozilla.org/GovernanceIssues&lt;br /&gt;
|components=mozilla.org::Governance&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Governance Sub Modules===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Module Ownership System&lt;br /&gt;
|description=Healthy operation of the module ownership system, including topics such as:&lt;br /&gt;
* Filling vacant roles where appropriate&lt;br /&gt;
* Ensuring module owners are fulfilling their responsibilities, and replacing those who are not&lt;br /&gt;
* Creating and staffing new modules where new parts of the project evolve.&lt;br /&gt;
* Figuring out what to do if a module isn&#039;t getting enough attention&lt;br /&gt;
* Resolving conflicts among module owners &lt;br /&gt;
|owner= [mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:pavlov@pavlov.net Stuart Parmenter], [mailto:dmose@mozilla.org Dan Mosedale], [mailto:kairo@kairo.at Robert Kaiser], [mailto:mconnor@steelgryphon.com Mike Connor], [mailto:dbaron@dbaron.org David Baron], [mailto:dascher@mozilla.com David Ascher], [mailto:mitchell@mozilla.org Mitchell Baker], Guillermo Movia (as &#039;observer&#039;. This is a new role we&#039;re trying out as of Jan 2012. The observers are watching and learning how the module operates, since there&#039;s no code in this module to serve as a learning /participation tool.)&lt;br /&gt;
|ownersemeritus=Brendan Eich&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Commit Access Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=&lt;br /&gt;
|ownersemeritus=Mitchell Baker&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/committer/&lt;br /&gt;
|components=mozilla.org::Miscellaneous&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Commit Access Implementation&lt;br /&gt;
|description= Governance structure for the work of enforcing and implementing Mozilla&#039;s commit access policy.&lt;br /&gt;
|owner=[mailto:marcia@mozilla.com Marcia Knous]&lt;br /&gt;
|peers=[mailto:jmatthews@mozilla.com Josh Matthews]&lt;br /&gt;
|group=&lt;br /&gt;
|url=https://wiki.mozilla.org/Commit_Access_Implementation_module&lt;br /&gt;
|components=mozilla.org::Repository Account Requests&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Security Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:dveditz@mozilla.com Dan Veditz]&lt;br /&gt;
|peers=[mailto:security@mozilla.org Al Billings]&lt;br /&gt;
|group=dev-security&lt;br /&gt;
|url=http://www.mozilla.org/security/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla CA Certificate Policy&lt;br /&gt;
|description=Definition and enforcement of policies governing Certification Authorities, their root certificates included in Mozilla software products, and intermediate and end-entity certificates within those CA hierarchies.&lt;br /&gt;
|owner=[mailto:wthayer@mozilla.com Wayne Thayer]&lt;br /&gt;
|peers=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|ownersemeritus=Frank Hecker, Kathleen Wilson&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham&lt;br /&gt;
|group=dev-security-policy&lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Code Review Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Brendan Eich&lt;br /&gt;
|group=&lt;br /&gt;
|url=http://www.mozilla.org/hacking/reviewers.html&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Performance Regression Policy&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:tlmc@mozilla.com Firefox Technical Leadership Module Committee]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Planet Mozilla&lt;br /&gt;
|description=Content and policy for planet.mozilla.org, including topics such as:&lt;br /&gt;
* which blogs are syndicated to planet.mozilla.org&lt;br /&gt;
* which content from syndicated blogs is included&lt;br /&gt;
* other planet.mozilla.org policy issues &lt;br /&gt;
|owner=[mailto:mhoye@mozilla.com Mike Hoye]&lt;br /&gt;
|peers=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=Websites::planet.mozilla.org&lt;br /&gt;
|ownersemeritus=Robert Accettura&lt;br /&gt;
|peersemeritus=Reed Loden&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Public License&lt;br /&gt;
|description=Maintenance and development of the MPL&lt;br /&gt;
* changes in the legal landscape which could /should be reflected&lt;br /&gt;
* changes in FLOSS development practices which could / should be reflected &lt;br /&gt;
|owner=[mailto:mitchell@mozilla.org Mitchell Baker]&lt;br /&gt;
|peers=[mailto:handerson@mozilla.com Harvey Anderson], [mailto:MeekerH@gtlaw.com Heather Meeker], [mailto:villalu@gtlaw.com Luis Villa]&lt;br /&gt;
|peersemeritus=Gervase Markham&lt;br /&gt;
|group=governance-mpl-update&lt;br /&gt;
|url=&lt;br /&gt;
|components=mozilla.org::Licensing&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=CA Certificates&lt;br /&gt;
|description=Determine which root certificates should be included in Mozilla software products, which trust bits should be set on them, and which of them should be enabled for EV treatment. Evaluate requests from Certification Authorities (CAs) for inclusion or removal of root certificates, and for updating trust bit settings or enabling EV treatment for already included root certificates.&lt;br /&gt;
|owner=[mailto:kwilson@mozilla.com Kathleen Wilson]&lt;br /&gt;
|peers=[mailto:sleevi@google.com Ryan Sleevi], [mailto:wthayer@mozilla.com Wayne Thayer]&lt;br /&gt;
|ownersemeritus=Frank Hecker&lt;br /&gt;
|peersemeritus= Johnathan Nightingale, Sid Stamm, Richard Barnes, Gervase Markham&lt;br /&gt;
|group=dev-security-policy &lt;br /&gt;
|url=http://www.mozilla.org/projects/security/certs/policy/&lt;br /&gt;
|components=mozilla.org::CA Certificates&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Participation Metrics&lt;br /&gt;
|description=Develop, monitor and analyze metrics relating to participation in the Mozilla project, including such things as:&lt;br /&gt;
* determining which questions are most important to ask (how many people do X?)&lt;br /&gt;
* determining what data is relevant to answer these questions&lt;br /&gt;
* designing and operating a system to generate the requested data&lt;br /&gt;
* analyzing the resulting metrics&lt;br /&gt;
* notifying appropriate people when participation starts to change significantly&lt;br /&gt;
* assisting various groups to understand and use the metrics to strengthen participation&lt;br /&gt;
* produce periodic report/analysis of participation metrics &lt;br /&gt;
|owner=[mailto:ppapadeas@mozilla.com Pierros Papadeas]&lt;br /&gt;
|peers=[mailto:dboswell@mozilla.com David Boswell], [mailto:asa@mozilla.com Asa Dotzler], [mailto:deinspanjer@mozilla.com Daniel Einspanjer], [mailto:aelliott@mozilla.com Annie Elliott], [mailto:david@eaves.ca David Eaves], [mailto:michelle@mozillafoundation.org Michelle Thorne], [mailto:ryan@mozillafoundation.org Ryan Merkley]&lt;br /&gt;
|group=&lt;br /&gt;
|url=https://wiki.mozilla.org/Contribute/Dashboards&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Internet Public Policy&lt;br /&gt;
|description=Mozilla activities related to Public Policy issues that affect the health of the Internet.  Our working definition of Public Policy is taken from Wikipedia:  &amp;quot;courses of action, regulatory measures, laws, and funding priorities concerning a given topic promulgated by a governmental entity or its representatives.&amp;quot;  &lt;br /&gt;
This includes topics such as:&lt;br /&gt;
*determining if Mozilla should take an official position on a particular public policy issue&lt;br /&gt;
*determining what that position is &lt;br /&gt;
*determining how mozilla communicates our position &lt;br /&gt;
**global, multi-regional, regional or local action&lt;br /&gt;
**direct action, or support of action by other aligned groups&lt;br /&gt;
**public campaigns or opinion pieces or educational activities, dialog with policy makers, other techniques TBD&lt;br /&gt;
*strengthening local community capabilities to address public policy issues &lt;br /&gt;
|owner=[mailto:handerson@mozilla.com Harvey Anderson]&lt;br /&gt;
|peers=[mailto:mitchell@mozilla.org Mitchell Baker], [mailto:afowler@mozilla.com Alex Fowler], [mailto:mark@mozillafoundation.org Mark Surman]&lt;br /&gt;
|url=https://wiki.mozilla.org/Netpolicy&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/netpolicy&lt;br /&gt;
|components=&lt;br /&gt;
|notes=Area Expert Advisors: Katharina Borchert, Andrew Bridges, Hanno Kaiser, Andrew McLaughlin, Danny Weitzner, Gene Kimmelman, and Ronaldo Lemos&lt;br /&gt;
}}&lt;br /&gt;
Area Expert Advisors are people with particular expertise who have agreed to assist Mozilla with their area-specific expertise. The Area Expert Advisors are different from peers. A peer is someone to whom the module owner has delegated some of her/his authority and a peer is expected to provide leadership for Mozilla within our specific context. Area Expert Advisors are advisors to Mozilla. They may become peers, but they need not.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Weekly Project All Hands Meeting&lt;br /&gt;
|description=Responsibility for the weekly meetings, including:&lt;br /&gt;
* determining and implementing the best organization and structure for the meeting&lt;br /&gt;
* Determining and implementing the most useful content&lt;br /&gt;
* Identifying and implementing technical means to make the meeting accessible and interactive for participants around the globe&lt;br /&gt;
|owner=[mailto:asa@mozilla.org Asa Dotzler]&lt;br /&gt;
|peers=MoCo Desktop IT services&lt;br /&gt;
|ownersemeritus=[mailto:potch@mozilla.com Matt Claypotch]&lt;br /&gt;
|group=mozilla.governance&lt;br /&gt;
|url=https://wiki.mozilla.org/WeeklyUpdates&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
(It&#039;s a new thing to have a group such as &amp;quot;MoCo Desktop IT services&amp;quot; as a&lt;br /&gt;
&amp;quot;peer.&amp;quot; We&#039;re trying this based on the idea that anyone in the Desktop IT group&lt;br /&gt;
should be able to resolve problems and make fixes to the systems.)&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Tree Sheriffs&lt;br /&gt;
|description=Tree Sheriffs aid developers to easily, quickly, and seamlessly land their code in the proper location(s) and ensure that code does not break our automated tests. In the service of this objective, the Sheriffs work closely with the larger engineering organization to create and enforce landing policies that increase productivity while maintaining an efficient and robust automated testing system. Beyond the policy role, they have also become shepherds of automation quality by monitoring intermittent failures, performing uplifts and merges, and identifying poorly performing automation machines. &lt;br /&gt;
|owner=[mailto:rvandermeulen@mozilla.com Ryan VanderMeulen] (RyanVM)&lt;br /&gt;
|peers=[mailto:wkocher@mozilla.com Wes Kocher (KWierso)], [mailto:cbook@mozilla.com Carsten Book (Tomcat)]&lt;br /&gt;
|group=dev-tree-management&lt;br /&gt;
|url=https://wiki.mozilla.org/Sheriffing&lt;br /&gt;
|components=Tree Management::Visibility Requests&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Mozilla_Websites&amp;diff=1216126</id>
		<title>Modules/Mozilla Websites</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Mozilla_Websites&amp;diff=1216126"/>
		<updated>2019-08-07T13:58:35Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Updating Wikimo module ownership and removing defunct modules, per Governance discussion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Communities Web Services&lt;br /&gt;
|description=Web services provided to Mozilla&#039;s network of communities&lt;br /&gt;
|owner=[mailto:stefan@mozilla.org.uk Stefan Costen]&lt;br /&gt;
|peers=[mailto:majken@gmail.com Majken Connor], [mailto:tom@mozilla.org.uk Tom Farrow]&lt;br /&gt;
|forum=https://discourse.mozilla-community.org/c/mcws&lt;br /&gt;
}}&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Websites&lt;br /&gt;
|description=Web apps developed or maintained inside Mozilla&lt;br /&gt;
|owner=[mailto:lthomson@mozilla.com Laura Thomson]&lt;br /&gt;
|peers=[mailto:wenzel@mozilla.com Fred Wenzel], [mailto:wclouser@mozilla.com Wil Clouser]&lt;br /&gt;
|forum=https://groups.google.com/forum/mozilla.dev.webdev&lt;br /&gt;
|url=https://wiki.mozilla.org/Webdev&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Mozilla Websites: Sub Modules===&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Air Mozilla&lt;br /&gt;
|description=Air Mozilla (webapp)&lt;br /&gt;
|owner=[mailto:peterbe@mozilla.com Peter Bengtsson]&lt;br /&gt;
|peers=[mailto:lthomson@mozilla.com Laura Thomson], [mailto:rmilewski@mozilla.com Richard Milewski], [mailto:lonnen@mozilla.com Chris Lonnen]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/airmozilla&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-mozilla-org&lt;br /&gt;
|url=https://air-dev.allizom.org/&lt;br /&gt;
|components=Product: Air Mozilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=AMO&lt;br /&gt;
|description=Home of web extensions and themes.&lt;br /&gt;
|owner=[mailto:scolville@mozilla.com Stuart Colville]&lt;br /&gt;
|peers=[mailto:kmcmillan@mozilla.com Kumar McMillan], [mailto:mpillard@mozilla.com Mathieu Pillard]&lt;br /&gt;
|ownersemeritus=Wil Clouser (2006-2014), Andy McKay (2014-2016) &lt;br /&gt;
|source_dirs=https://github.com/mozilla/addons-server, https://github.com/mozilla/addons-frontend&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-addons&lt;br /&gt;
|url=https://addons.mozilla.org/en-US/firefox/&lt;br /&gt;
|components=Product: addons.mozilla.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Bouncer&lt;br /&gt;
|description=Mirror management software and download service&lt;br /&gt;
|owner=[mailto:lthomson@mozilla.com Laura Thomson]&lt;br /&gt;
|peers=Fred Wenzel, [mailto:aricaud@mozilla.com Anthony Ricaud]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/tuxedo&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-webdev&lt;br /&gt;
|url=https://wiki.mozilla.org/Bouncer&lt;br /&gt;
|components=Product: Webtools Component: Bouncer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Corsica&lt;br /&gt;
|description=Empathic screen coordination service&lt;br /&gt;
|owner=[mailto:lonnen@mozilla.com Chris Lonnen]&lt;br /&gt;
|peers=[mailto:mcooper@mozilla.com Mike Cooper], [mailto:potch@mozilla.com Matt Claypotch]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/corsica&lt;br /&gt;
|group=&lt;br /&gt;
|url=&lt;br /&gt;
|components=https://github.com/mozilla/corsica/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DXR&lt;br /&gt;
|description=Source code static analysis and browsing&lt;br /&gt;
|owner=[mailto:erik@mozilla.com Erik Rose]&lt;br /&gt;
|peers=[mailto:abbeyj@gmail.com James Abbatiello], [mailto:willkg@mozilla.com Will Kahn-Greene], [mailto:mchanlatte@mozilla.com Marcell Vazquez-Chanlatte]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/dxr&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-static-analysis&lt;br /&gt;
|url=https://dxr.mozilla.org/&lt;br /&gt;
|components=Product: Webtools Component: DXR&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Elmo&lt;br /&gt;
|description=L10n web tool and dashboard&lt;br /&gt;
|owner=[mailto:axel@mozilla.com Axel Hecht]&lt;br /&gt;
|peers=[mailto:peterbe@mozilla.com Peter Bengtsson]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/elmo&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/tools-elmo&lt;br /&gt;
|url=https://l10n.mozilla.org/&lt;br /&gt;
|components=Product: Webtools Component: Elmo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=MDN Web Docs&lt;br /&gt;
|description=Developer documentation site for web, Firefox, Firefox OS, Apps, etc&lt;br /&gt;
|owner=[mailto:rjohnson@mozilla.com Ryan Johnson]&lt;br /&gt;
|peers=[mailto:sneethling@mozilla.com Schalk Neethling],[mailto:dflanagan@mozilla.com David Flanagan],[mailto:pbengtsson@mozilla.com Peter Bengtsson]&lt;br /&gt;
|ownersemeritus=[mailto:lcrouch@mozilla.com Luke Crouch], [mailto:shobson@mozilla.com Stephanie Hobson], [mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=[mailto:jezdez@mozilla.com Jannis Leidel], [mailto:dwalsh@mozilla.com David Walsh], [mailto:openjck@mozilla.com John Karahalis], [mailto:robhudson@mozilla.com Rob Hudson], [mailto:willkg@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/kuma, https://github.com/mdn&lt;br /&gt;
|group=https://discourse.mozilla.org/c/mdn&lt;br /&gt;
|url=https://developer.mozilla.org/&lt;br /&gt;
|components=Product: developer.mozilla.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Pad.Mozilla.Org (Formerly MoPad / Etherpad)&lt;br /&gt;
|description=Mozilla&#039;s etherpad lite instance&lt;br /&gt;
|owner=[mailto:mhoye@mozilla.com Mike Hoye]&lt;br /&gt;
|ownersemeritus=[mailto:rhelmer@mozilla.com Rob Helmer]&lt;br /&gt;
|peersemeritus=[mailto:nmaul@mozilla.com Jake Maul]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/etherpad-lite&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-webdev&lt;br /&gt;
|url=https://wiki.mozilla.org/Etherpad&lt;br /&gt;
|components=Websites::pad.mozilla.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=www.mozilla.org&lt;br /&gt;
|description=Content and policy for www.mozilla.org. Sub-modules and their owners can be found [[Mozilla.org/Owners_List|here]].&lt;br /&gt;
|owner=[mailto:pmclanahan@mozilla.com Paul McLanahan] (technical), [mailto:jbertsch@mozilla.com Jennifer Bertsch] (content)&lt;br /&gt;
|peers=[mailto:ccook@mozilla.com Craig Cook], [mailto:agibson@mozilla.com Alex Gibson], [mailto:jpetto@mozilla.com Jon Petto]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/bedrock&lt;br /&gt;
|group= dev-mozilla-org&lt;br /&gt;
|url=https://www.mozilla.org/&lt;br /&gt;
|components=www.mozilla.org &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Wiki&lt;br /&gt;
|description=Mozilla Wiki&lt;br /&gt;
|owner=[[User:SpikeUK1| Spike (Chris Foote)]]&lt;br /&gt;
|peers=[[User:Mhoye|Mike Hoye]]&lt;br /&gt;
|ownersemeritus=[[User:Ckoehler|Christie Koehler]]&lt;br /&gt;
|peersemeritus=[[User:CaptainCalliope|Lyre Calliope]], [[User:GPHemsley|Gordon P. Hemsley]], [mailto:bkerensa@gmail.com Benjamin Kerensa]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/mediawiki-skins-gmo&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/tools-wiki&lt;br /&gt;
|url=https://wiki.mozilla.org&lt;br /&gt;
|components=Websites &amp;gt; wiki.mozilla.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozillians&lt;br /&gt;
|description=Community directory for Mozilla contributors.&lt;br /&gt;
|owner=[https://mozillians.org/en-US/u/jgiannelos/ John Giannelos] [https://mozillians.org/en-US/u/akatsoulas/ Tasos Katsoulas]&lt;br /&gt;
|peers=[https://mozillians.org/en-US/u/giorgos/ Giorgos Logiotatidis]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/mozillians&lt;br /&gt;
|group=https://groups.google.com/forum/?fromgroups#!forum/mozilla-dev-community-tools&lt;br /&gt;
|url=https://mozillians.org/&lt;br /&gt;
|components=Product: Community Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Phonebook&lt;br /&gt;
|description=Phonebook, talks to LDAP&lt;br /&gt;
|owner=[mailto:atoll@mozilla.com Richard Soderberg]&lt;br /&gt;
|peers=[mailto:lonnen@mozilla.com Lonnen], [mailto:tofumatt@mozilla.com Matthew R. McPherson]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/phonebook&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/tools-phonebook&lt;br /&gt;
|url=https://phonebook.mozilla.org/&lt;br /&gt;
|components=Product: Webtools Component: Phonebook&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Snippet Service&lt;br /&gt;
|description=Snippet server for messaging found in highly trafficked product pages such as the Firefox start page.&lt;br /&gt;
|owner=[mailto:glogiotatidis@mozilla.com Giorgos Logiotatidis]&lt;br /&gt;
|peers=[mailto:mkelly@mozilla.com Michael Kelly]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/snippets-service&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-webdev&lt;br /&gt;
|url=https://wiki.mozilla.org/Websites/Snippets&lt;br /&gt;
|components=Product: Snippets&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Socorro&lt;br /&gt;
|description=Crash reporting for products (Firefox, etc)&lt;br /&gt;
|owner=[mailto:willkg@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|peers=[mailto:lonnen@mozilla.com Chris Lonnen], &lt;br /&gt;
[mailto:mkelly@mozilla.com Michael Kelly], [mailto:peterbe@mozilla.com Peter Bengtsson]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/socorro/&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/tools-socorro&lt;br /&gt;
|url=https://crash-stats.mozilla.com&lt;br /&gt;
|components=Product: Socorro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sumo&lt;br /&gt;
|description=Mozilla support site and knowledgebase&lt;br /&gt;
|owner=[mailto:mcooper@mozilla.com Mike Cooper]&lt;br /&gt;
|peers=[mailto:willkg@mozilla.com Will Kahn-Greene], [mailto:rdalal@mozilla.com Rehan Dalal], [mailto:mkelly@mozilla.com Mike Kelly]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/kitsune&lt;br /&gt;
|group=https://lists.mozilla.org/listinfo/dev-sumo&lt;br /&gt;
|url=https://support.mozilla.org/en-US/home&lt;br /&gt;
|components=Product: support.mozilla.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=telemetry.mozilla.org&lt;br /&gt;
|description=The Firefox telemetry analysis websites and services, including sql.telemetry.mozilla.org, analysis.telemetry.mozilla.org, etc&lt;br /&gt;
|owner=[mailto:chutten@mozilla.com Chris H-C]&lt;br /&gt;
|peers=[mailto:fbertsch@mozilla.com Frank Bertsch], [mailto:chutten@mozilla.com Chris H-C], [mailto:bimsland@mozilla.com Blake Imsland], [mailto:jezdez@mozilla.com Jannis Leidel]&lt;br /&gt;
|ownersemeritus=Roberto Vitillo&lt;br /&gt;
|peersemeritus=Mauro Doglio&lt;br /&gt;
|group=fx-data-platform@mozilla.com&lt;br /&gt;
|source_dirs=https://github.com/mozilla/telemetry-dashboard, https://github.com/mozilla/telemetry-analysis-service, https://github.com/mozilla/redash, https://github.com/mozilla/python_mozaggregator, https://github.com/mozilla/cerberus, https://github.com/mozilla/medusa, https://github.com/mozilla/mozilla-reports, https://github.com/mozilla/telemetry-airflow/&lt;br /&gt;
|url=https://telemetry.mozilla.org/, https://wiki.mozilla.org/Telemetry&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Bugzilla&amp;diff=1216125</id>
		<title>Modules/Bugzilla</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Bugzilla&amp;diff=1216125"/>
		<updated>2019-08-07T13:51:28Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Un-owned submodules have been removed, per previous discussion on Governance.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Bugzilla&lt;br /&gt;
|description=Bugzilla is the bug-tracking web application from Mozilla; this module&#039;s ownership includes responsibility for all of Bugzilla&#039;s internal components. &lt;br /&gt;
|owner=[mailto:justdave@bugzilla.org Dave Miller]&lt;br /&gt;
|ownersemeritus=Terry Weissman, Tara Hernandez&lt;br /&gt;
|peers=[mailto:dylan@mozilla.com Dylan Hardison]&lt;br /&gt;
|peersemeritus=Gervase Markham, Mark Côté, Byron Jones, Simon Green, Max Kanat-Alexander, Frédéric Buclin, Chris Yeh, Dan Mosedale&lt;br /&gt;
|group=dev-apps-bugzilla&lt;br /&gt;
|source_dirs=[http://git.mozilla.org/?p=bugzilla/bugzilla.git;a=summary bugzilla/]&lt;br /&gt;
|url=http://www.bugzilla.org/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Glossary&amp;diff=1214610</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Glossary&amp;diff=1214610"/>
		<updated>2019-07-04T19:51:27Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives you a brief (one sentence) description of various terms that Mozillians use and might be confusing for newcomers.&lt;br /&gt;
&lt;br /&gt;
{{CompactTOC|center=yes|sym=yes|num=yes|nobreak=yes|seealso=yes}}&lt;br /&gt;
&lt;br /&gt;
==A==&lt;br /&gt;
;[https://wiki.mozilla.org/Add-ons/Terminology Add-ons]&lt;br /&gt;
:Bits of code that you can install to customize Firefox.&lt;br /&gt;
;All Hands&lt;br /&gt;
: All MoCo and MoFo staffers plus key volunteers - also sometimes the all-mofo meetings that happen before the moco work weeks&lt;br /&gt;
;amo&lt;br /&gt;
: [http://addons.mozilla.org/ addons.mozilla.org] - the central repository of mozilla addons.&lt;br /&gt;
;asknot&lt;br /&gt;
: A web tool to find out contribution areas. [http://whatcanidoformozilla.org whatcanidoformozilla.org]&lt;br /&gt;
&lt;br /&gt;
==B==&lt;br /&gt;
;b2g&lt;br /&gt;
: Boot to Gecko, a component of FirefoxOS. Mostly defunct.&lt;br /&gt;
;back out&lt;br /&gt;
: If a code change (to Firefox or anywhere else) goes badly, it may be &amp;quot;backed out&amp;quot;, meaning the change is undone. Sometimes several changes will be backed out at once, if it&#039;s unclear which one cause the problem.&lt;br /&gt;
;bikeshedding&lt;br /&gt;
: Spending time arguing about trivial things, like the colour of the bike shed, instead of having meaningful discussion. See also: https://en.wikipedia.org/wiki/Law_of_triviality&lt;br /&gt;
;Bizdev&lt;br /&gt;
: The Business Development team; this team is responsible for our partnership&lt;br /&gt;
;Blocker&lt;br /&gt;
: A bug or problem that is severe enough that it would block a change or product release from happening.&lt;br /&gt;
;bmo&lt;br /&gt;
: [http://bugzilla.mozilla.org/ bugzilla.mozilla.org] - our main bugzilla instance to keep track of various products (firefox, firefoxos, etc)&lt;br /&gt;
;Bug&lt;br /&gt;
: In software a bug is an error in the program. Anything filed on bugzilla is also called a bug, even though we use it for purposes other than pointing out errors (like budget requests). (compare &#039;&#039;Github Issue&#039;&#039;)&lt;br /&gt;
;Bugs Ahoy!&lt;br /&gt;
: A [https://www.joshmatthews.net/bugsahoy/ website] for contributors to directly find unassigned &#039;&#039;Bugzilla&#039;&#039; bugs matching their interests. (Complementary to &#039;&#039;asknot&#039;&#039;.)&lt;br /&gt;
;Bug report&lt;br /&gt;
: The detailed description accompanying a bug or the act of reporting the bug itself. (Sometimes just called &#039;&#039;bug&#039;&#039;)&lt;br /&gt;
;Bugzilla&lt;br /&gt;
: A tool to keep track of bugs. (Compare &#039;&#039;bmo&#039;&#039;) Used synonymous with BMO&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
;cbt&lt;br /&gt;
: [[Contribute/Archive/Community Building Team|Community Building Team]]. Now been replaced by Participation team.&lt;br /&gt;
;central&lt;br /&gt;
: Refers to the main source code repository [https://hg.mozilla.org/mozilla-central/ mozilla-central].&lt;br /&gt;
;Channel&lt;br /&gt;
: The way people see your work. (e.g. The snippet, social media, the Mozilla homepage)&lt;br /&gt;
;[[Release Management/Chemspill|Chemspill]]&lt;br /&gt;
: Short for &amp;quot;chemical spill&amp;quot;, this is historically intended to mean &amp;quot;something is wrong with the Firefox release, so that we have to create a new release and ship it to all users as soon as possible, instead of waiting for the normally scheduled next release&amp;quot;. More recently, &amp;quot;Chemspill&amp;quot; has come to denote any urgent problem in our products that requires an immediate company-wide effort in response. This isn&#039;t a term we use lightly, so when somebody says &amp;quot;this is a chemspill&amp;quot; you should put aside whatever you&#039;re doing and figure out how to help.&lt;br /&gt;
;Chop wood&lt;br /&gt;
:Do practical work&lt;br /&gt;
;CI&lt;br /&gt;
: Short for [https://en.wikipedia.org/wiki/Continuous_integration continuous integration]. The process of continually building, testing and deploying changes as they are submitted.&lt;br /&gt;
;CommSquared&lt;br /&gt;
: [[CommSquared|Community Communications]] program&lt;br /&gt;
;Community Call&lt;br /&gt;
: Community Call - episodic teleconferences for working groups of staffers and volunteers organized around particular projects. these calls are a chance for community members to share projects, learn about activities in their community, and ask questions.  https://opennews.org/what/community/calls/&lt;br /&gt;
;Community Education&lt;br /&gt;
: See &#039;&#039;Mozilla Community Education&#039;&#039;&lt;br /&gt;
;Coral Project&lt;br /&gt;
:The Coral Project: A MoFo collaboration with The New York Times, The Washington Post and the Knight Foundation to create open source tools and practices for publishers of all sizes, to build better communities around their journalism. http://coralproject.net&lt;br /&gt;
&lt;br /&gt;
==D==&lt;br /&gt;
;DARCI&lt;br /&gt;
: Similar to RACI.&lt;br /&gt;
;Discourse&lt;br /&gt;
: A modern web based communication forum. Checkout [https://discourse.mozilla-community.org/ discourse.mozilla-community.org]&lt;br /&gt;
&lt;br /&gt;
==E==&lt;br /&gt;
;e10s&lt;br /&gt;
:Short for [[Electrolysis]] (e, ten letters, s)&lt;br /&gt;
;[[Electrolysis]]&lt;br /&gt;
:An effort to increase security by splitting off the content rendering from the main Firefox process.&lt;br /&gt;
;ESR&lt;br /&gt;
:Extended Support Release of Firefox. For more information checkout [https://www.mozilla.org/en-US/firefox/organizations/faq/ ESR Overview].&lt;br /&gt;
&lt;br /&gt;
==F==&lt;br /&gt;
;File a ticket/bug/issue&lt;br /&gt;
: Use Github (or Bugzilla) as an issue tracker to denote a single task.&lt;br /&gt;
;Firehose&lt;br /&gt;
: The entirety of the Mozilla &#039;signal&#039; flooding your inbox, IRC  client,  Skype, texts, phone, Vidyo, GitHub repos, social media, and  every  waking thought; the large body of information you have to parse (with help) into learning and action items for yourself.&lt;br /&gt;
;FSA&lt;br /&gt;
: [[StudentAmbassadors|Firefox Student Ambassador]]&lt;br /&gt;
&lt;br /&gt;
==G==&lt;br /&gt;
;GA&lt;br /&gt;
: Could mean &amp;quot;Google Analytics&amp;quot; or &amp;quot;General Audience&amp;quot; (i.e., Firefox GA is the version/channel of Firefox that is released to most people, as opposed to Nightly or Beta). Also simply called Release.&lt;br /&gt;
;git&lt;br /&gt;
: A version controlling system for writing code collaboratively.&lt;br /&gt;
;Github&lt;br /&gt;
: A popular web-based git hosting system used in various Mozilla projects. [https://github.com github.com]&lt;br /&gt;
;Github Issue&lt;br /&gt;
: An on-topic discussion, usually surrounding a single bug, hosted on a Github project. &lt;br /&gt;
;Github Pull Request&lt;br /&gt;
: (abbreviated as PR) A way for programmers to submit their contributions to projects on Github. (compare &#039;&#039;Patch&#039;&#039;)&lt;br /&gt;
;Go Faster&lt;br /&gt;
: An initiative to speed up some parts of the Firefox release process. Includes System Add-ons and other miscellaneous release mechanisms.  The normal process is for changes to &amp;quot;ride the trains&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==H==&lt;br /&gt;
;Heartbeat &lt;br /&gt;
: scheduling paradigm we use to coordinate ; 2-week cycle of planning, prototyping, testing, iteration, sharing, clean-up, and prep Also known as a &#039;sprint&#039;. Also sometimes refers to a feedback mechanism in Firefox where a random set of users are asked about how they feel about Firefox.&lt;br /&gt;
;Heroku &lt;br /&gt;
: A platform for temporarily hosting a given piece of code before it is shipped to staging or production, usually for testing or demonstrating.&lt;br /&gt;
;hg&lt;br /&gt;
: The binary used by the version control system [https://www.mercurial-scm.org/ Mercurial]. Often used in a sentence as short form for &amp;quot;mercurial&amp;quot;.&lt;br /&gt;
;Hive&lt;br /&gt;
: [[Webmaker/Hive|Hive]] is A city-based network of educators, technologists, and other stakeholders championing web literacy through connected learning in communities around the world.  Networks are the innovation incubators for the global MLN network.  For example, much of the Clubs curriculum originated in Hive networks: http://hivelearningnetworks.org&lt;br /&gt;
;HRBP&lt;br /&gt;
: &amp;quot;HR Business Partners&amp;quot;; a subgroup of the [[People]] team. HRBPs have a strategic role and advise the business leaders, including executives, directors and managers. At Mozilla, HRBPs also serve as the first point-of-contact for all HR-related issues. Mozilla Corporation business units are &amp;quot;assigned&amp;quot; to an HRBP; you can find yours [https://mana.mozilla.org/wiki/display/PR/People+Resources+Home here].&lt;br /&gt;
&lt;br /&gt;
==I==&lt;br /&gt;
;i18n&lt;br /&gt;
:Short for [https://developer.mozilla.org/en-US/docs/Glossary/I18N Internationalization] (i, eighteen letters, n)&lt;br /&gt;
;inbound&lt;br /&gt;
: [https://hg.mozilla.org/integration/mozilla-inbound/ A repository] where changes to Firefox usually land first. Changes are batched up and moved to mozilla-central several times a day, so long as everything is building and testing well.&lt;br /&gt;
;IRC&lt;br /&gt;
: [[IRC|Internet Relay Chat]] is a communication tool used by Mozillians to communicate&lt;br /&gt;
&lt;br /&gt;
==K==&lt;br /&gt;
;Knight-Mozilla Fellows&lt;br /&gt;
: Knight-Mozilla Fellows spend 10 months working with newsroom technology teams to write open-source code, analyze and visualize data, and explore tough problems facing journalism. We have 26 current and alumni fellows and we&#039;re currently selecting our 5th class of fellows.&lt;br /&gt;
;KPI&lt;br /&gt;
: Key Performance indicator, KPIs are things we measure that let us know if what we&#039;re doing is &amp;quot;working.&amp;quot; As an example, we might have a KPI about the &amp;quot;number of monthly active users.&amp;quot; We keep an eye on that metric, and if it drops below a certain point, we know we&#039;ve got a problem we need to fix! (Note: I&#039;ve noticed we often use KPIs to mean &amp;quot;targets,&amp;quot; as in a specific numerical goal we&#039;re trying to reach. For example, &amp;quot;500 Mozilla Clubs.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==L==&lt;br /&gt;
;l10n&lt;br /&gt;
: [[L10n|Localization]] is the translation of Mozilla products to various languages.  (l, ten letters, n)&lt;br /&gt;
;lint&lt;br /&gt;
: A [https://en.wikipedia.org/wiki/Lint_(software) lint program] is something that automatically checks for style problems in code, and helps enforce consistent style. See also [https://wiki.mozilla.org/DevTools/CodingStandards Coding Standards]&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
;mach&lt;br /&gt;
: A command line dispatcher. [https://firefox-source-docs.mozilla.org/python/mach/index.html Mach] has a binary of the same name that lives at the root of the main repository. Other tools that live in-tree can register an entry point making &#039;mach&#039; a single point of entry for a large variety of tasks that can be performed in the repository (such as running builds and tests). The name &#039;mach&#039; comes from &#039;machen&#039;, the German word for do.&lt;br /&gt;
;Maker Party&lt;br /&gt;
: Month-long summer campaign to activate, engage, and/or level-up users new and old by supporting them in planning small- and large-scale maker events that tie into MLN tools, curricula, and/or philosophies; often themed and sets up calls-to-action for the following year. [https://teach.mozilla.org/events/ teach.mozilla.org/events/]&lt;br /&gt;
;Mana&lt;br /&gt;
: The  name for land that you need to control to cast spells or summon  creatures in Magic the Gathering. They are Swamps/black, Forests/green,  Plains/White, Water/blue and Mountains/red and colorless.  Also where a bunch of HR documents are stored - a wiki that is not available to the public.&lt;br /&gt;
;MCWS&lt;br /&gt;
: [[MCWS|Mozilla Community Web Support]] - working group providing support for community webs services.&lt;br /&gt;
;MDN&lt;br /&gt;
: [[MDN|Mozilla Developer Network]] - online resource for Web developers; lives at. [https://developer.mozilla.org/ developer.mozilla.org]&lt;br /&gt;
;Mercurial&lt;br /&gt;
: The primary [https://en.wikipedia.org/wiki/Version_control version control system] (vcs) [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/ used at Mozilla]. Most of Mozilla&#039;s source code is hosted on [https://www.mercurial-scm.org/ Mercurial] servers.&lt;br /&gt;
;MLN&lt;br /&gt;
: [https://learning.mozilla.org/en-US/ Mozilla Learning Network] – now-defunct web literacy educational initiative by Mozilla Foundation&lt;br /&gt;
;MoCo&lt;br /&gt;
: Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of products.&lt;br /&gt;
;Module&lt;br /&gt;
:A piece of code functionality or area of responsibility within Mozilla. A &amp;quot;module owner&amp;quot; is the person who has ultimate decision making authority - a &amp;quot;peer&amp;quot; often makes day to day decisions that can be escalated to an owner - https://www.mozilla.org/en-US/about/governance/policies/module-ownership/&lt;br /&gt;
;MoFo&lt;br /&gt;
: [[Mozilla Foundation]] is a non-profit organization that exists to support and collectively lead the Mozilla project.&lt;br /&gt;
;MozFest/Mozilla Festival&lt;br /&gt;
: Open Web Leadership unconference shipped by Mozilla each fall (late October/early November), often at Ravensbourne, a design college in London, England. Characterized by mental sparks, science fairs, maker spaces, youth participation, free espresso, and work sprints - planned or unplanned - on organizational goals, outputs, and outcomes.&lt;br /&gt;
;Mozicorns&lt;br /&gt;
: Crew aboard the first New Hire Onboarding Program of November, 2015. [https://mozillians.org/group/mozicorns/ mozillians.org/group/mozicorns]&lt;br /&gt;
;mozilla-central&lt;br /&gt;
: [https://hg.mozilla.org/mozilla-central/ The repository] where most Firefox development happens, and which builds Firefox Nightly. Often referred to as &amp;quot;central&amp;quot; or &amp;quot;m-c&amp;quot;.&lt;br /&gt;
;Mozilla Clubs&lt;br /&gt;
: Local groups that meet regularly to learn the Web, a part of the Mozilla Learning Network. [https://teach.mozilla.org/clubs/ teach.mozilla.org/clubs/]&lt;br /&gt;
;Mozilla Community Education&lt;br /&gt;
: aims to empower Mozillians in their contributions, and personal goals through education and training. [http://education.mozilla-community.org/ education.mozilla-community.org] &lt;br /&gt;
;Mozilla Learning Network&lt;br /&gt;
: offers programs and a global community dedicated to helping people learn to read, write and participate in the digital world [http://teach.mozilla.org/ teach.mozilla.org]&lt;br /&gt;
;Mozillians&lt;br /&gt;
: A web-directory of Mozillians around the world. [http://mozillians.org/ mozillians.org]&lt;br /&gt;
;Mozilla Reps&lt;br /&gt;
: Mozilla Volunteer with the status of &amp;quot;representative&amp;quot; they are part of a program and have special &amp;quot;power&amp;quot; such as asking for budget to run an event etc.&lt;br /&gt;
;MVP &lt;br /&gt;
: Minimum viable product. The smallest increment of work needed to test a hypothesis about your product. Used to validate assumptions / prove the product is meeting user needs. Related: Minimum Loveable Product (see: https://fastmonkeys.files.wordpress.com/2014/06/how-to-build-a-minimum-viable-product.jpg?w=500&amp;amp;h=421 )&lt;br /&gt;
: Minimum Viable Partnership. http://intangible.ca/2012/03/27/minimum-viable-partnership/&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
;NDA&lt;br /&gt;
: Non-Disclosure Agreement. With respect to private communication, in addition to employees there are non-employees who have signed an NDA, sometimes &amp;quot;NDA&amp;quot; is used to refer to this additional group of people.&lt;br /&gt;
;needinfo&lt;br /&gt;
: A https://bugzilla.mozilla.org user can submit a &amp;lt;code&amp;gt;needinfo&amp;lt;/code&amp;gt; request another bugzilla user to ask a question about a bug. Mozilla uses &amp;lt;code&amp;gt;needinfo&amp;lt;/code&amp;gt; instead of assigning a bug to ask a question, as one would do in Jira.&lt;br /&gt;
;Nightly&lt;br /&gt;
: [https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly Pre-release versions of Firefox] that are built directly from mozilla-central, for testing and development. Firefox Nightly is generally stable enough for everyday use though the occasional bug is expected.&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
;Ongoing versions&lt;br /&gt;
: The last version number for each release channel of Firefox. (ESR, Release, Beta, Nightly)&lt;br /&gt;
;OpenNews&lt;br /&gt;
: A joint project of Mozilla and the Knight Foundation that supports the community of news developers, designers, and data reporters helping journalism thrive on the open web. Runs the Knight-Mozilla Fellowships, Source, SRCCON, and associated programs. https://opennews.org/&lt;br /&gt;
;Orange&lt;br /&gt;
: Synonymous for a failing task in CI (because it gets coloured orange in [https://treeherder.mozilla.org/#/jobs?repo=mozilla-central treeherder]). Tasks that only fail occasionally are known as &#039;intermittent oranges&#039;, but this term is often shortened to just &#039;orange&#039;.&lt;br /&gt;
;Outreachy&lt;br /&gt;
: formerly the outreach program for women, (https://www.gnome.org/outreachy/) now a paid internship program for under-represented groups in tech sponsored by several open source organizations, including Mozilla.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
;P1 (P2, P3, ...)&lt;br /&gt;
: Priority levels, used by some groups for bugs in Bugzilla. P1 means most important, typically P2 means important but not &#039;&#039;most&#039;&#039; important, P3 is nice-to-have, P4 and P5 mean something will probably never get done. Sometimes an important issue or task is referred to as &amp;quot;P1&amp;quot;, even if it&#039;s not in Bugzilla.&lt;br /&gt;
;Participation&lt;br /&gt;
: The [[Participation]] Team works to make people participate in Mozilla programs. &lt;br /&gt;
;Patch&lt;br /&gt;
: A specific code contribution by programmers submitted as a text file. &lt;br /&gt;
;PHD&lt;br /&gt;
: A &amp;quot;Product Hypothesis Document&amp;quot;: a template for proposing experiments for [https://wiki.mozilla.org/Firefox/Shield Shield]&lt;br /&gt;
;Point-release&lt;br /&gt;
: A point release is when, for instance, Firefox 30 is released, then there is a problem and Firefox 30.1 must be released (instead of waiting for the regularly scheduled 6 week iteration that leads to Firefox 31). See also &#039;&#039;chemspill&#039;&#039;&lt;br /&gt;
;Pontoon&lt;br /&gt;
: [https://pontoon.mozilla.org/ Pontoon] is a site/tool for localization.&lt;br /&gt;
;PR&lt;br /&gt;
: See Github Pull Request&lt;br /&gt;
;Project Call: &lt;br /&gt;
: A community call where all aspects of Mozilla are discussed (usually 1x a week on Mondays in the US)&lt;br /&gt;
;PTO &lt;br /&gt;
: Paid Time Off = Holidays (as referred by UK-based)/vacation (for Canada and US folks)/sick leave. In addition to PTO allowance, employees get parental leave &amp;amp; a birthday off&lt;br /&gt;
;Push to production&lt;br /&gt;
: most development (design and engineering) is first pushed to a &amp;quot;staging&amp;quot; server where it&#039;s tested. &amp;quot;Push to production&amp;quot; means it is merged to the production server where the world can see it!&lt;br /&gt;
&lt;br /&gt;
==Q==&lt;br /&gt;
;QA&lt;br /&gt;
: Quality assurance. [https://quality.mozilla.org/ quality.mozilla.org]&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
;RACI (pronounced Race-y)&lt;br /&gt;
:A way to indicate the responsibilities of the various roles in a project.&lt;br /&gt;
;Rathole&lt;br /&gt;
: A label for a discussion that has become too detailed for the forum, or has lost track of the original purpose of the discussion. &amp;quot;(After a discussion of a specific bug has turned into a ten minute discussion of typechecking) I think we&#039;re ratholing here&amp;quot;. See also Yak Shaving and Bike Shedding&lt;br /&gt;
;RC&lt;br /&gt;
:Regional Coordinator;  volunteer or (sometimes) staffer who supports Club Captains in  beginning Web literacy Mozilla Clubs that teach the Web using MLN  curriculum, at least in-part.&lt;br /&gt;
;Regression&lt;br /&gt;
: When something that was working starts to break. I.e., a new bug is introduced.&lt;br /&gt;
;ReMo&lt;br /&gt;
: [[ReMo|Mozilla Reps]] Program. Also see &#039;&#039;Mozilla Reps&#039;&#039;&lt;br /&gt;
;Rep&lt;br /&gt;
: Mozilla Representative, as part of Mozilla Reps program. [https://reps.mozilla.org/ reps.mozilla.org]&lt;br /&gt;
;Repro&lt;br /&gt;
: Steps to reproduce a bug (see also STR)&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
;Sign-off&lt;br /&gt;
: Some processes require &amp;quot;sign-off&amp;quot; by certain people or groups (e.g., by Privacy or QA). Sign-off requires informing an appropriate person, and getting positive acknowledgement to go forward.&lt;br /&gt;
;SHIELD&lt;br /&gt;
: A mechanism for shipping changes or studies to groups of Firefox users.  This can be used to test changes with representative Firefox users, or roll out changes to watch for regressions.&lt;br /&gt;
;Snippet&lt;br /&gt;
: The call-to-action under the search box when you open the default Firefox window on your desktop or mobile See: https://fundraising.mozilla.org/what-is-the-snippet/&lt;br /&gt;
;Slack&lt;br /&gt;
: A communications tool used by staff and NDA-ed contributors, https://mozilla.slack.com/&lt;br /&gt;
;Source&lt;br /&gt;
:The OpenNews publication dedicated to amplifying the impact of open journalism code and the community of developers, designers, journalists, and editors who make it. We publish DVD commentary–style write ups from developers and designers, how-tos, and interviews with newsroom code leaders around the world. https://source.opennews.org/&lt;br /&gt;
;SRCCON&lt;br /&gt;
:The OpenNews annual conference-unconference event built around highly participatory sessions and focused on technical and process challenges news technology and data teams encounter every day. Heading into its third year in 2016. http://srccon.org/&lt;br /&gt;
;STR&lt;br /&gt;
:&#039;Steps To Reproduce&#039; is often cited on bugs as a way to reproduce the particular problem in question.&lt;br /&gt;
;SuMo&lt;br /&gt;
: [[Sumo|Support Mozilla]] is for user support.&lt;br /&gt;
;System Add-on&lt;br /&gt;
: These are add-ons that are built into Firefox. They can be updated with a special process, but cannot typically be seen by users, and cannot be uninstalled.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
;Taskcluster&lt;br /&gt;
: The continuous integration (CI) system used and [https://docs.taskcluster.net/docs developed by Mozilla].&lt;br /&gt;
;TLDR&lt;br /&gt;
: Usually TL;DR, meaning &#039;too long; didn&#039;t read;&#039; used as a tag for a summary above lengthy text.&lt;br /&gt;
;Trains&lt;br /&gt;
: Firefox development happens primarily in the mozilla-central repository, which is used to build Firefox Nightly. The &amp;quot;trains&amp;quot; are how Nightly turns into Beta, and Beta turns into Release. If a change &amp;quot;rides the trains&amp;quot; that means it is distributed as part of this normal cycle of Nightly to Beta to Release. See also Uplift.&lt;br /&gt;
;Triage&lt;br /&gt;
: The process of deciding what the next step for a new bug is. In Firefox, there are [https://bugzilla.mozilla.org/page.cgi?id=triage_owners.html triage owners] responsible for making these decisions, and they follow [[Bugmasters/Process/Triage|our triage process]].&lt;br /&gt;
;Tree&lt;br /&gt;
: Informal term referring to a branch of source code (e.g mozilla-central, mozilla-beta, etc). Saying something is &amp;quot;in-tree&amp;quot; means its source code lives in mozilla-central.&lt;br /&gt;
;Treeherder&lt;br /&gt;
: The [https://treeherder.mozilla.org/#/jobs?repo=mozilla-central main dashboard] used to view results from continuous integration (CI). The name &#039;Treeherder&#039; is both a reference to The Lord of the Rings (Ents) and the fact that it is used to manage all of Mozilla&#039;s &amp;quot;trees&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==U==&lt;br /&gt;
;Uplift&lt;br /&gt;
: When a patch lands on mozilla-central in Nightly, it will normally get to users after Nightly turns to Beta, then Beta turns to Release. If the patch is &amp;quot;uplifted&amp;quot; then it is moved from Nightly/mozilla-central to the current Beta.&lt;br /&gt;
&lt;br /&gt;
==V==&lt;br /&gt;
;vcs&lt;br /&gt;
: Short for [https://en.wikipedia.org/wiki/Version_control version control system].&lt;br /&gt;
&lt;br /&gt;
==W==&lt;br /&gt;
;Webmaker&lt;br /&gt;
: Webmaker is now an app that can be used to create and share on the Web. [https://webmaker.org webmaker.org]. In the past it used to stand for what is now Mozilla Learning Network.&lt;br /&gt;
;WONTFIX&lt;br /&gt;
: The (not very friendly sounding) way we acknowledge a bug or issue, but declare we won&#039;t fix it – either because it&#039;s not important enough, or because we don&#039;t consider it a bug. This is a resolution in Bugzilla, but is also used casually to refer to a decision not to do something.&lt;br /&gt;
;Workweek&lt;br /&gt;
: A week where teams meet face to face and work together and sing  and  dance. They can be for the whole Moco Mofo ( example, you might hear about the Portland workweek or Whistler or Orlando) or they can be in smaller teams, like the fundraising team workweek.&lt;br /&gt;
&lt;br /&gt;
==Y==&lt;br /&gt;
;Yak Shaving&lt;br /&gt;
: When you find yourself doing a series of tasks you hadn&#039;t anticipated doing to accomplish your original goal&lt;br /&gt;
;Yammer&lt;br /&gt;
: Previously used as a communications tool by Mozilla staff. Replaced by https://mozilla.slack.com/.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Glossary&amp;diff=1214609</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Glossary&amp;diff=1214609"/>
		<updated>2019-07-04T19:50:20Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives you a brief (one sentence) description of various terms that Mozillians use and might be confusing for newcomers.&lt;br /&gt;
&lt;br /&gt;
{{CompactTOC|center=yes|sym=yes|num=yes|nobreak=yes|seealso=yes}}&lt;br /&gt;
&lt;br /&gt;
==A==&lt;br /&gt;
;[https://wiki.mozilla.org/Add-ons/Terminology Add-ons]&lt;br /&gt;
:Bits of code that you can install to customize Firefox.&lt;br /&gt;
;All Hands&lt;br /&gt;
: All MoCo and MoFo staffers plus key volunteers - also sometimes the all-mofo meetings that happen before the moco work weeks&lt;br /&gt;
;amo&lt;br /&gt;
: [http://addons.mozilla.org/ addons.mozilla.org] - the central repository of mozilla addons.&lt;br /&gt;
;asknot&lt;br /&gt;
: A web tool to find out contribution areas. [http://whatcanidoformozilla.org whatcanidoformozilla.org]&lt;br /&gt;
&lt;br /&gt;
==B==&lt;br /&gt;
;b2g&lt;br /&gt;
: Boot to Gecko, a component of FirefoxOS. Mostly defunct.&lt;br /&gt;
;back out&lt;br /&gt;
: If a code change (to Firefox or anywhere else) goes badly, it may be &amp;quot;backed out&amp;quot;, meaning the change is undone. Sometimes several changes will be backed out at once, if it&#039;s unclear which one cause the problem.&lt;br /&gt;
;bikeshedding&lt;br /&gt;
: Spending time arguing about trivial things, like the colour of the bike shed, instead of having meaningful discussion. See also: https://en.wikipedia.org/wiki/Law_of_triviality&lt;br /&gt;
;Bizdev&lt;br /&gt;
: The Business Development team; this team is responsible for our partnership&lt;br /&gt;
;Blocker&lt;br /&gt;
: A bug or problem that is severe enough that it would block a change or product release from happening.&lt;br /&gt;
;bmo&lt;br /&gt;
: [http://bugzilla.mozilla.org/ bugzilla.mozilla.org] - our main bugzilla instance to keep track of various products (firefox, firefoxos, etc)&lt;br /&gt;
;Bug&lt;br /&gt;
: In software a bug is an error in the program. Anything filed on bugzilla is also called a bug, even though we use it for purposes other than pointing out errors (like budget requests). (compare &#039;&#039;Github Issue&#039;&#039;)&lt;br /&gt;
;Bugs Ahoy!&lt;br /&gt;
: A [https://www.joshmatthews.net/bugsahoy/ website] for contributors to directly find unassigned &#039;&#039;Bugzilla&#039;&#039; bugs matching their interests. (Complementary to &#039;&#039;asknot&#039;&#039;.)&lt;br /&gt;
;Bug report&lt;br /&gt;
: The detailed description accompanying a bug or the act of reporting the bug itself. (Sometimes just called &#039;&#039;bug&#039;&#039;)&lt;br /&gt;
;Bugzilla&lt;br /&gt;
: A tool to keep track of bugs. (Compare &#039;&#039;bmo&#039;&#039;) Used synonymous with BMO&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
;cbt&lt;br /&gt;
: [[Contribute/Archive/Community Building Team|Community Building Team]]. Now been replaced by Participation team.&lt;br /&gt;
;central&lt;br /&gt;
: Refers to the main source code repository [https://hg.mozilla.org/mozilla-central/ mozilla-central].&lt;br /&gt;
;Channel&lt;br /&gt;
: The way people see your work. (e.g. The snippet, social media, the Mozilla homepage)&lt;br /&gt;
;[[Release Management/Chemspill|Chemspill]]&lt;br /&gt;
: Short for &amp;quot;chemical spill&amp;quot;, this is historically intended to mean &amp;quot;something is wrong with the Firefox release, so that we have to create a new release and ship it to all users as soon as possible, instead of waiting for the normally scheduled next release&amp;quot;. More recently, &amp;quot;Chemspill&amp;quot; has come to denote any urgent problem in our products that requires an immediate company-wide effort in response. This isn&#039;t at term we use lightly, and when somebody says &amp;quot;chemspill&amp;quot; you put aside what you&#039;re doing and figure out how to help.&lt;br /&gt;
;Chop wood&lt;br /&gt;
:Do practical work&lt;br /&gt;
;CI&lt;br /&gt;
: Short for [https://en.wikipedia.org/wiki/Continuous_integration continuous integration]. The process of continually building, testing and deploying changes as they are submitted.&lt;br /&gt;
;CommSquared&lt;br /&gt;
: [[CommSquared|Community Communications]] program&lt;br /&gt;
;Community Call&lt;br /&gt;
: Community Call - episodic teleconferences for working groups of staffers and volunteers organized around particular projects. these calls are a chance for community members to share projects, learn about activities in their community, and ask questions.  https://opennews.org/what/community/calls/&lt;br /&gt;
;Community Education&lt;br /&gt;
: See &#039;&#039;Mozilla Community Education&#039;&#039;&lt;br /&gt;
;Coral Project&lt;br /&gt;
:The Coral Project: A MoFo collaboration with The New York Times, The Washington Post and the Knight Foundation to create open source tools and practices for publishers of all sizes, to build better communities around their journalism. http://coralproject.net&lt;br /&gt;
&lt;br /&gt;
==D==&lt;br /&gt;
;DARCI&lt;br /&gt;
: Similar to RACI.&lt;br /&gt;
;Discourse&lt;br /&gt;
: A modern web based communication forum. Checkout [https://discourse.mozilla-community.org/ discourse.mozilla-community.org]&lt;br /&gt;
&lt;br /&gt;
==E==&lt;br /&gt;
;e10s&lt;br /&gt;
:Short for [[Electrolysis]] (e, ten letters, s)&lt;br /&gt;
;[[Electrolysis]]&lt;br /&gt;
:An effort to increase security by splitting off the content rendering from the main Firefox process.&lt;br /&gt;
;ESR&lt;br /&gt;
:Extended Support Release of Firefox. For more information checkout [https://www.mozilla.org/en-US/firefox/organizations/faq/ ESR Overview].&lt;br /&gt;
&lt;br /&gt;
==F==&lt;br /&gt;
;File a ticket/bug/issue&lt;br /&gt;
: Use Github (or Bugzilla) as an issue tracker to denote a single task.&lt;br /&gt;
;Firehose&lt;br /&gt;
: The entirety of the Mozilla &#039;signal&#039; flooding your inbox, IRC  client,  Skype, texts, phone, Vidyo, GitHub repos, social media, and  every  waking thought; the large body of information you have to parse (with help) into learning and action items for yourself.&lt;br /&gt;
;FSA&lt;br /&gt;
: [[StudentAmbassadors|Firefox Student Ambassador]]&lt;br /&gt;
&lt;br /&gt;
==G==&lt;br /&gt;
;GA&lt;br /&gt;
: Could mean &amp;quot;Google Analytics&amp;quot; or &amp;quot;General Audience&amp;quot; (i.e., Firefox GA is the version/channel of Firefox that is released to most people, as opposed to Nightly or Beta). Also simply called Release.&lt;br /&gt;
;git&lt;br /&gt;
: A version controlling system for writing code collaboratively.&lt;br /&gt;
;Github&lt;br /&gt;
: A popular web-based git hosting system used in various Mozilla projects. [https://github.com github.com]&lt;br /&gt;
;Github Issue&lt;br /&gt;
: An on-topic discussion, usually surrounding a single bug, hosted on a Github project. &lt;br /&gt;
;Github Pull Request&lt;br /&gt;
: (abbreviated as PR) A way for programmers to submit their contributions to projects on Github. (compare &#039;&#039;Patch&#039;&#039;)&lt;br /&gt;
;Go Faster&lt;br /&gt;
: An initiative to speed up some parts of the Firefox release process. Includes System Add-ons and other miscellaneous release mechanisms.  The normal process is for changes to &amp;quot;ride the trains&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==H==&lt;br /&gt;
;Heartbeat &lt;br /&gt;
: scheduling paradigm we use to coordinate ; 2-week cycle of planning, prototyping, testing, iteration, sharing, clean-up, and prep Also known as a &#039;sprint&#039;. Also sometimes refers to a feedback mechanism in Firefox where a random set of users are asked about how they feel about Firefox.&lt;br /&gt;
;Heroku &lt;br /&gt;
: A platform for temporarily hosting a given piece of code before it is shipped to staging or production, usually for testing or demonstrating.&lt;br /&gt;
;hg&lt;br /&gt;
: The binary used by the version control system [https://www.mercurial-scm.org/ Mercurial]. Often used in a sentence as short form for &amp;quot;mercurial&amp;quot;.&lt;br /&gt;
;Hive&lt;br /&gt;
: [[Webmaker/Hive|Hive]] is A city-based network of educators, technologists, and other stakeholders championing web literacy through connected learning in communities around the world.  Networks are the innovation incubators for the global MLN network.  For example, much of the Clubs curriculum originated in Hive networks: http://hivelearningnetworks.org&lt;br /&gt;
;HRBP&lt;br /&gt;
: &amp;quot;HR Business Partners&amp;quot;; a subgroup of the [[People]] team. HRBPs have a strategic role and advise the business leaders, including executives, directors and managers. At Mozilla, HRBPs also serve as the first point-of-contact for all HR-related issues. Mozilla Corporation business units are &amp;quot;assigned&amp;quot; to an HRBP; you can find yours [https://mana.mozilla.org/wiki/display/PR/People+Resources+Home here].&lt;br /&gt;
&lt;br /&gt;
==I==&lt;br /&gt;
;i18n&lt;br /&gt;
:Short for [https://developer.mozilla.org/en-US/docs/Glossary/I18N Internationalization] (i, eighteen letters, n)&lt;br /&gt;
;inbound&lt;br /&gt;
: [https://hg.mozilla.org/integration/mozilla-inbound/ A repository] where changes to Firefox usually land first. Changes are batched up and moved to mozilla-central several times a day, so long as everything is building and testing well.&lt;br /&gt;
;IRC&lt;br /&gt;
: [[IRC|Internet Relay Chat]] is a communication tool used by Mozillians to communicate&lt;br /&gt;
&lt;br /&gt;
==K==&lt;br /&gt;
;Knight-Mozilla Fellows&lt;br /&gt;
: Knight-Mozilla Fellows spend 10 months working with newsroom technology teams to write open-source code, analyze and visualize data, and explore tough problems facing journalism. We have 26 current and alumni fellows and we&#039;re currently selecting our 5th class of fellows.&lt;br /&gt;
;KPI&lt;br /&gt;
: Key Performance indicator, KPIs are things we measure that let us know if what we&#039;re doing is &amp;quot;working.&amp;quot; As an example, we might have a KPI about the &amp;quot;number of monthly active users.&amp;quot; We keep an eye on that metric, and if it drops below a certain point, we know we&#039;ve got a problem we need to fix! (Note: I&#039;ve noticed we often use KPIs to mean &amp;quot;targets,&amp;quot; as in a specific numerical goal we&#039;re trying to reach. For example, &amp;quot;500 Mozilla Clubs.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==L==&lt;br /&gt;
;l10n&lt;br /&gt;
: [[L10n|Localization]] is the translation of Mozilla products to various languages.  (l, ten letters, n)&lt;br /&gt;
;lint&lt;br /&gt;
: A [https://en.wikipedia.org/wiki/Lint_(software) lint program] is something that automatically checks for style problems in code, and helps enforce consistent style. See also [https://wiki.mozilla.org/DevTools/CodingStandards Coding Standards]&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
;mach&lt;br /&gt;
: A command line dispatcher. [https://firefox-source-docs.mozilla.org/python/mach/index.html Mach] has a binary of the same name that lives at the root of the main repository. Other tools that live in-tree can register an entry point making &#039;mach&#039; a single point of entry for a large variety of tasks that can be performed in the repository (such as running builds and tests). The name &#039;mach&#039; comes from &#039;machen&#039;, the German word for do.&lt;br /&gt;
;Maker Party&lt;br /&gt;
: Month-long summer campaign to activate, engage, and/or level-up users new and old by supporting them in planning small- and large-scale maker events that tie into MLN tools, curricula, and/or philosophies; often themed and sets up calls-to-action for the following year. [https://teach.mozilla.org/events/ teach.mozilla.org/events/]&lt;br /&gt;
;Mana&lt;br /&gt;
: The  name for land that you need to control to cast spells or summon  creatures in Magic the Gathering. They are Swamps/black, Forests/green,  Plains/White, Water/blue and Mountains/red and colorless.  Also where a bunch of HR documents are stored - a wiki that is not available to the public.&lt;br /&gt;
;MCWS&lt;br /&gt;
: [[MCWS|Mozilla Community Web Support]] - working group providing support for community webs services.&lt;br /&gt;
;MDN&lt;br /&gt;
: [[MDN|Mozilla Developer Network]] - online resource for Web developers; lives at. [https://developer.mozilla.org/ developer.mozilla.org]&lt;br /&gt;
;Mercurial&lt;br /&gt;
: The primary [https://en.wikipedia.org/wiki/Version_control version control system] (vcs) [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/ used at Mozilla]. Most of Mozilla&#039;s source code is hosted on [https://www.mercurial-scm.org/ Mercurial] servers.&lt;br /&gt;
;MLN&lt;br /&gt;
: [https://learning.mozilla.org/en-US/ Mozilla Learning Network] – now-defunct web literacy educational initiative by Mozilla Foundation&lt;br /&gt;
;MoCo&lt;br /&gt;
: Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of products.&lt;br /&gt;
;Module&lt;br /&gt;
:A piece of code functionality or area of responsibility within Mozilla. A &amp;quot;module owner&amp;quot; is the person who has ultimate decision making authority - a &amp;quot;peer&amp;quot; often makes day to day decisions that can be escalated to an owner - https://www.mozilla.org/en-US/about/governance/policies/module-ownership/&lt;br /&gt;
;MoFo&lt;br /&gt;
: [[Mozilla Foundation]] is a non-profit organization that exists to support and collectively lead the Mozilla project.&lt;br /&gt;
;MozFest/Mozilla Festival&lt;br /&gt;
: Open Web Leadership unconference shipped by Mozilla each fall (late October/early November), often at Ravensbourne, a design college in London, England. Characterized by mental sparks, science fairs, maker spaces, youth participation, free espresso, and work sprints - planned or unplanned - on organizational goals, outputs, and outcomes.&lt;br /&gt;
;Mozicorns&lt;br /&gt;
: Crew aboard the first New Hire Onboarding Program of November, 2015. [https://mozillians.org/group/mozicorns/ mozillians.org/group/mozicorns]&lt;br /&gt;
;mozilla-central&lt;br /&gt;
: [https://hg.mozilla.org/mozilla-central/ The repository] where most Firefox development happens, and which builds Firefox Nightly. Often referred to as &amp;quot;central&amp;quot; or &amp;quot;m-c&amp;quot;.&lt;br /&gt;
;Mozilla Clubs&lt;br /&gt;
: Local groups that meet regularly to learn the Web, a part of the Mozilla Learning Network. [https://teach.mozilla.org/clubs/ teach.mozilla.org/clubs/]&lt;br /&gt;
;Mozilla Community Education&lt;br /&gt;
: aims to empower Mozillians in their contributions, and personal goals through education and training. [http://education.mozilla-community.org/ education.mozilla-community.org] &lt;br /&gt;
;Mozilla Learning Network&lt;br /&gt;
: offers programs and a global community dedicated to helping people learn to read, write and participate in the digital world [http://teach.mozilla.org/ teach.mozilla.org]&lt;br /&gt;
;Mozillians&lt;br /&gt;
: A web-directory of Mozillians around the world. [http://mozillians.org/ mozillians.org]&lt;br /&gt;
;Mozilla Reps&lt;br /&gt;
: Mozilla Volunteer with the status of &amp;quot;representative&amp;quot; they are part of a program and have special &amp;quot;power&amp;quot; such as asking for budget to run an event etc.&lt;br /&gt;
;MVP &lt;br /&gt;
: Minimum viable product. The smallest increment of work needed to test a hypothesis about your product. Used to validate assumptions / prove the product is meeting user needs. Related: Minimum Loveable Product (see: https://fastmonkeys.files.wordpress.com/2014/06/how-to-build-a-minimum-viable-product.jpg?w=500&amp;amp;h=421 )&lt;br /&gt;
: Minimum Viable Partnership. http://intangible.ca/2012/03/27/minimum-viable-partnership/&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
;NDA&lt;br /&gt;
: Non-Disclosure Agreement. With respect to private communication, in addition to employees there are non-employees who have signed an NDA, sometimes &amp;quot;NDA&amp;quot; is used to refer to this additional group of people.&lt;br /&gt;
;needinfo&lt;br /&gt;
: A https://bugzilla.mozilla.org user can submit a &amp;lt;code&amp;gt;needinfo&amp;lt;/code&amp;gt; request another bugzilla user to ask a question about a bug. Mozilla uses &amp;lt;code&amp;gt;needinfo&amp;lt;/code&amp;gt; instead of assigning a bug to ask a question, as one would do in Jira.&lt;br /&gt;
;Nightly&lt;br /&gt;
: [https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly Pre-release versions of Firefox] that are built directly from mozilla-central, for testing and development. Firefox Nightly is generally stable enough for everyday use though the occasional bug is expected.&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
;Ongoing versions&lt;br /&gt;
: The last version number for each release channel of Firefox. (ESR, Release, Beta, Nightly)&lt;br /&gt;
;OpenNews&lt;br /&gt;
: A joint project of Mozilla and the Knight Foundation that supports the community of news developers, designers, and data reporters helping journalism thrive on the open web. Runs the Knight-Mozilla Fellowships, Source, SRCCON, and associated programs. https://opennews.org/&lt;br /&gt;
;Orange&lt;br /&gt;
: Synonymous for a failing task in CI (because it gets coloured orange in [https://treeherder.mozilla.org/#/jobs?repo=mozilla-central treeherder]). Tasks that only fail occasionally are known as &#039;intermittent oranges&#039;, but this term is often shortened to just &#039;orange&#039;.&lt;br /&gt;
;Outreachy&lt;br /&gt;
: formerly the outreach program for women, (https://www.gnome.org/outreachy/) now a paid internship program for under-represented groups in tech sponsored by several open source organizations, including Mozilla.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
;P1 (P2, P3, ...)&lt;br /&gt;
: Priority levels, used by some groups for bugs in Bugzilla. P1 means most important, typically P2 means important but not &#039;&#039;most&#039;&#039; important, P3 is nice-to-have, P4 and P5 mean something will probably never get done. Sometimes an important issue or task is referred to as &amp;quot;P1&amp;quot;, even if it&#039;s not in Bugzilla.&lt;br /&gt;
;Participation&lt;br /&gt;
: The [[Participation]] Team works to make people participate in Mozilla programs. &lt;br /&gt;
;Patch&lt;br /&gt;
: A specific code contribution by programmers submitted as a text file. &lt;br /&gt;
;PHD&lt;br /&gt;
: A &amp;quot;Product Hypothesis Document&amp;quot;: a template for proposing experiments for [https://wiki.mozilla.org/Firefox/Shield Shield]&lt;br /&gt;
;Point-release&lt;br /&gt;
: A point release is when, for instance, Firefox 30 is released, then there is a problem and Firefox 30.1 must be released (instead of waiting for the regularly scheduled 6 week iteration that leads to Firefox 31). See also &#039;&#039;chemspill&#039;&#039;&lt;br /&gt;
;Pontoon&lt;br /&gt;
: [https://pontoon.mozilla.org/ Pontoon] is a site/tool for localization.&lt;br /&gt;
;PR&lt;br /&gt;
: See Github Pull Request&lt;br /&gt;
;Project Call: &lt;br /&gt;
: A community call where all aspects of Mozilla are discussed (usually 1x a week on Mondays in the US)&lt;br /&gt;
;PTO &lt;br /&gt;
: Paid Time Off = Holidays (as referred by UK-based)/vacation (for Canada and US folks)/sick leave. In addition to PTO allowance, employees get parental leave &amp;amp; a birthday off&lt;br /&gt;
;Push to production&lt;br /&gt;
: most development (design and engineering) is first pushed to a &amp;quot;staging&amp;quot; server where it&#039;s tested. &amp;quot;Push to production&amp;quot; means it is merged to the production server where the world can see it!&lt;br /&gt;
&lt;br /&gt;
==Q==&lt;br /&gt;
;QA&lt;br /&gt;
: Quality assurance. [https://quality.mozilla.org/ quality.mozilla.org]&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
;RACI (pronounced Race-y)&lt;br /&gt;
:A way to indicate the responsibilities of the various roles in a project.&lt;br /&gt;
;Rathole&lt;br /&gt;
: A label for a discussion that has become too detailed for the forum, or has lost track of the original purpose of the discussion. &amp;quot;(After a discussion of a specific bug has turned into a ten minute discussion of typechecking) I think we&#039;re ratholing here&amp;quot;. See also Yak Shaving and Bike Shedding&lt;br /&gt;
;RC&lt;br /&gt;
:Regional Coordinator;  volunteer or (sometimes) staffer who supports Club Captains in  beginning Web literacy Mozilla Clubs that teach the Web using MLN  curriculum, at least in-part.&lt;br /&gt;
;Regression&lt;br /&gt;
: When something that was working starts to break. I.e., a new bug is introduced.&lt;br /&gt;
;ReMo&lt;br /&gt;
: [[ReMo|Mozilla Reps]] Program. Also see &#039;&#039;Mozilla Reps&#039;&#039;&lt;br /&gt;
;Rep&lt;br /&gt;
: Mozilla Representative, as part of Mozilla Reps program. [https://reps.mozilla.org/ reps.mozilla.org]&lt;br /&gt;
;Repro&lt;br /&gt;
: Steps to reproduce a bug (see also STR)&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
;Sign-off&lt;br /&gt;
: Some processes require &amp;quot;sign-off&amp;quot; by certain people or groups (e.g., by Privacy or QA). Sign-off requires informing an appropriate person, and getting positive acknowledgement to go forward.&lt;br /&gt;
;SHIELD&lt;br /&gt;
: A mechanism for shipping changes or studies to groups of Firefox users.  This can be used to test changes with representative Firefox users, or roll out changes to watch for regressions.&lt;br /&gt;
;Snippet&lt;br /&gt;
: The call-to-action under the search box when you open the default Firefox window on your desktop or mobile See: https://fundraising.mozilla.org/what-is-the-snippet/&lt;br /&gt;
;Slack&lt;br /&gt;
: A communications tool used by staff and NDA-ed contributors, https://mozilla.slack.com/&lt;br /&gt;
;Source&lt;br /&gt;
:The OpenNews publication dedicated to amplifying the impact of open journalism code and the community of developers, designers, journalists, and editors who make it. We publish DVD commentary–style write ups from developers and designers, how-tos, and interviews with newsroom code leaders around the world. https://source.opennews.org/&lt;br /&gt;
;SRCCON&lt;br /&gt;
:The OpenNews annual conference-unconference event built around highly participatory sessions and focused on technical and process challenges news technology and data teams encounter every day. Heading into its third year in 2016. http://srccon.org/&lt;br /&gt;
;STR&lt;br /&gt;
:&#039;Steps To Reproduce&#039; is often cited on bugs as a way to reproduce the particular problem in question.&lt;br /&gt;
;SuMo&lt;br /&gt;
: [[Sumo|Support Mozilla]] is for user support.&lt;br /&gt;
;System Add-on&lt;br /&gt;
: These are add-ons that are built into Firefox. They can be updated with a special process, but cannot typically be seen by users, and cannot be uninstalled.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
;Taskcluster&lt;br /&gt;
: The continuous integration (CI) system used and [https://docs.taskcluster.net/docs developed by Mozilla].&lt;br /&gt;
;TLDR&lt;br /&gt;
: Usually TL;DR, meaning &#039;too long; didn&#039;t read;&#039; used as a tag for a summary above lengthy text.&lt;br /&gt;
;Trains&lt;br /&gt;
: Firefox development happens primarily in the mozilla-central repository, which is used to build Firefox Nightly. The &amp;quot;trains&amp;quot; are how Nightly turns into Beta, and Beta turns into Release. If a change &amp;quot;rides the trains&amp;quot; that means it is distributed as part of this normal cycle of Nightly to Beta to Release. See also Uplift.&lt;br /&gt;
;Triage&lt;br /&gt;
: The process of deciding what the next step for a new bug is. In Firefox, there are [https://bugzilla.mozilla.org/page.cgi?id=triage_owners.html triage owners] responsible for making these decisions, and they follow [[Bugmasters/Process/Triage|our triage process]].&lt;br /&gt;
;Tree&lt;br /&gt;
: Informal term referring to a branch of source code (e.g mozilla-central, mozilla-beta, etc). Saying something is &amp;quot;in-tree&amp;quot; means its source code lives in mozilla-central.&lt;br /&gt;
;Treeherder&lt;br /&gt;
: The [https://treeherder.mozilla.org/#/jobs?repo=mozilla-central main dashboard] used to view results from continuous integration (CI). The name &#039;Treeherder&#039; is both a reference to The Lord of the Rings (Ents) and the fact that it is used to manage all of Mozilla&#039;s &amp;quot;trees&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==U==&lt;br /&gt;
;Uplift&lt;br /&gt;
: When a patch lands on mozilla-central in Nightly, it will normally get to users after Nightly turns to Beta, then Beta turns to Release. If the patch is &amp;quot;uplifted&amp;quot; then it is moved from Nightly/mozilla-central to the current Beta.&lt;br /&gt;
&lt;br /&gt;
==V==&lt;br /&gt;
;vcs&lt;br /&gt;
: Short for [https://en.wikipedia.org/wiki/Version_control version control system].&lt;br /&gt;
&lt;br /&gt;
==W==&lt;br /&gt;
;Webmaker&lt;br /&gt;
: Webmaker is now an app that can be used to create and share on the Web. [https://webmaker.org webmaker.org]. In the past it used to stand for what is now Mozilla Learning Network.&lt;br /&gt;
;WONTFIX&lt;br /&gt;
: The (not very friendly sounding) way we acknowledge a bug or issue, but declare we won&#039;t fix it – either because it&#039;s not important enough, or because we don&#039;t consider it a bug. This is a resolution in Bugzilla, but is also used casually to refer to a decision not to do something.&lt;br /&gt;
;Workweek&lt;br /&gt;
: A week where teams meet face to face and work together and sing  and  dance. They can be for the whole Moco Mofo ( example, you might hear about the Portland workweek or Whistler or Orlando) or they can be in smaller teams, like the fundraising team workweek.&lt;br /&gt;
&lt;br /&gt;
==Y==&lt;br /&gt;
;Yak Shaving&lt;br /&gt;
: When you find yourself doing a series of tasks you hadn&#039;t anticipated doing to accomplish your original goal&lt;br /&gt;
;Yammer&lt;br /&gt;
: Previously used as a communications tool by Mozilla staff. Replaced by https://mozilla.slack.com/.&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-29&amp;diff=1211400</id>
		<title>WeeklyUpdates/2019-04-29</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-29&amp;diff=1211400"/>
		<updated>2019-04-29T17:59:33Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: IRC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
*  Watch at https://mzl.la/project-meeting-2019-04-29 or anonymously at https://air.mozilla.org. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=fYa0LfRUKzo&lt;br /&gt;
* join #weekly-project-call on irc.mozilla.org or Slack for backchannel discussion&lt;br /&gt;
* Presenters only: Vidyo room &amp;quot;Brownbags&amp;quot;. Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
{{conf|8600}}&lt;br /&gt;
** If you plan on presenting, please join the Vidyo BrownBags 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
&lt;br /&gt;
* The Developer Relations team would like to give a big thank you to the Mozilla Tech Speakers who gave talks this past week at various conferences and events around the globe.  This past week Mozilla Tech Speaker delivered a combined total of a dozen talks and workshops at developer-facing events.  Big shout-outs to Ayah, Felipe, Flaki, Michelle, Yuliana, Carolyn, Jennifer, &amp;amp; Yamama - we would like to thank you all for helping to spread your message about Mozilla and the Open Web!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
* 19:00-21:00 CEST [https://indieweb.org/events/2019-04-29-virtual-homebrew-website-club Homebrew Website Club Virtual EU]&lt;br /&gt;
** The &#039;&#039;&#039;Homebrew Website Club&#039;&#039;&#039; is a growing world-wide network of meetups for all levels of web users who want to take back control of their online identities and content from social media silos. &lt;br /&gt;
** Yes happening right now til 12:00 PDT / 15:00 EDT / 19:00 UTC&lt;br /&gt;
** Details to join: https://indieweb.org/events/2019-04-29-virtual-homebrew-website-club&lt;br /&gt;
* Monday through Wednesday, [https://fitc.ca/event/to19/schedule/ FITC Toronto 2019] Toronto, Canada&lt;br /&gt;
** Future of Innovation, Technology, and Creativity is a Mozilla-sponsored event. There may still be complimentary tickets from th DevRel Sponsorship team. See the ticket request form linked below.&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* The &#039;&#039;&#039;Homebrew Website Club&#039;&#039;&#039; 17:30-19:30 local times at (exceptions in parentheses)&lt;br /&gt;
** &#039;&#039;&#039;Nürnberg (GERMANY)&#039;&#039;&#039; (18:00-20:00 CEST)&lt;br /&gt;
** &#039;&#039;&#039;London (ENGLAND)&#039;&#039;&#039; (19:00-20:30 BST)&lt;br /&gt;
** &#039;&#039;&#039;Nottingham (ENGLAND)&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;New York City, NY (USA)&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Guadalajara (MEXICO)&#039;&#039;&#039;&lt;br /&gt;
** Details and &#039;&#039;&#039;RSVP!&#039;&#039;&#039; https://indieweb.org/events/2019-05-01-homebrew-website-club&lt;br /&gt;
&lt;br /&gt;
* [https://us.pycon.org/2019/ The PyCon 2019 conference in Cleveland, Ohio, USA,]&lt;br /&gt;
** A Mozilla-sponsored developer event, this is the largest annual gathering for the community using and developing the open-source Python programming language.&lt;br /&gt;
** May 1st through May 9th with tutorials, talks, and sprints.&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
* 18:00-19:30 BST [https://indieweb.org/events/2019-05-02-homebrew-website-club Homebrew Website Club Brighton], ENGLAND&lt;br /&gt;
** Details: https://indieweb.org/events/2019-05-02-homebrew-website-club&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&#039;&#039;&#039;[https://2019.indieweb.org/berlin IndieWebCamp Berlin]&#039;&#039;&#039; at Mozilla Berlin! &lt;br /&gt;
* A two-day maker event for creating and/or improving your personal website, using it instead of social media, and exploring the edges of decentralized web interactions and development&lt;br /&gt;
** Saturday Day 1: Introductions, Discussions, Brainstorming&lt;br /&gt;
** Sunday Day 2: Create/Hack/Dev/Design/Code Day.&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
* &#039;&#039;&#039;IndieWebCamp Berlin&#039;&#039;&#039; day 2 - see above.&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
May 11-12: &#039;&#039;&#039;[https://indieweb.org/2019/Düsseldorf IndieWebCamp Düsseldorf]&#039;&#039;&#039; at sipgate! &lt;br /&gt;
* A two-day maker event for creating and/or improving your personal website, using it instead of social media, and exploring the edges of decentralized web interactions and development&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please fill out this form [https://airtable.com/shrRFuIEm7j2a0Gtu Ticket RequestForm ]. &lt;br /&gt;
If you have questions, reach out to the DevSponsorship Team at devsponsorship@mozilla.com for more details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://fitc.ca/event/to19/ FITC Toronto 2019]&#039;&#039;&#039; Toronto, Canada | 2019-04-29 to 2019-05-01&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.indieweb.org/berlin IndieWebCamp Berlin 2019]&#039;&#039;&#039;, Germany | 2019-05-04 to 2019-05-05&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://btco.nf/DUS2019indiewebcamp IndieWebCamp Düsseldorf 2019]&#039;&#039;&#039;, Germany | 2019-05-11 to 2019-05-12&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://www.writethedocs.org/conf/portland/2019/ Write the Docs 2019]&#039;&#039;&#039; Portland, Oregon, USA | 2019-05-19 to 2019-05-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://circlecitycon.com/ CircleCityCon 2019]&#039;&#039;&#039; Indianapolis, IN, USA | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.jsconf.eu/ JSConfEU (and CSSConfEU)] &#039;&#039;&#039; Berlin, Germany | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://layers.is Layers 2019]&#039;&#039;&#039; San Jose, CA, USA | 2019-06-03 to 2019-06-05&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://refactr.tech/index.html REFACTR.TECH 2019]&#039;&#039;&#039; Atlanta, GA | 2019-06-05 to 2019-06-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pixelpioneers.co/ Pixel Pioneers]&#039;&#039;&#039; Bristol, UK | 2019-06-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://cssday.nl/2019 CSS Day]&#039;&#039;&#039; Amsterdam, Netherlands | 2019-06-13 to 2019-06-14&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.jsconf.asia/ JSConf Asia]&#039;&#039;&#039; Singapore | 2019-06-14 to 2019-06-16&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.indieweb.org/summit IndieWebSummit 2019]&#039;&#039;&#039; Portland, Oregon, USA |  2019-06-29 to 2019-06-30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://codelandconf.com/ Codeland 2019]&#039;&#039;&#039; New York, NY, USA | 2019-07-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://braziljs.org/conf BrazilJS Conference]&#039;&#039;&#039; Porto Alegre, RS, Brazil | 2019-08-23 to 2019-08-24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ruhrjs.de/ RuhrJS 2019]&#039;&#039;&#039; Rotunde Bochum - Bochum Germany | 2019-10-05 to 2019-10-06&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://connect.tech/ CONNECT.TECH]&#039;&#039;&#039; Atlanta, GA, USA | 2019-10-16 to 2019-10-18&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ntnu.edu/wac2019 Web Audio Conference 2019]&#039;&#039;&#039; Trondheim, Norway | 2019-12-04 to 2019-12-06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Current list of Mozilla sponsored developer events (with their start dates) around the globe (DevRel Events team will update):&lt;br /&gt;
&lt;br /&gt;
Cordoba WebConf 2019 | 5/11/19 | Cordoba Argentina&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // DUSSELDORF | 5/13/19 | Dusseldorf, Germany&lt;br /&gt;
&lt;br /&gt;
AccessU 2019 | 5/14/19 | Austin, TX, USA&lt;br /&gt;
&lt;br /&gt;
200 OK | 5/17/19 | Tulsa, OK, USA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://indieweb.org/2019/Utrecht IndieWebCamp Utrecht 2019]&#039;&#039;&#039;, Netherlands | 2019-05-18 to 2019-05-19&lt;br /&gt;
&lt;br /&gt;
Write the Docs Portland 2019 | 5/19/19 | Portland, Or, USA&lt;br /&gt;
&lt;br /&gt;
CircleCityCon | 5/31/19 | Indianapolis, IN, USA&lt;br /&gt;
&lt;br /&gt;
JSConf EU 2019, CSSconf EU 2019 | 5/31/19 | Berlin, Germany&lt;br /&gt;
&lt;br /&gt;
Layers | 6/3/19 | San Jose, CA, USA &lt;br /&gt;
&lt;br /&gt;
REFACTR.TECH | 6/5/19 | Atlanta, GA&lt;br /&gt;
&lt;br /&gt;
Pixel Pioneers Bristol | 6/6/19 | Bristol&lt;br /&gt;
&lt;br /&gt;
CSS Day | 6/13/19| Amsterdam, NL&lt;br /&gt;
&lt;br /&gt;
JSConf.Asia | 6/14/19 | Singapore, Singapore&lt;br /&gt;
&lt;br /&gt;
DinosaurJS | 6/20/19 | Denver, CO USA&lt;br /&gt;
&lt;br /&gt;
2019 Game Devs of Color Expo | 7/6/19 | New York, NY, USA&lt;br /&gt;
&lt;br /&gt;
Codeland | 7/22/19 | New York, NY, USA&lt;br /&gt;
&lt;br /&gt;
BrazilJS Conference | 8/23/19 | Porto Alegre, RS, Brazil&lt;br /&gt;
&lt;br /&gt;
JSConf Korea 2019 | 9/3/19 | Seoul, South Korea&lt;br /&gt;
&lt;br /&gt;
Strange Loop 2019 | 9/12/19 | St. Louis, MO, USA&lt;br /&gt;
&lt;br /&gt;
W3C Developer Meetup | 9/16/19 | Fukuoka, Japan&lt;br /&gt;
&lt;br /&gt;
JSConf Budapest 2019 &amp;amp; CSSConf Budapest 2019 | 9/25/19 | Budapest, Hungary&lt;br /&gt;
&lt;br /&gt;
View Source 2019 | 9/30/19 | Amsterdam, NL&lt;br /&gt;
&lt;br /&gt;
Fronteers | 10/3/19 | Amsterdam, NL&lt;br /&gt;
&lt;br /&gt;
RuhrJS 2019 | 10/5/19 | Bochum Germany&lt;br /&gt;
&lt;br /&gt;
Web Engines Hackfest 2019 | 10/14/19 | Galicia, Spain&lt;br /&gt;
&lt;br /&gt;
CONNECT.TECH | 10/16/19 | Atlanta, GA, USA&lt;br /&gt;
&lt;br /&gt;
beyond tellerrand // BERLIN 2019 | 11/4/19 | Berlin, Germany&lt;br /&gt;
&lt;br /&gt;
Web Audio Conference 2019 | 12/4/19 | Trondheim, Norway&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Andrew Krug&lt;br /&gt;
| Staff Security Engineer, Enterprise Information Security&lt;br /&gt;
| IT MinIT&lt;br /&gt;
| Remote, Via PreRecorded Video &lt;br /&gt;
| No&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://drive.google.com/file/d/1Opp0JiRvg7woq2CWVQJUXXGSc6WuycBZ/view?usp=sharing Video] [https://wiki.mozilla.org/IT/WeeklyMinIT MinIT Notes and Transcripts]&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Firefox Product Management&lt;br /&gt;
| Firefox Browsers Weekly Update&lt;br /&gt;
| MTV&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2019-04-29 2019-04-29]&lt;br /&gt;
|-&lt;br /&gt;
| Nathan Egge&lt;br /&gt;
| Research Engineering Manager, Codecs&lt;br /&gt;
| ET Weekly Update&lt;br /&gt;
| Remote&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/WeeklyUpdates/EmergingTechnology#April_29th.2C_2019 ET headlines]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| I&#039;m making friends on the internet.&lt;br /&gt;
| Synchronous Messaging At Mozilla&lt;br /&gt;
| MoTo&lt;br /&gt;
| no&lt;br /&gt;
| n/a&lt;br /&gt;
| the #synchronicity channels on IRC and Slack.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Their Name&lt;br /&gt;
| Your Name&lt;br /&gt;
| Intro location&lt;br /&gt;
| Their Location&lt;br /&gt;
| Their Role&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User_talk:LeahPhelps&amp;diff=1211208</id>
		<title>User talk:LeahPhelps</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User_talk:LeahPhelps&amp;diff=1211208"/>
		<updated>2019-04-25T19:20:20Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MozillaWiki&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:Mhoye|mhoye]] ([[User talk:Mhoye|talk]]) 19:20, 25 April 2019 (UTC)&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User:LeahPhelps&amp;diff=1211207</id>
		<title>User:LeahPhelps</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User:LeahPhelps&amp;diff=1211207"/>
		<updated>2019-04-25T19:20:20Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Creating user page for new user.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I need access to the account to update upcoming events/conference tickets available for Mozilla staff&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User_talk:Lclick&amp;diff=1211198</id>
		<title>User talk:Lclick</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User_talk:Lclick&amp;diff=1211198"/>
		<updated>2019-04-25T16:36:22Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MozillaWiki&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:Mhoye|mhoye]] ([[User talk:Mhoye|talk]]) 16:36, 25 April 2019 (UTC)&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User:Lclick&amp;diff=1211197</id>
		<title>User:Lclick</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User:Lclick&amp;diff=1211197"/>
		<updated>2019-04-25T16:36:22Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Creating user page for new user.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As per chat with Justin -looking to get approval - I am working with Sandra Persing on Dev Sponsorship, Viewsource and her EU Roadshows doing the Event Production&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-08&amp;diff=1210229</id>
		<title>WeeklyUpdates/2019-04-08</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-08&amp;diff=1210229"/>
		<updated>2019-04-08T17:19:18Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Speakers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
*  Watch at https://mzl.la/project-meeting-2019-04-08 or anonymously at https://air.mozilla.org. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=xw5mtHRTDwU&lt;br /&gt;
* join #airmozilla for backchannel discussion&lt;br /&gt;
* Presenters only: Vidyo room &amp;quot;Brownbags&amp;quot;. Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
{{conf|8600}}&lt;br /&gt;
** If you plan on presenting, please join the Vidyo BrownBags 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
* The add-ons team would like to thank Zitronella for helping bring potentially malicious extensions to our attention by filing more than 30 blocklisting bugs over the last four weeks. Thank you for helping make our our ecosystem safe, Zitronella!&lt;br /&gt;
&lt;br /&gt;
* The Reps Council Spring 2019 elections voting has just started. Thanks to  Felipe Do Espirito Santo, Irvin Chen, Luis A Sanchez, Mayur Patil, Prathamesh Chavan, Shahid Ali Farooqui, Vishal Chavan, Yuliana R Jimenez for running for the five slots. If you&#039;re a Rep, head over to [https://reps.mozilla.org/v/reps-council-elections-h1-2019-5-spots/ the Reps Portal] and cast your vote until April 15th. Q&amp;amp;A from all candidates can be found on [https://discourse.mozilla.org/t/important-council-elections-spring-2019-nominee-q-a/37700 Discourse].&lt;br /&gt;
&lt;br /&gt;
* All of us here on the Developer Relations team would like to give a shout out to Mozilla Tech Speakers: Shagufta, Eugenio, Giannis, Trishul, and Rabimba  who delivered talks this past week at various conferences and events around the globe.  Additionally, we want to give a special shout out to two of our newest Tech Speakers:  Marko and Indira - who delivered their first talks as official Mozilla Tech Speakers this past week.   Thank you everyone for helping to spread your message about Mozilla and the Open Web!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* [[Add-ons/Community/Meetings|Add-ons Community Meeting]]&lt;br /&gt;
** 15:30 UTC / 8:30am PST | ACE Vidyo Room&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please reach out to Sandra Persing at spersing@mozilla.com for more details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://fitc.ca/event/to19/ FITC Toronto 2019]&#039;&#039;&#039; Gothenburg, Sweden | 2019-04-29 to 2019-05-01&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://www.writethedocs.org/conf/portland/2019/ Write the Docs 2019]&#039;&#039;&#039; Portland, Oregon, USA | 2019-05-19 to 2019-05-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://circlecitycon.com/ CircleCityCon 2019]&#039;&#039;&#039; Indianapolis, IN, USA | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.jsconf.eu/ JSConfEU (and CSSConfEU)] &#039;&#039;&#039; Berlin, Germany | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://layers.is Layers 2019]&#039;&#039;&#039; San Jose, CA, USA | 2019-06-03 to 2019-06-05&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://refactr.tech/index.html REFACTR.TECH 2019]&#039;&#039;&#039; Atlanta, GA | 2019-06-05 to 2019-06-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://cssday.nl/2019 CSS Day]&#039;&#039;&#039; Amsterdam, Netherlands | 2019-06-13 to 2019-06-14&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://codelandconf.com/ Codeland 2019]&#039;&#039;&#039; New York, NY, USA | 2019-07-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://braziljs.org/conf BrazilJS Conference]&#039;&#039;&#039; Porto Alegre, RS, Brazil | 2019-08-23 to 2019-08-24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ruhrjs.de/ RuhrJS 2019]&#039;&#039;&#039; Rotunde Bochum - Bochum Germany | 2019-10-05 to 2019-10-06&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://connect.tech/ CONNECT.TECH]&#039;&#039;&#039; Atlanta, GA, USA | 2019-10-16 to 2019-10-18&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ntnu.edu/wac2019 Web Audio Conference 2019]&#039;&#039;&#039; Trondheim, Norway | 2019-12-04 to 2019-12-06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Mozilla sponsored developer events around the globe:&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Amy Tsay &amp;amp; Scott DeVaney&lt;br /&gt;
| Add-ons Product Manager &amp;amp; Editorial Manager&lt;br /&gt;
| Add-ons in 2019, Recommended Extensions program&lt;br /&gt;
| MTV &amp;amp; SF&lt;br /&gt;
| No&lt;br /&gt;
| [https://docs.google.com/presentation/d/1Do9IDtV8dUrIMKVT7rmaxLh1GfqMRUqs0cWuNylsDnQ/edit doc]&lt;br /&gt;
| [https://blog.mozilla.org/addons/2019/04/08/recommended-extensions-program-coming-soon/ blog post]&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Firefox Product Manager&lt;br /&gt;
| Weekly Firefox Browsers Update&lt;br /&gt;
| MTV&lt;br /&gt;
| No&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2019-04-08 2019-04-08]&lt;br /&gt;
|-&lt;br /&gt;
| Andrew Krug&lt;br /&gt;
| Staff Security Engineer, Enterprise Information Security&lt;br /&gt;
| IT MinIT&lt;br /&gt;
| Remote, Via PreRecorded Video &lt;br /&gt;
| Please play video: https://drive.google.com/open?id=1mq0f5LWQK9WcOFJ_50zMcL-Wu19VFTn2&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://drive.google.com/open?id=1mq0f5LWQK9WcOFJ_50zMcL-Wu19VFTn2 Video] [https://wiki.mozilla.org/IT/WeeklyMinIT MinIT Notes and Transcripts]&lt;br /&gt;
|-&lt;br /&gt;
| Emma Humphries&lt;br /&gt;
| Bugmaster&lt;br /&gt;
| Bug Types and Regression Fields&lt;br /&gt;
| Remote, And recorded video&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://drive.google.com/file/d/1v79RaDA3aXLxjNhXfDJ6vPmrmNW2qyyg/view Video]&lt;br /&gt;
| [https://mozilla.github.io/bug-handling Bug Handling Documentation]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| I make friends on the internet.&lt;br /&gt;
| The future of IRC and synchronous messaging at Mozilla.&lt;br /&gt;
| MoTo&lt;br /&gt;
| No&lt;br /&gt;
| -&lt;br /&gt;
| Coming soon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Their Name&lt;br /&gt;
| Your Name&lt;br /&gt;
| Intro location&lt;br /&gt;
| Their Location&lt;br /&gt;
| Their Role&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Kelsey Whitthauer&lt;br /&gt;
| Tara Robertson&lt;br /&gt;
| Vancouver&lt;br /&gt;
| Mountain View&lt;br /&gt;
| Diversity and Inclusion Project Manager&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Alissa Sobo&lt;br /&gt;
| Michael Cooper&lt;br /&gt;
| Portland&lt;br /&gt;
| Portland&lt;br /&gt;
| Services Engineering&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Nhi Nguyen&lt;br /&gt;
| Selena Deckelmann&lt;br /&gt;
| Portland&lt;br /&gt;
| Vancouver, BC&lt;br /&gt;
| Networking Manager, Firefox Runtime&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-08&amp;diff=1210227</id>
		<title>WeeklyUpdates/2019-04-08</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2019-04-08&amp;diff=1210227"/>
		<updated>2019-04-08T17:17:59Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: /* Speakers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{WeeklyUpdateNav}}&lt;br /&gt;
* Every Monday @ 11:00am Pacific Time (19:00 UTC) &lt;br /&gt;
*  Watch at https://mzl.la/project-meeting-2019-04-08 or anonymously at https://air.mozilla.org. You can also watch on the Mozilla YouTube channel at https://www.youtube.com/watch?v=xw5mtHRTDwU&lt;br /&gt;
* join #airmozilla for backchannel discussion&lt;br /&gt;
* Presenters only: Vidyo room &amp;quot;Brownbags&amp;quot;. Do &#039;&#039;&#039;not&#039;&#039;&#039; use this room if you&#039;re not planning to speak. &lt;br /&gt;
{{conf|8600}}&lt;br /&gt;
** If you plan on presenting, please join the Vidyo BrownBags 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Weekly Project Status Meeting Agenda =&lt;br /&gt;
&lt;br /&gt;
Items in this section will be shared during the live status meeting.&lt;br /&gt;
&lt;br /&gt;
== Friends of Mozilla [[Image:Tree.gif|Friends of Mozilla]] ==&lt;br /&gt;
* The add-ons team would like to thank Zitronella for helping bring potentially malicious extensions to our attention by filing more than 30 blocklisting bugs over the last four weeks. Thank you for helping make our our ecosystem safe, Zitronella!&lt;br /&gt;
&lt;br /&gt;
* The Reps Council Spring 2019 elections voting has just started. Thanks to  Felipe Do Espirito Santo, Irvin Chen, Luis A Sanchez, Mayur Patil, Prathamesh Chavan, Shahid Ali Farooqui, Vishal Chavan, Yuliana R Jimenez for running for the five slots. If you&#039;re a Rep, head over to [https://reps.mozilla.org/v/reps-council-elections-h1-2019-5-spots/ the Reps Portal] and cast your vote until April 15th. Q&amp;amp;A from all candidates can be found on [https://discourse.mozilla.org/t/important-council-elections-spring-2019-nominee-q-a/37700 Discourse].&lt;br /&gt;
&lt;br /&gt;
* All of us here on the Developer Relations team would like to give a shout out to Mozilla Tech Speakers: Shagufta, Eugenio, Giannis, Trishul, and Rabimba  who delivered talks this past week at various conferences and events around the globe.  Additionally, we want to give a special shout out to two of our newest Tech Speakers:  Marko and Indira - who delivered their first talks as official Mozilla Tech Speakers this past week.   Thank you everyone for helping to spread your message about Mozilla and the Open Web!&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
=== This Week ===&lt;br /&gt;
&lt;br /&gt;
=== Monday, {{#time:d F|{{SUBPAGENAME}}}} ===&lt;br /&gt;
&lt;br /&gt;
=== Tuesday, {{#time:d F|{{SUBPAGENAME}} +1 day}} ===&lt;br /&gt;
&lt;br /&gt;
=== Wednesday, {{#time:d F|{{SUBPAGENAME}} +2 days}} ===&lt;br /&gt;
* [[Add-ons/Community/Meetings|Add-ons Community Meeting]]&lt;br /&gt;
** 15:30 UTC / 8:30am PST | ACE Vidyo Room&lt;br /&gt;
&lt;br /&gt;
=== Thursday, {{#time:d F|{{SUBPAGENAME}} +3 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Friday, {{#time:d F|{{SUBPAGENAME}} +4 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Saturday, {{#time:d F|{{SUBPAGENAME}} +5 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Sunday, {{#time:d F|{{SUBPAGENAME}} +6 days}} ===&lt;br /&gt;
&lt;br /&gt;
=== Next Week ===&lt;br /&gt;
&lt;br /&gt;
=== Later Events and Available Tickets ===&lt;br /&gt;
&#039;&#039;&#039;Mozilla DevRel Complimentary Tickets&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our DevRel Sponsorship team sometimes receives complimentary tickets to share with Mozillians interested in attending the following events. Please reach out to Sandra Persing at spersing@mozilla.com for more details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://fitc.ca/event/to19/ FITC Toronto 2019]&#039;&#039;&#039; Gothenburg, Sweden | 2019-04-29 to 2019-05-01&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://www.writethedocs.org/conf/portland/2019/ Write the Docs 2019]&#039;&#039;&#039; Portland, Oregon, USA | 2019-05-19 to 2019-05-21&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://circlecitycon.com/ CircleCityCon 2019]&#039;&#039;&#039; Indianapolis, IN, USA | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://2019.jsconf.eu/ JSConfEU (and CSSConfEU)] &#039;&#039;&#039; Berlin, Germany | 2019-05-31 to 2019-06-02&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://layers.is Layers 2019]&#039;&#039;&#039; San Jose, CA, USA | 2019-06-03 to 2019-06-05&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://refactr.tech/index.html REFACTR.TECH 2019]&#039;&#039;&#039; Atlanta, GA | 2019-06-05 to 2019-06-07&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://cssday.nl/2019 CSS Day]&#039;&#039;&#039; Amsterdam, Netherlands | 2019-06-13 to 2019-06-14&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://codelandconf.com/ Codeland 2019]&#039;&#039;&#039; New York, NY, USA | 2019-07-22&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://braziljs.org/conf BrazilJS Conference]&#039;&#039;&#039; Porto Alegre, RS, Brazil | 2019-08-23 to 2019-08-24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ruhrjs.de/ RuhrJS 2019]&#039;&#039;&#039; Rotunde Bochum - Bochum Germany | 2019-10-05 to 2019-10-06&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://connect.tech/ CONNECT.TECH]&#039;&#039;&#039; Atlanta, GA, USA | 2019-10-16 to 2019-10-18&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://ntnu.edu/wac2019 Web Audio Conference 2019]&#039;&#039;&#039; Trondheim, Norway | 2019-12-04 to 2019-12-06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mozilla Sponsored Developer Events&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Mozilla sponsored developer events around the globe:&lt;br /&gt;
&lt;br /&gt;
== Speakers ==&lt;br /&gt;
&lt;br /&gt;
The limit is &#039;&#039;&#039;3 minutes per topic&#039;&#039;&#039;.  It&#039;s like a lightning talk, but don&#039;t feel that you have to have slides in order to make a presentation.  If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 &amp;quot;widescreen&amp;quot; format, please indicate in the &amp;quot;Sharing&amp;quot; column below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://mozillians.org/u/USERNAME Presenter]&lt;br /&gt;
!  Title&lt;br /&gt;
!  Topic&lt;br /&gt;
!  Location&lt;br /&gt;
!  Sharing&lt;br /&gt;
!  Media&lt;br /&gt;
!  More Details&lt;br /&gt;
|-&lt;br /&gt;
| Who Are You?&lt;br /&gt;
| What Do You Do?&lt;br /&gt;
| What are you going to talk about?&lt;br /&gt;
| Where are you presenting from? (Moz Space, your house, space)&lt;br /&gt;
| Will you be sharing your screen? (yes/no, 4:3 or 16:9)&lt;br /&gt;
| Links to slides or images you want displayed on screen&lt;br /&gt;
| Link to where audience can find out more information&lt;br /&gt;
|-&lt;br /&gt;
| Amy Tsay &amp;amp; Scott DeVaney&lt;br /&gt;
| Add-ons Product Manager &amp;amp; Editorial Manager&lt;br /&gt;
| Add-ons in 2019, Recommended Extensions program&lt;br /&gt;
| MTV &amp;amp; SF&lt;br /&gt;
| No&lt;br /&gt;
| [https://docs.google.com/presentation/d/1Do9IDtV8dUrIMKVT7rmaxLh1GfqMRUqs0cWuNylsDnQ/edit doc]&lt;br /&gt;
| [https://blog.mozilla.org/addons/2019/04/08/recommended-extensions-program-coming-soon/ blog post]&lt;br /&gt;
|-&lt;br /&gt;
| Asa Dotzler&lt;br /&gt;
| Firefox Product Manager&lt;br /&gt;
| Weekly Firefox Browsers Update&lt;br /&gt;
| MTV&lt;br /&gt;
| No&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://wiki.mozilla.org/Firefox/Roadmap/Updates#2019-04-08 2019-04-08]&lt;br /&gt;
|-&lt;br /&gt;
| Andrew Krug&lt;br /&gt;
| Staff Security Engineer, Enterprise Information Security&lt;br /&gt;
| IT MinIT&lt;br /&gt;
| Remote, Via PreRecorded Video &lt;br /&gt;
| Please play video: https://drive.google.com/open?id=1mq0f5LWQK9WcOFJ_50zMcL-Wu19VFTn2&lt;br /&gt;
| n/a&lt;br /&gt;
| [https://drive.google.com/open?id=1mq0f5LWQK9WcOFJ_50zMcL-Wu19VFTn2 Video] [https://wiki.mozilla.org/IT/WeeklyMinIT MinIT Notes and Transcripts]&lt;br /&gt;
|-&lt;br /&gt;
| Emma Humphries&lt;br /&gt;
| Bugmaster&lt;br /&gt;
| Bug Types and Regression Fields&lt;br /&gt;
| Remote, And recorded video&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://drive.google.com/file/d/1v79RaDA3aXLxjNhXfDJ6vPmrmNW2qyyg/view Video]&lt;br /&gt;
| [https://mozilla.github.io/bug-handling Bug Handling Documentation]&lt;br /&gt;
|-&lt;br /&gt;
| Mike Hoye&lt;br /&gt;
| Make friends on the internet.&lt;br /&gt;
| The future of IRC and synchronous messaging at Mozilla.&lt;br /&gt;
| MoTo&lt;br /&gt;
| No&lt;br /&gt;
| -&lt;br /&gt;
| Coming soon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Welcome! =&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;Who is being introduced?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Who are you? (the introducer)&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are you doing the introduction?&#039;&#039;&lt;br /&gt;
! &#039;&#039;Where are they from?&#039;&#039;&lt;br /&gt;
! &#039;&#039;How will they be part of Mozilla?&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Their Name&lt;br /&gt;
| Your Name&lt;br /&gt;
| Intro location&lt;br /&gt;
| Their Location&lt;br /&gt;
| Their Role&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Insert new rows here --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Kelsey Whitthauer&lt;br /&gt;
| Tara Robertson&lt;br /&gt;
| Vancouver&lt;br /&gt;
| Mountain View&lt;br /&gt;
| Diversity and Inclusion Project Manager&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Alissa Sobo&lt;br /&gt;
| Michael Cooper&lt;br /&gt;
| Portland&lt;br /&gt;
| Portland&lt;br /&gt;
| Services Engineering&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Nhi Nguyen&lt;br /&gt;
| Selena Deckelmann&lt;br /&gt;
| Portland&lt;br /&gt;
| Vancouver, BC&lt;br /&gt;
| Networking Manager, Firefox Runtime&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Weekly Updates]]&lt;br /&gt;
[[Category:Meeting Notes]]&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Community:SummerOfCode19&amp;diff=1208530</id>
		<title>Community:SummerOfCode19</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Community:SummerOfCode19&amp;diff=1208530"/>
		<updated>2019-03-06T02:44:20Z</updated>

		<summary type="html">&lt;p&gt;Mhoye: Added the CPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is Mozilla&#039;s list of green-lit project proposals for the 2019 Google Summer of Code. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Are you a student looking to apply to GSoC with Mozilla?&amp;lt;/b&amp;gt; You&#039;re in the right place. This page lists all of our proposed [[SummerOfCode|Google Summer of Code]] projects. New suggestions can be made on [[Community:SummerOfCode19:Brainstorming|the Brainstorming page]]. Do not edit this page yourself; contact mhoye or Florian for edits.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re interested in participating in Mozilla&#039;s GSoC program, you can choose from the list below, &#039;&#039;&#039;but you do not have to&#039;&#039;&#039;. You can submit a proposal for your own idea. You should look at the [[Community:SummerOfCode19:Brainstorming|guidelines]], though, and discuss your ideas or application in the #introduction channel on IRC.Mozilla.org. This is important, as GSoC projects &#039;&#039;&#039;must have&#039;&#039;&#039; a supporting member of the Mozilla community to evaluate and mentor them, named in the application.&lt;br /&gt;
&lt;br /&gt;
Please bear in mind that a &#039;&#039;&#039;preexisting relationship with Mozilla is not a requirement for a successful GSOC proposal&#039;&#039;&#039;. While participating in Bugzilla is a good way to become familiar with how Mozilla works, &amp;quot;spamming&amp;quot; Bugzilla to establish your &#039;&#039;bona fides&#039;&#039; or improve your chances of a successful application has not historically been a successful approach. We&#039;re grateful for our volunteers&#039; contributions, as always, but often that effort would be best put towards focusing on the proposals you are specifically interested in, and putting your effort into crafting an application for them specifically.&lt;br /&gt;
&lt;br /&gt;
===Application Advice===&lt;br /&gt;
&lt;br /&gt;
You should do the following:&lt;br /&gt;
&lt;br /&gt;
* Talk to the mentor. Contact details are on this page; if all you have is a nickname, reach out to them on IRC.&lt;br /&gt;
* Read the [https://flossmanuals.net/GSoCStudentGuide/ GSoC Student Guide] and follow its advice.&lt;br /&gt;
* Read [http://blog.gerv.net/2006/05/how_not_to_apply_for_summer_of/ How Not To Apply For Summer Of Code] and avoid doing the things listed there.&lt;br /&gt;
* Read our examples of good applications: [[SummerOfCode/SampleApplications/1|1]], [[SummerOfCode/SampleApplications/2|2]], [[SummerOfCode/SampleApplications/3|3]].&lt;br /&gt;
* Apply on [https://summerofcode.withgoogle.com/ the GSoC site] (note that we have an [[SummerOfCode/ApplicationTemplate|application template]]).&lt;br /&gt;
* It is entirely acceptable to apply for 2 or 3 projects, if more than one catches your eye; if the applications are high quality, that can improve your chances. Applying to more than that will seem like spam.&lt;br /&gt;
* Participation in any Mozilla spaces, forums or events, including our GSOC projects, are subject to Mozilla&#039;s [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines], and you should read them carefully.&lt;br /&gt;
&lt;br /&gt;
Questions about individual projects are best addressed to the potential mentor of that project. These should be listed in the table below. If you want to contact a mentor and contact details are not here, ask people in the #introduction channel on IRC: irc://irc.mozilla.org/#introduction. If you have questions of any other sort, send mail to [mailto:mhoye@mozilla.com Mike Hoye]. He will try and respond promptly and direct your questions to the right person.  &lt;br /&gt;
&lt;br /&gt;
===Project List===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;standard-table&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Title &lt;br /&gt;
! Details &lt;br /&gt;
! Skills Needed &lt;br /&gt;
! Reporter &lt;br /&gt;
! Mentor(s) &lt;br /&gt;
! Additional Comments&lt;br /&gt;
|-&lt;br /&gt;
| Improve Python in the browser&lt;br /&gt;
| The [https://github.com/iodide-project/pyodide pyodide] project allows the Python scientific stack to run in the browser by compiling it to WebAssembly. Help make stuff run better and faster there.&lt;br /&gt;
| Python and JavaScript. Can learn the WebAssembly parts as you go.&lt;br /&gt;
| [https://mozillians.org/en-US/u/mdboom/ Michael Droettboom]&lt;br /&gt;
| [https://mozillians.org/en-US/u/mdboom/ Michael Droettboom]&lt;br /&gt;
| There are a number of specific projects we have in mind, but are open to other proposals that are within scope and seem practical within the timeframe. (1) Implement matplotlib&#039;s display on top of Web APIs (HTML5 Canvas, etc.)  This would allow us to avoid shipping a whole separate rendering engine to the browser. (2) Build WebAssembly support into the conda packaging system to make it easier to distribute new compiled packages for Pyodide. (3) Make multi-dimensional arrays sharable between Python and Javascript. See Pyodide&#039;s [https://github.com/iodide-project/pyodide/issues list of issues] for additional ideas.  About the mentor: Michael Droettboom is a Staff Data Engineer at Mozilla, and a former lead developer of matplotlib with years of experience building the Python scientific ecosystem.&lt;br /&gt;
|-&lt;br /&gt;
| ReSpec &lt;br /&gt;
| [https://github.com/w3c/respec/ ReSpec] is a JS-based tool used to write W3C Specifications (Web Standards) that is widely used by the Web Standards Community. With 6+ years of development, it&#039;s heavily depended upon by the W3C community at large (of which Mozilla is an active participant). ReSpec&#039;s code is in need of some modernization, optimizations, and bug fixes - and we could use your help! In this project, you would have the opportunity to make ReSpec&#039;s UI more accessible, making it leaner and faster using distributed processing with Web Workers, and/or adding new features to make the lives of W3C spec Editor&#039;s better. &lt;br /&gt;
| JavaScript, HTML, CSS. &lt;br /&gt;
| [https://mozillians.org/en-US/u/mcaceres/ Marcos Caceres]&lt;br /&gt;
| [https://mozillians.org/en-US/u/mcaceres/ Marcos Caceres]&lt;br /&gt;
| ReSpec offers students the opportunity to work on a large code base that has extensive real world use and impact. The project offers students an extensive range of problems to tackle, from UI design, to concurrent processing (using Web Workers to do distributed text processing), dealing with accessibility and internationalization, writing and learning about unit and integration tests, security, code review, etc. - as well as exposure to the W3C and the web standards community, this project also aims at teaching students about how web standards are put together. To determine if this is a project you would like to be part of, see the [https://github.com/w3c/respec/issues/ list of issues] you could work on. It&#039;s a great opportunity to learn about all aspects of open source software development, but with the freedom to take on small to large challenges over the Summer (depending on your skill level and level of confidence). About the mentor: Marcos Caceres is a Staff Engineer at Mozilla who has been working on Web Standards for over a decade. Marcos is the lead maintainer of ReSpec. Marcos has extensive experience mentoring developers and has previously successfully mentor a GSO student. &lt;br /&gt;
|-&lt;br /&gt;
| Ship Public Suffix List (PSL) over Remote Settings&lt;br /&gt;
| The list of public domain suffixes (DNS) is shipped with every release, with no way to update it on long term releases for example.&lt;br /&gt;
Now that Remote Settings has become a solid solution to ship data, we could use it to publish updates of the PSL.&lt;br /&gt;
The task consist in migrating the current client code to read from Remote Settings instead of a file, and implement a scheduled job (like Python) to push updates automatically (most likely compiled as a DAFSA file) &lt;br /&gt;
| JavaScript and some Python basics &lt;br /&gt;
| [https://mozillians.org/en-US/u/leplatrem/ Mathieu Leplatre]&lt;br /&gt;
| [https://mozillians.org/en-US/u/leplatrem/ Mathieu Leplatre]&lt;br /&gt;
| https://bugzilla.mozilla.org/show_bug.cgi?id=1083971&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/marco-c/bugbug bugbug]&lt;br /&gt;
| A platform for machine learning projects applied on Bugzilla, VCS and other software development data.&lt;br /&gt;
| Python&lt;br /&gt;
| [https://github.com/marco-c Marco Castelluccio] (FIRST_NAME@mozilla.com)&lt;br /&gt;
| [https://github.com/marco-c Marco Castelluccio] (FIRST_NAME@mozilla.com)&lt;br /&gt;
| The project will involve one or more of:&lt;br /&gt;
i) building additional classifiers (e.g., to detect bugs with no steps to reproduce, or to suggest a developer to assign to a bug, and so on);&lt;br /&gt;
&lt;br /&gt;
ii) improving accuracy/precision/recall of the existing classifiers by implementing other machine learning techniques (e.g., by using convolutional neural networks or recurrent neural networks);&lt;br /&gt;
&lt;br /&gt;
iii) improving accuracy/precision/recall by implementing additional feature extraction steps or making the already existing ones better.&lt;br /&gt;
|-&lt;br /&gt;
| WebSocket Monitor&lt;br /&gt;
| Support for WebSocket monitoring and inspection in Firefox DevTools.&lt;br /&gt;
| JavaScript/React&lt;br /&gt;
| [https://mozillians.org/en-US/u/odvarko/ Jan Odvarko]&lt;br /&gt;
| [https://mozillians.org/en-US/u/odvarko/ Jan Odvarko]&lt;br /&gt;
| This project aims at providing support for WebSocket monitoring and inspection in Firefox DevTools. The feature should be built on top of the existing Network panel UI and responsible for visualizing data sent through WebSocket connection (i.e. WS frames). The user should be able to use the UI to see as well as analyse the data (search, filter, etc.).&lt;br /&gt;
* [https://docs.google.com/document/d/1ruHk-BA3cqzU7VHoVltnAwWt_2OXKOOAI4nTHwYllzk/edit# Detailed Project Description]&lt;br /&gt;
|-&lt;br /&gt;
| Helpful crash reporter&lt;br /&gt;
| The crash reporter only allows users to send crash reports but in some cases it might help the user diagnose the crash and solve it on his/her own&lt;br /&gt;
| C++, Javascript&lt;br /&gt;
| [https://mozillians.org/en-US/u/gsvelto/ Gabriele Svelto] &lt;br /&gt;
| [https://mozillians.org/en-US/u/gsvelto/ Gabriele Svelto] &lt;br /&gt;
| There&#039;s a few things that could be implemented:&lt;br /&gt;
* A quick test of the memory owned by the crashed process (such as those in [http://www.memtest.org/ memtest86+]) might catch faulty memory, a common cause for crashes&lt;br /&gt;
* The crash reporter client might try and validate Firefox files which can sometimes become corrupted (usually because of hardware issues). If they are it can prompt the user to re-install Firefox&lt;br /&gt;
* Many crashes are caused by buggy graphics drivers, while we blacklist the most egregious offenders we can&#039;t cover them all. The crash reporter might identify a faulty driver (if a bug for it has already been filed) and point the user to up-to-date drivers&lt;br /&gt;
* For crashes caused by known bugs it should be possible to point the user to the bug filed on bugzilla&lt;br /&gt;
|-&lt;br /&gt;
| Debugger Inline Variable Preview&lt;br /&gt;
| When the Firefox DevTools debugger is paused, users can hover over variables to get a useful tooltip that details the variable&#039;s value at that time.  While this popup is very informative, one valuable enhancement would be displaying relevant contextual variables values alongside the variable inline, alleviating the need for tooltips and allowing the user to more quickly get the information they need.  The applicant will work alongside the Debugger&#039;s team to implement this feature based on UX mockups and be given space to share and implement ideas of their own.&lt;br /&gt;
| Javascript&lt;br /&gt;
| [https://mozillians.org/en-US/u/davidwalsh/ David Walsh] &lt;br /&gt;
| [https://mozillians.org/en-US/u/davidwalsh/ David Walsh] &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;GitHub Checks Support Improvements&amp;lt;/s&amp;gt;&lt;br /&gt;
| (withdrawn)&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Support GitHub Logins in Taskcluster&lt;br /&gt;
| [https://github.com/taskcluster/taskcluster Taskcluster] currently supports logging in with Auth0, the Mozilla login system.  We would like to make it useful outside of Mozilla, and most other users do their development on GitHub, making GitHub logins a good solution.  This project would involve adding support for signing in with GitHub, as well as the more challenging task of assigning appropriate permissions to users based on the setup of their GitHub account.&lt;br /&gt;
| Server-side JS&lt;br /&gt;
| [https://mozillians.org/en-US/u/djmitche/ Dustin Mitchell] &lt;br /&gt;
| [https://mozillians.org/en-US/u/owlish/ Owlish], [https://mozillians.org/en-US/u/djmitche/ Dustin Mitchell] &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Improve Webdriver support in Servo&lt;br /&gt;
| [https://github.com/servo/servo/ Servo] currently supports a minimal subset of the [https://w3c.github.io/webdriver/ Webdriver standard]. We would like to improve Servo&#039;s support, and verify its correctness by passing a [https://github.com/web-platform-tests/wpt/tree/master/webdriver set of automated tests]. This project would involve writing Rust code to extend the webdriver server inside of Servo, as well as JavaScript and Python to support the [https://web-platform-tests.org/writing-tests/testdriver.html testdriver.js] testharness.&lt;br /&gt;
| Familiarity with Python &amp;amp; JavaScript; interest in learning Rust&lt;br /&gt;
| [mailto:josh@joshmatthews.net Josh Bowman-Matthews] &lt;br /&gt;
| [mailto:josh@joshmatthews.net Josh Bowman-Matthews]&lt;br /&gt;
| [https://github.com/servo/servo/wiki/Support-Webdriver-based-tests-project Project description]&lt;br /&gt;
|-&lt;br /&gt;
| Support importing Instruments profiles in perf.html&lt;br /&gt;
| [https://github.com/devtools-html/perf.html/ perf.html] visualizes performance data recorded from various performance analysis tools. It is a tool designed to consume performance profiles from Gecko Profiler but can visualize any profiler able to output JSON. It currently supports Gecko, Chrome and perf profile formats. Instruments is a performance analyzer that comes with Xcode. This project would involve adding support for Instruments profile import in perf.html.&lt;br /&gt;
| Familiarity with JavaScript &amp;amp; React&lt;br /&gt;
| [https://mozillians.org/en-US/u/canaltinova/ Nazım Can Altınova]&lt;br /&gt;
| [https://mozillians.org/en-US/u/canaltinova/ Nazım Can Altınova]&lt;br /&gt;
| https://github.com/devtools-html/perf.html/issues/1138&lt;br /&gt;
|-&lt;br /&gt;
| Common Voice - WebAssembly MP3 Encoding&lt;br /&gt;
| Currently Common Voice doesn’t support Safari, which is also why we have an iOS app. The only reason being the missing MediaRecorder API. It could be polyfilled (rebuilt in “userspace”) by compiling an MP3 encoder to WebAssembly. I’ve tried that a couple of times, but never had enough time to fix the opaque bugs happening in Safari. This could also be turned into its own library and would be a nice story overall of how WASM can help with WebCompat and missing APIs.&lt;br /&gt;
| JavaScript&lt;br /&gt;
| [https://mozillians.org/u/gweber/ Gregor Weber]&lt;br /&gt;
| [https://mozillians.org/u/gweber/ Gregor Weber]&lt;br /&gt;
| [https://github.com/mozilla/voice-web/issues/469 This GitHub issue] lines out some thoughts around how to implement it and you can find references to closed PRs which tried implementing it in various ways.&lt;br /&gt;
|-&lt;br /&gt;
| Common Voice - Voice Wave Avatar&lt;br /&gt;
| We’d like our users to have unique(ish) avatars based either on the characteristics of their voice or a visualization of how their name (or an utterance of their choosing) is pronounced. It could also be a combination of the two ideas. We’re very open to explore this space together, though the a candidate should have some knowledge in sound theory.&lt;br /&gt;
| JavaScript, Some knowledge of sound theory&lt;br /&gt;
| [https://mozillians.org/u/gweber/ Gregor Weber]&lt;br /&gt;
| [https://mozillians.org/u/gweber/ Gregor Weber]&lt;br /&gt;
|-&lt;br /&gt;
| Tab Manager menu in Firefox &lt;br /&gt;
| This project will extend the tab overflow menu - which shows tabs not visible in the browser&#039;s tab strip - to allow management of all open tabs across all browser windows.  The selected student will be working directly in the Firefox codebase to add functionality and new menu structures to make this easily accessible for end users. &lt;br /&gt;
| JavaScript, CSS, and web experience&lt;br /&gt;
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster], [https://mozillians.org/en-US/u/bbell/ Bryan Bell]&lt;br /&gt;
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster]&lt;br /&gt;
| We have [https://mozilla.invisionapp.com/share/4SNCEPDUEZ6#/screens UX mockups] for this feature, which could be broken into two phases. We also have a [https://bugzilla.mozilla.org/show_bug.cgi?id=1480542 bug on file], where discussion has begun. While working on this you will become very familiar with the Browser Toolbox, our own &amp;quot;Inspector&amp;quot; tool for the browser user-interface, as well as writing automated tests for the new feature you&#039;re adding. The existing tab overflow code lives in our [https://searchfox.org/mozilla-central/source/browser/base/content/browser-allTabsMenu.js browser-allTabsMenu.js] file, which will be the starting point for the new tab manager.  You can look at this and the existing tab code to get an idea of how this currently works. &lt;br /&gt;
-&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Firefox Reader Redesign&lt;br /&gt;
| The design of Firefox’s Reader Mode has languished behind as Quantum has implemented the new Photon Design System. The interface needs to be rebuilt using new visual and interaction styles to match the Photon Design System.&lt;br /&gt;
| JavaScript, CSS, and web experience&lt;br /&gt;
| [https://mozillians.org/en-US/u/awallin/ Abraham Wallin]&lt;br /&gt;
| [https://mozillians.org/en-US/u/eeejay/ Eitan Isaacson]&lt;br /&gt;
| [https://mozilla.invisionapp.com/share/87N9YQYCTJZ#/315073983_Reader_View_Redesign UX Mockups] for this feature are available with visual bugs have been reported [https://bugzilla.mozilla.org/show_bug.cgi?id=1187696 here] and [https://github.com/devtools-html/ux/issues/5 here]. Functional bugs and feature enhancements have been documented [https://github.com/mozilla/readability/issues?q=is%3Aissue+is%3Aopen+label%3Areader-mode-has-issues here], [https://github.com/mozilla/readability/issues?q=is%3Aissue+is%3Aopen+label%3Ashould-be-readerable here], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=comp%3Areader%20prod%3DToolkit%20whiteboard%3Areadability-algorithm&amp;amp;list_id=14539703 here], and [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=comp%3Areader%20prod%3DToolkit%20whiteboard%3Aisreadable&amp;amp;list_id=14539704 finally here]. The request is for an engineering student to implement the designs and tackle the queue of bugs/enhancements within the Firefox code base. Mentors will support with prioritization, design direction/assets, and technical guidance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| An Android file downloader designed for Emerging Markets&lt;br /&gt;
| A lesson learned thanks to our UX team is in Emerging Markets the data plan is dynamic: in late nights we have the most affordable bandwidth. Here&#039;s the question: Why not schedule big files and videos and have them downloaded when you&#039;re sleeping? The mvp would be an App which we can send urls to. After receiving these urls the App either downloads it directly or defer it to late night. As there are more and more background restrictions enforced on new Android APIs, this should be a fun and challenging journey.&lt;br /&gt;
&lt;br /&gt;
The ultimate goal of this would be to embed this downloader in our browser for Emerging Markets, Firefox Lite. Firefox Lite is not satisfied with the current Android Download Manager in several ways: We&#039;d like to give users the ability to pause/resume a download, we&#039;d like to download a file directly to SDcard (opposed to download it to the main storage and move it into SDcard). That being said, please focus more on the reusablility of your App as a library than the UX/UI of the App itself. Afterall, GSOC is a coding project!&lt;br /&gt;
&lt;br /&gt;
We&#039;ve also prepared an even more ambitious mission for those who want tough challenges: Design the app and make it dynamic deliverable. With aabs we can satisfy both light and heavy users by defaulting Android Download Manager as the download tool and prepare the aforementioned downloader dynamically so that Firefox Lite itself is still minimized in terms of disk size. Nevin and mTwTm are Android developers who can provide assistance to Android App and library design.&lt;br /&gt;
| Android Java/Kotlin&lt;br /&gt;
| [https://github.com/mTwTm/ mTwTm(Teng-pao Yu)]&lt;br /&gt;
| [https://github.com/mTwTm/ mTwTm(Teng-pao Yu)] (mTwTm@mozilla.com), [https://github.com/cnevinc/ Nevin Chen] (nevin@mozilla.com)&lt;br /&gt;
| We&#039;re receiving requests for mockups already; thank you! However, to best give students the flexibility to design their own implementation we don&#039;t have these at least at this point. Nevertheless, to illustrate what might make a good proposal, we want you to imagine what would be a convenient way to schedule downloads. There are many ways we could do this: Copy-pasting download links, have the app opened whenever a link is clicked, or find a way to give other third-party apps access to your App&#039;s download queue. As we approach the project start date we expect to have this better laid-out, but we look forward to hearing your ideas.&lt;br /&gt;
Also, we&#039;re utilizing the Mozilla Asia Product mail-list (https://groups.google.com/forum/#!forum/mozilla-asia-products) for discussions around this project. You might find some useful discussions there as well.&lt;br /&gt;
|-&lt;br /&gt;
| Toolkit for sandboxing third-parties libraries in Firefox&lt;br /&gt;
| Firefox supports a long tail of infrequently used image and audio formats to&lt;br /&gt;
support the occasional website that uses them. Each such format requires the&lt;br /&gt;
Firefox decoder to use a new open source library for parsing and decoding.&lt;br /&gt;
This, unfortunately, increases the attack surface of Firefox and as we saw in&lt;br /&gt;
Pwn2Own 2018, Firefox was successfully exploited via a bugs in such libraries&lt;br /&gt;
(libogg in this case).&lt;br /&gt;
&lt;br /&gt;
This project proposes to sandbox third-party libraries in Firefox by building a&lt;br /&gt;
new software-fault isolation toolkit. Our tookit will build on the WebAssembly&lt;br /&gt;
compiler to isolate libraries in Firefox. But, as part of this toolkit we will&lt;br /&gt;
also develop and apply a library for safely interfacing with sandboxed libraries (and&lt;br /&gt;
sanitizing data coming from them). with this toolkit we can ensure that any&lt;br /&gt;
vulnerability in third-party libraries (e.g., libogg or libpng) cannot be used&lt;br /&gt;
to be used to compromise Firefox.&lt;br /&gt;
| C/C++, experience with WebAssembly&lt;br /&gt;
| [https://github.com/EricRahm/ Eric Rahm] (erahm@mozilla.com)&lt;br /&gt;
| [https://mozillians.org/en-US/u/froydnj/ Nathan Froyd]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test automation our linting tools&lt;br /&gt;
| We have a several linting tools running on Firefox code base, they currently don&#039;t have a test suite. &lt;br /&gt;
The goal of this project is to make sure that tests are executed. We currently have a similar [https://bugzilla.mozilla.org/show_bug.cgi?id=1432410 test automation for static analyzer jobs]. The idea would be to extend (or replicate) this model for [https://searchfox.org/mozilla-central/source/tools/lint/ ./mach lint] (which run flake8, eslint, etc) and [https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/mach_commands.py#2327 ./mach clang-format]&lt;br /&gt;
The bug is https://bugzilla.mozilla.org/show_bug.cgi?id=1448008&lt;br /&gt;
| Python&lt;br /&gt;
| [https://github.com/sylvestre Sylvestre] (s@mozilla.com)&lt;br /&gt;
| [https://github.com/abpostelnicu Andi Postelnicu] (andi@mozilla.com)&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Firefox Account Security Dashboard&lt;br /&gt;
| Firefox Account administrators and users need an easily digestible view into the important events that have occurred on an account, providing a way to audit for irregularities.&lt;br /&gt;
| JavaScript, HTML, CSS, MySQL&lt;br /&gt;
| [https://mozillians.org/u/vbudhram/ Vijay Budhram], [https://mozillians.org/u/stomlinson/ Shane Tomlinson]&lt;br /&gt;
| [https://mozillians.org/u/vbudhram/ Vijay Budhram], [https://mozillians.org/u/stomlinson/ Shane Tomlinson]&lt;br /&gt;
| The Firefox Account platform tracks security information about an account, but does not surface this information in an easily consumable format. Users and administrators should be able to see a timeline of an account’s security related events, such as connecting devices, signing into services, changing or resetting passwords, and adding or removing 2FA. Each event in the timeline should include a timestamp, IP address, and location information when they occurred. &lt;br /&gt;
&lt;br /&gt;
This project would entail updating our security event API to ensure we track and expose the required data. The first phase is to build a script that consumes the API and pretty prints the timeline. The second phase is to provide a web interface for the security timeline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Improving FastParquet&lt;br /&gt;
| FastParquet is a Python library that needs improvement to how it writes the parquet file format &lt;br /&gt;
| Python&lt;br /&gt;
| [https://mozillians.org/en-US/u/ekyle/ Kyle Lahnakoski]&lt;br /&gt;
| [https://mozillians.org/en-US/u/ekyle/ Kyle Lahnakoski]&lt;br /&gt;
| [https://github.com/klahnakoski/mo-parquet/blob/dev/docs/StudentProject%202019.md Read more]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Faster Pyparsing&lt;br /&gt;
| Pyparsing is a Python library that provides a DSL for language specification. It could use some optimization. &lt;br /&gt;
| Python&lt;br /&gt;
| [https://mozillians.org/en-US/u/ekyle/ Kyle Lahnakoski]&lt;br /&gt;
| [https://mozillians.org/en-US/u/ekyle/ Kyle Lahnakoski]&lt;br /&gt;
| [https://github.com/mozilla/moz-sql-parser/blob/dev/docs/Student%20Project%202019.md Read more]&lt;br /&gt;
|-&lt;br /&gt;
| TUID service improvments&lt;br /&gt;
| The TUID service handles millions of requests daily from hundreds of machines. It must go faster, and be stabilized.&lt;br /&gt;
| Python/Flask/Sqlite &lt;br /&gt;
| [https://mozillians.org/en-US/u/ekyle/ Kyle Lahnakoski]&lt;br /&gt;
| [mailto:gmierzwinski@mozilla.com Gregory Mierzwinski]&lt;br /&gt;
| [https://github.com/mozilla/TUID/blob/dev/docs/Student%20Project%20190204.md Read more]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Firefox Source Docs Infrastructure&lt;br /&gt;
| Improve the infrastructure underpinning Firefox&#039;s [https://firefox-source-docs.mozilla.org/ in-tree documentation].&lt;br /&gt;
| Python, Sphinx, Rst&lt;br /&gt;
| [https://mozillians.org/en-US/u/ahal/ Andrew Halberstadt]&lt;br /&gt;
| [https://mozillians.org/en-US/u/ahal/ Andrew Halberstadt]&lt;br /&gt;
| Writing docs for Firefox&#039;s in-tree [https://firefox-source-docs.mozilla.org/ source docs] is time consuming and difficult and the end result is difficult to navigate.&lt;br /&gt;
&lt;br /&gt;
With [https://developer.mozilla.org/en-US/ MDN] de-prioritizing build and workflow docs, we need a suitable replacement for all of Firefox&#039;s contribution and workflow documentation. The great advantage of documentation living in-tree, is that it can be updated along with the source. Unfortunately the current system to build and generate docs is difficult to write for, slow to build and generates poorly organized documentation. These factors discourage developers from creating or updating docs.&lt;br /&gt;
&lt;br /&gt;
This project aims to improve the documentation experience via static analysis tools (e.g hint when docs might need to be updated), enabling linters, faster build times, additional language support and well structured hierarchies. Help make documentation a bigger part of our developer&#039;s day to day workflow.&lt;br /&gt;
|-&lt;br /&gt;
| Improve FixMe&lt;br /&gt;
| [http://fixme.ossn.club/ Improve FixMe], a tool for surfacing meaningful contribution opportunities to new contributors. This project started two years ago as a GSoC project and we are looking into adding more capabilities. The tool currently fetches issues only from GitHub and relays a lot into the tags project maintainers use in their repositories. We want to add gitlab support and come up with a more sophisticated way of identifying technologies and skills needed for new contributors &lt;br /&gt;
| - Backend: Go, Buffalo, Postgresql. - Front-end: React, typescript, Redux&lt;br /&gt;
| [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis]&lt;br /&gt;
| [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis]&lt;br /&gt;
| [https://github.com/ossn/fixme Link to] front-end source code, [https://github.com/ossn/fixme_backend link to backend] source code. [http://fixme.ossn.club/ FixMe tool in action]&lt;br /&gt;
|-&lt;br /&gt;
| Rust AV1 Encoder (rav1e) Project&lt;br /&gt;
| Mozilla&#039;s rav1e Project [http://github.com/xiph/rav1e] is a clean room AV1 encoder implementation written in Rust.  The goal is to create a production ready AV1 encoder for use with common internet use cases: Video-On-Demand (high latency), Live Streaming (some latency), Interactive Video Conferencing (low latency).&lt;br /&gt;
|&lt;br /&gt;
* C/C++&lt;br /&gt;
* Rust&lt;br /&gt;
* SIMD&lt;br /&gt;
| [mailto:negge@mozilla.com Nathan Egge]&lt;br /&gt;
| [mailto:negge@mozilla.com Nathan Egge]&lt;br /&gt;
| We are looking for GSoC students to help us research and implement advanced encoding algorithms in rav1e.  Areas of interest are:&lt;br /&gt;
* Scene detection&lt;br /&gt;
* Frame type assignment and ordering&lt;br /&gt;
* Encoder complexity analysis and design of speed levels&lt;br /&gt;
* Rate-distortion optimization algorithms&lt;br /&gt;
* Parallelized encoding using Rust fearless concurrency&lt;br /&gt;
* Chunked encoding&lt;br /&gt;
|-&lt;br /&gt;
| ..your next idea here!&lt;br /&gt;
| some details&lt;br /&gt;
| skills/language&lt;br /&gt;
| reporter&lt;br /&gt;
| mentor&lt;br /&gt;
| comments&lt;/div&gt;</summary>
		<author><name>Mhoye</name></author>
	</entry>
</feed>