docs/Firefox-for-Android-Team-Processes.md
We have a variety of communication channels for internal dev, and best practices are documented here.
See Feature Workflow
Who: Design lead, designer, engineering lead, engineer, product lead, product manager Purpose: meet any time we start design for a new feature (esp large ones) to discuss:
Design Handoff Who: designer, engineer, product manager, QA lead Purpose: before engineering sprint for a feature starts to discuss:
IF a user story has a UX component that needs review, when it is ready for review:
Consider hopping on a call to do a ‘desk check’ with the Designer*
Engineer will add a gif/screenshot/apk (as applicable to the issue)
Engineer will @mention the designer in the user story and ping the Designer on Slack, and add the needs:UX-feedback label
UX designer reviews the component (consider hopping on a call to work through minor changes). Communication is key to here between designer and engineer in how they want to go through edits.
We will also go through UX review during Sprint Demos.
IF a user story has a String that needs a review, when it is ready for review:
Use tags on open PRs to show which part of the process it is on. Some notable ones:
IF a defect is found:
More details in link to Process Doc & Flowchart
The completion rate of different locales can be seen on Pontoon. While the project is in Preview stage, all locales will be the same between Firefox Preview and Firefox Preview Nightly. Before we do our next large, milestone release, we'll update the Release locales to match the ones approved by L10N to have reached sufficient localization completion.