Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.52k stars 2.87k forks source link

[$2000] HIGH: Implement Comment Linking #20282

Closed mountiny closed 6 months ago

mountiny commented 1 year ago

This is a public issue to track implementation of the Comment Linking feature (internal link).

Margelo will work on the App implementation of this project

Design doc can be found here - also internal

Roll out plan

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~0116b1ab0be62d4242
  • Upwork Job ID: 1777848479203676160
  • Last Price Increase: 2024-04-10
melvin-bot[bot] commented 1 year ago

Triggered auto assignment to @puneetlath (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

melvin-bot[bot] commented 1 year ago

Bug0 Triage Checklist (Main S/O)

melvin-bot[bot] commented 1 year ago

Current assignee @puneetlath is eligible for the NewFeature assigner, not assigning anyone new.

perunt commented 1 year ago

I would like to do this

puneetlath commented 1 year ago

@chiragsalian I don't think you need me here so going to un-assign. But feel free to re-assign me if I missed something.

perunt commented 1 year ago

@chiragsalian could you apply the Review label to this doc?

melvin-bot[bot] commented 1 year ago

:wave: Hello Generalist Track Team - you have been assigned to review this High Level Design Doc. Please, treat this as a priority. Review this Stack Overflow for some tips on reviewing a design doc. Once you are done, simply press the Add "Reviewed Doc" comment button in the right hand side K2 pannel or follow these instructions.


mountiny commented 1 year ago

Design doc link here.

sarajojacobson commented 1 year ago

I have read and reviewed this Design Doc.

chiragsalian commented 1 year ago

Coming from this slack post, please prioritize reviewing the design doc as a daily effort if you are not focusing on SNH since this feature is a critical feature for NewDot.

flodnv commented 1 year ago

I have read and reviewed this Design Doc!

StefStavri commented 1 year ago

I have read and reviewed this Design Doc!

chiragsalian commented 1 year ago

In progress, looks like we got most of the review comments. @robertjchen would you also be able to review the comment linking design doc soon (asking cause you are the only product manager reviewer pending before we can move to the technical section review)

robertjchen commented 1 year ago

I have read and reviewed this Design Doc!

Beamanator commented 1 year ago

I have read and reviewed this Design Doc!

chiragsalian commented 1 year ago

Alright looks like we got the required number of high-level reviews. Let's move ahead to the technical review. @perunt when you get a chance remember to go over all high-level comments and address them.

melvin-bot[bot] commented 1 year ago

:wave: Hello Generalist Track Team - you have been assigned to review this Detailed Design Doc. Please, treat this as a priority. Review this Stack Overflow for some tips on reviewing a design doc. Once you are done, simply press the Add "Reviewed Doc" comment button in the right hand side K2 pannel or follow these instructions.


cead22 commented 1 year ago

I have read and reviewed this Design Doc!

CortneyOfstad commented 1 year ago

I have read and reviewed this Design Doc!

johnmlee101 commented 1 year ago

I have read and reviewed this Design Doc!

laurenreidexpensify commented 1 year ago

I have read and reviewed this Design Doc!

roryabraham commented 1 year ago

I'm going help shepherd this initiative while @chiragsalian's away.

roryabraham commented 1 year ago

Still need 3 non-engineering product managers / generalists to review the detailed, and 2 project managers.

joelbettner commented 1 year ago

I have read and reviewed this Design Doc!

robertjchen commented 1 year ago

I have read and reviewed this Design Doc!

stephanieelliott commented 1 year ago

I have read and reviewed this Design Doc!

StefStavri commented 1 year ago

I have read and reviewed this Design Doc!

roryabraham commented 1 year ago

I just updated the rollout plan to include a bit more detail.

At this point, this doc has gone through many reviews and revisions, and we are only short 2 non-engineering generalists, so I'm doing a last call here. This project will go into the implementation phase tomorrow.

anmurali commented 1 year ago

I have read and reviewed this Design Doc!

roryabraham commented 1 year ago

Going to move this forward into the implementation phase and start creating issues now.

roryabraham commented 1 year ago

Created a project board to start tracking implementation: https://github.com/orgs/Expensify/projects/62/views/1, also created an internal issue to make that project board publicly visible

roryabraham commented 1 year ago

Alright, all the issues have been created. Feel free to follow the implementation in the GitHub Project

JmillsExpensify commented 1 year ago

I have read and reviewed this Design Doc!

roryabraham commented 1 year ago

Posted project update in slack: https://expensify.slack.com/archives/C01GTK53T8Q/p1690393798476199

HaleyJacobson commented 1 year ago

I have read and reviewed this Design Doc!

RobertLadue commented 1 year ago

I have read and reviewed this Design Doc!

roryabraham commented 1 year ago

Weekly update:

chiragsalian commented 1 year ago

Not overdue, still in progress.

flodnv commented 1 year ago

I'm curious about the progress, could we please get an update like @roryabraham's last one above? 🙏

roryabraham commented 1 year ago

Hey, sorry my updates here have been lackluster on this issue, but I did drop an update in slack last week here

roryabraham commented 1 year ago

@aldo-expensify raised his hand on https://github.com/Expensify/App/issues/23218, thanks @aldo-expensify! I'm still working on https://github.com/Expensify/Web-Expensify/pull/38662

Also, I'm making this issue a daily since we're shooting to finish this by end-of-offshore

roryabraham commented 1 year ago

We had a number of PRs merged for this last week. Still working on the last backend piece then this should be prettymuch all front-end.

roryabraham commented 1 year ago

Actively implementing :working:

roryabraham commented 1 year ago

previousReportActionID isn't really working due to old reportActions being cached in PHP. Created https://github.com/Expensify/Auth/pull/8764 to fix it

melvin-bot[bot] commented 1 year ago

@chiragsalian, @roryabraham, @perunt Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

roryabraham commented 1 year ago

Quick EOW update:

roryabraham commented 1 year ago

Has been delayed by my OOO but I just commented on the PR to hopefully help unblock it

melvin-bot[bot] commented 1 year ago

Triggered auto assignment to @cristipaval, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

cristipaval commented 1 year ago

Did Melvin assign me by mistake or I'm missing something

melvin-bot[bot] commented 11 months ago

This issue has not been updated in over 15 days. @roryabraham, @perunt eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!