QA/Sync/Community/Action Plan
A high level guide on how to contribute to Firefox Sync Quality Assurance. Each level of contribution is generally outlined at Sync QA Community. Read on if you are a Sync user and interested in becoming at least a Casual Contributor if not an Active or Core Contributor.
Get Involved
There is prolific growth in and production from the Mozilla Development Community. Mozilla QA needs your help to keep up with that growth and production. Firefox Sync QA is one area where you can make an impact. What follows are Mozilla ways to take action and make an impact at each of the higher levels of the Sync QA Community.
Casual Contributor
The easiest way to contribute to the Firefox Sync Community.
- Submit any Firefox crash reports, especially if they happen around a Sync.
- Provide feedback on Sync at input.mozilla.org.
- File a support ticket on an issue you have with Sync at SUMO
Yes, it is that easy; nothing complicated or too time consuming. Just take a moment to get involved.
Active Contributor
Make a bigger impact by taking part directly with the regular flow of Sync QA. Below are some of the many ways to get involved.
- Get comfortable installing and using Firefox Sync on Firefox builds across all Channels; Nightly, Aurora, Beta and Release for Desktop and Mobile.
- Become skilled at working in bugzilla
- Triage Sync components UNCONFIRMED bugs
- Work through Sync QAWANTED lists
- Take part in Sync bug priority triage meetings
- Participate in sign-off activities for weekly release QA cycles for Desktop and Mobile Firefox to ensure Sync is ready to ship in Fx Betas.
- Participate in sign-off activities for weekly Sync client QA cycles of services-central development to ensure new fixes and features are fine to merge to Nightly
- Write manual test cases for MozTrap.
- Get involved with test case automation through the A-team.
- Participate in Sync Test Days.
- Respond to new contributor inquiries
- Partner with other contributors
The time and effort here is elevated quite a bit. Your contribution in time can be any where from 2 to 20 hours, or more, per week.
Core Contributor
In addition to being an Active Contributor, a Core Contributor will organize, guide and teach others how to be great Active Community members.
- Mentor new contributors
- Write and maintain Sync test plans
- Monitor and drive bugzilla work
- Organize and facilitate Sync Test Days.
- Responsible for final Sync client sign-offs
- Determine and drive test case writing needs.