[No QA] Add KSv2.md file - #14342
[No QA] Add KSv2.md file#14342
Conversation
|
@mananjadhav @stitesExpensify One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
Unassigning @mananjadhav since this is just a documentation change |
|
Posting here to get more feedback about the content. |
Reviewer Checklist
Screenshots/VideosWebMobile Web - ChromeMobile Web - SafariDesktopiOSAndroid |
There was a problem hiding this comment.
It's great that this is going public! A few more ideas of things we couldddd mention in this doc:
- Is the ksv2 repo open for bug reports? (paid or unpaid?)
- If yes, where should people report these bugs?
- Maybe you can explain the different sections of the k2 dashboard?
- Had one more comment I'll throw in slack :D
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Yup, I think that was mentioned in the doc, but the idea atm is to allow contributors to report bugs in the #expensify-bugs channel and follow the process that we have for NewDot. We can update the bug reports for k2 as follow-up.
Oh good idea, I think we can begin with what we have in this SO:
|
tgolen
left a comment
There was a problem hiding this comment.
Adding a little bit of color and explanation. The rest looks great!
Not sure if you want to mention the parts about the pull request sections on the dashboard. Also, it's more than a dashboard, but the extension also provides quite a few other things (like the quick label buttons and it enables the "reviewer checklist" button).
Beamanator
left a comment
There was a problem hiding this comment.
Looking pretty great! One more suggested change for now
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
|
Ready for review again 👍🏽 |
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
|
Cool, updated. Thanks for the suggestions! |
Beamanator
left a comment
There was a problem hiding this comment.
Getting so fantastic!! Just a few more suggestions from me
tgolen
left a comment
There was a problem hiding this comment.
I think this is in a really good spot right now. I would say, let's take the latest of Alex's suggestions and then merge this. It doesn't need to be perfect and we can always update it more later, but it's holding up rolling out the extension publicly.
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Co-authored-by: Alex Beaman <alexbeaman@expensify.com>
Beamanator
left a comment
There was a problem hiding this comment.
Thanks for all the work on this @marcochavezf 👍
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
Performance Comparison Report 📊Significant Changes To DurationThere are no entries Meaningless Changes To DurationShow entries
Show details
|
|
🚀 Deployed to staging by https://github.com/tgolen in version: 1.2.62-0 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 1.2.62-1 🚀
|

cc @mallenexpensify @michaelhaxhiu @tgolen
Details
This PR adds the KSv2 file that explains the priority labels and a link to the k2 repo.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/255342
Tests
N/A
Offline tests
N/A
QA Steps
N/A
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.Screenshots/Videos
Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android