Closed Bug 1837978 (fenix-fakespot-integration) Opened 1 year ago Closed 5 months ago

[meta] Integrate with Fakespot to provide more reliable shopping experience

Categories

(Fenix :: Shopping, enhancement, P2)

All
Android
enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jmahon, Unassigned)

References

(Depends on 3 open bugs)

Details

(Keywords: meta, Whiteboard: [fxdroid][shopping][fakespot])

Attachments

(4 files)

Initiative summary to follow.

Miro board visualizing the current roadmap to completion.

Leaving a general "status update" comment in lieu of having all these items outlined in child tasks:

Last week:

  • Introduced engineers to project & began connecting with Desktop/Fakespot teams
  • Got estimates for all tasks
  • Held scoping meetings

Plans for this week:

Clarify scope:

  • [Daniela] Identify opportunities to minimize scope for the MVP
  • [Android Eng] Re-estimate tasks to get further clarity on projected target release
  • [Android Eng] Meet for implementation "kickoff" (technically we've already kicked off, just asynchronously)

Minimize unknowns:

  • [Cathy] Write implementation planning doc (to review next week)
  • [Rahul] Connect with Desktop & Fakespot engineers to learn and consult on API expectations
  • [Rahul] Connect with Gijs/Jared to learn about OHTTP and whether we need to do anything about it on our end

Set up workflow:

  • [Joe] Create miro board for at-a-glance view of project
  • [Joe] Create all (currently known) tickets
  • [Daniela/Chris] Connect this metabug into Jira appropriately
Depends on: 1840090
No longer blocks: 1840091
Depends on: 1840091
Depends on: 1840093
Depends on: 1840095
Depends on: 1840097
Depends on: 1840099
Depends on: 1840103
Depends on: 1840110
Depends on: 1840113
Component: General → Shopping
Depends on: 1840332
Depends on: 1840333
Depends on: 1840335
Depends on: 1840337
Depends on: 1840338
Depends on: 1840339
Depends on: 1840340
Depends on: 1840689
Depends on: 1840690
Depends on: 1840691
Depends on: 1840692
Depends on: 1840693
Depends on: 1841600
Depends on: 1841601
Depends on: 1841639
Attached file Figma
Depends on: 1842637
Depends on: 1842638
Depends on: 1843029
Depends on: 1843508
Alias: fakespot-integration → fenix-fakespot-integration
Depends on: 1844319
Depends on: 1844343
Depends on: 1844629
Depends on: 1844732
Depends on: 1845255
Depends on: 1845260
Depends on: 1845760
Depends on: 1845761
Depends on: 1845834
Depends on: 1845835
Depends on: 1846341
Depends on: 1846480
Depends on: 1846229
Depends on: 1846713
Depends on: 1847010
Depends on: 1847022
Depends on: 1847024
Depends on: 1847055
Depends on: 1847569
Depends on: 1847575
Depends on: 1847740
Depends on: 1847922
Depends on: 1847923
Depends on: 1848008
Depends on: 1848184
Depends on: 1848219
Depends on: 1848377
Depends on: 1848658
Depends on: 1848668
Depends on: 1848700
Depends on: 1849194
Depends on: 1849263
Depends on: 1850407
Depends on: 1850610
Depends on: 1851186
Depends on: 1851711
Depends on: 1851030
Depends on: 1852074
Depends on: 1852305
Depends on: 1852748
Depends on: 1852804
Depends on: 1852925
Depends on: 1852928
Depends on: 1852994
Depends on: 1853299
Depends on: 1853301
Depends on: 1853304
Depends on: 1853309
Depends on: 1853311
Depends on: 1853413
Depends on: 1853421
Depends on: 1854141
Depends on: 1854277
Depends on: 1854501
Depends on: 1854631
Depends on: 1854664
Depends on: 1854712
Depends on: 1855137
Depends on: 1855150
Depends on: 1855209
Depends on: 1847063
Depends on: 1855286
Depends on: 1855543
Depends on: 1855552
Depends on: 1855553
Attached file String inventory
Depends on: 1855841
Depends on: 1855939
Depends on: 1856008
Depends on: 1856312
Depends on: 1856336
Depends on: 1849525
No longer blocks: 1855921
Depends on: 1856797
Depends on: 1856852
Depends on: 1856894
Depends on: 1856357
Depends on: 1857215
Depends on: 1857300
Depends on: 1856959
Depends on: 1857424
Depends on: 1857434
Depends on: 1857438

Created a new QA meta bug to track all issues found by QA: https://bugzilla.mozilla.org/show_bug.cgi?id=1857438

Depends on: 1857117
Depends on: 1857533
Depends on: 1857537
Depends on: 1857544
Depends on: 1857553
Depends on: 1857558
Depends on: 1857637
Attached file Fakespot APIs Docs
Depends on: 1858070
No longer blocks: 1858406
Depends on: 1858406
Depends on: 1859563
Depends on: 1859967
Depends on: 1860618
Depends on: 1859913
Depends on: 1860897
Depends on: 1861175
Depends on: 1861173
Depends on: 1861732
Depends on: 1858948
Depends on: 1858947
Depends on: 1858945
Depends on: 1859984
Depends on: 1862775
Depends on: 1862776
Depends on: 1863061
Depends on: 1863427
Depends on: 1863540
Depends on: 1859671
Depends on: 1864403
Depends on: 1865067
Depends on: 1865318
Depends on: 1865452
Depends on: 1865422
Depends on: 1855922
Depends on: 1865864
Depends on: 1858943
No longer depends on: 1858948
No longer depends on: 1858947
No longer depends on: 1858945
Depends on: 1866111
No longer depends on: 1857544
No longer depends on: 1857553
Depends on: 1868332
Depends on: 1864365
Depends on: 1871363
Depends on: 1870701
Depends on: 1872904

The Android team has not been keeping our P1 bug list up to date, so we're resetting all our P1 bugs to P2 to avoid signalling that we're actively working on bugs that we're not. The BMO documentation https://wiki.mozilla.org/BMO/UserGuide/BugFields#priority says P1 means "fix in the current release cycle" and P2 means "fix in the next release cycle or the following (nightly + 1 or nightly + 2)".

If you are actively working on this bug and expect to ship it in Fx 122 or 123, then please restore the priority back to P1.

Priority: P1 → P2
No longer depends on: 1872904
No longer depends on: 1858070
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: