The Fulfillment Frontend Team is responsible for the implementation and maintenance of the UI/UX experience for users who purchase or trial GitLab products and services. Our objective is to provide a seamless license purchase and management experience with Gitlab.com.
The following people are permanent members of the Front End Fulfillment Group:
|Chris Baus||Frontend Engineering Manager, Fulfillment|
|Vitaly Slobodin||Senior Frontend Engineer, Fulfillment|
|Ragnar Hardarson||Senior Frontend Engineer, Fulfillment|
|Ammar Alakkad||Frontend Engineer, Fulfillment|
The following members of other functional teams are our stable counterparts:
|Rubén Dávila||Backend Engineer, Fulfillment|
|James Lopez||Engineering Manager, Fulfillment and Telemetry|
|Timothy Noah||Senior Product Designer, Fulfillment|
|Emily Sybrant||Product Designer, Fulfillment|
|Aishwarya Subramanian||Backend Engineer, Fulfillment|
|Corinna Wiesner||Backend Engineer, Fulfillment|
|Tyler Amos||Senior Backend Engineer, Fulfillment|
|Shreyas Agarwal||Senior Backend Engineer, Fulfillment|
When possible, larger issues should be broken into multiple MRs. Technical discussion should happen in the MR, while questions for the Product and Design teams should be addressed in the associated issue.
We follow the standard MR and Code Review process with a few exceptions. Since the Fulfillment Frontend Team is relatively new, we don't have a maintainer for the Customer portal or the License app on the team. For the reason, and to increase diversity of reviewers, Frontend maintainers of the GitLab CE and GitLab EE projects should merge Frontend MRs for the Customer portal and Licence app projects.
For the Customer portal MRs should be branched from and merged into the staging branch.