Closed Bug 855776 (commbadge) Opened 11 years ago Closed 10 years ago

Developer/reviewer replies should occur within the Marketplace site

Categories

(Marketplace Graveyard :: Reviewer Tools, enhancement, P4)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cvan, Unassigned)

References

Details

I could be getting this wrong, but from my observations the current communication workflow goes something like this:

1) Developer submits app.
2) Reviewer requests more information (or rejects app, then developer resubmits, etc.).
3) Email sent to developer.
4) Developer replies to mailing list.
5) Emails get sent directly to developers/app reviewers.
6) Emails get lost.
7) Reviewer has to track which email address corresponds to which user corresponds to which app(s).

This back-to-back communication could live on a single page within the Dev Hub for developers and a single page within the Reviewer Tools. This would allow us to keep a history of the conversation - which is amaaazing (in "Peggy from Happy Endings" voice).
Your observations are correct and I agree with your solution. +1!
Email notifications of the communications (a la bugzilla) is required obviously.
see bug 749022 for a bit of nostalgic background on a similar feature for AMO.
Andrew - awesome, thanks! I'll let bug 749022 remain the AMO bug. This bug can remain the bug to implement this in Marketplace.

I'd really like to see this happen sometime soon. We should talk about priorities.
Summary: Do not rely on email for reviewer<->developer communication → Developer info request replies should occur within the Marketplace site
Priority: -- → P4
s/email notifications/email gateway/ so we and developers can reply to messages directly a la Github.
Depends on: 879412
Depends on: 879469
Depends on: 879519
Depends on: 879532
Depends on: 879535
Depends on: 879545
Depends on: 879552
Summary: Developer info request replies should occur within the Marketplace site → Developer/reviewer replies should occur within the Marketplace site
Depends on: 884613
Depends on: 885390
Depends on: 885391
Depends on: 885400
Depends on: 887602
Depends on: 888707
Summary: Developer/reviewer replies should occur within the Marketplace site → (commbadge) Developer/reviewer replies should occur within the Marketplace site
Alias: commbadge
Summary: (commbadge) Developer/reviewer replies should occur within the Marketplace site → Developer/reviewer replies should occur within the Marketplace site
Depends on: 907865
Depends on: 907868
Depends on: 907862
Depends on: 907569
Depends on: 902646
Depends on: 907943
Depends on: 907974
Depends on: 907982
Depends on: 907985
Depends on: 908177
Depends on: 908173
Depends on: 907886
Depends on: 908652
Ideally, the email would contain a link to a page on DevHub, that developer can access to post a reply to the reviewer’s RFI (request for info).
Depends on: 909350
Depends on: 907858
Depends on: 910692
Depends on: 912239
Depends on: 911005
Depends on: 910998
Depends on: 914188
Depends on: 914548
Depends on: 917555
Depends on: 915710
Depends on: 918489
Depends on: 918711
Depends on: 918745
Depends on: 918779
Depends on: 920743
Depends on: 920746
Depends on: 921446
Depends on: 927840
Depends on: 927843
Depends on: 927871
Depends on: 927895
Depends on: 928164
Depends on: 928165
Depends on: 931226
Depends on: 931223
Depends on: 931237
Depends on: 929759
Depends on: 946459
Depends on: 947191
Depends on: 949702
Depends on: 958102
Depends on: 958382
Depends on: 958677
Depends on: 960726
Depends on: 964787
Depends on: 970170
Depends on: 970223
Depends on: 974680
Depends on: 977296
Depends on: 977325
Depends on: 987683
Depends on: 992369
All the dependant bugs are closed now.  So... is this feature 'finished' ?
Mostly finished, I just have to run a data migration script on prod.
Migration script ran successfully, we are ready to flip Commbadge when we please.
Depends on: 997993
Depends on: 998004
Depends on: 997984
Depends on: 998011
Depends on: 997988
Depends on: 997997
Depends on: 1034617
Depends on: 1034618
Blocks: 1039512
No longer blocks: 1039512
Depends on: 1039512
Depends on: 1039676
Depends on: 1042608
Depends on: 1042742
Depends on: 1042754
Depends on: 1042758
Depends on: 1043459
Depends on: 1042512
Depends on: 1043541
Depends on: 1042850
Depends on: 1045056
Depends on: 1045057
Depends on: 1048155
Depends on: 1058572
Depends on: 1059373
Depends on: 1068436
Depends on: 1071486
Depends on: 1080175
Depends on: 1081949
Depends on: 1078441
Depends on: 1085350
Depends on: 1095387
Depends on: 1095463
Depends on: 1096274
Commbadge is live, there are two P5's left that would be nice to fix, but other than that it's done.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 1100383
Depends on: 1107071
Depends on: 1107499
You need to log in before you can comment on or make changes to this bug.