App icon indicating copy to clipboard operation
App copied to clipboard

Simplify rows in workspace editor.

Open JmillsExpensify opened this issue 1 year ago • 1 comments

Problem

While we've traditionally used a lot of verbiage to describe functionality on OldDot, and related, we have carried that some approach into NewDot, what we've learned is that this ends up obfuscating functionality. In addition, this makes it hard for users to parse a page of features and figure out exactly what's going on. Perhaps just as importantly, the verbs that we're using aren't possible on NewDot, so it makes for a confusing experience given that overall design is intended to educate users on the breadth of our functionality rather than the specific actions they might take. Screenshot 2023-04-27 at 10 53 05

Solution

Let's simplify the workspace editor by labeling each row by the feature we'd like to educate users about, without confusing them with actions that they may or not take. At a high-level, that brings us a workspace editor with the following rows:

  • Settings
  • Members
  • Cards
  • Expenses
  • Bills
  • Invoices
  • Travel
  • Bank Account

Or something like that. We can discuss more in open-source, just wanted to create this issue since we've talked about this several times over.

JmillsExpensify avatar Apr 27 '23 17:04 JmillsExpensify

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

MelvinBot avatar Apr 27 '23 17:04 MelvinBot

@JmillsExpensify or @joekaufmanexpensify please add me to slack groups as i am facing issues while running ios or android apps whereas i am able to run web and desktop applications, please assist so that i can contribute to bugs or features to mobile apps as well, I would be really greatful for your kindselves help, thanks.

kuluruvineeth avatar Apr 28 '23 12:04 kuluruvineeth

@kuluruvineeth Could you please reach out to [email protected] with this request? They'll be able to help with getting access to our Slack channels. There is more detail on this in our contributing guidelines. Thanks!

joekaufmanexpensify avatar May 01 '23 12:05 joekaufmanexpensify

Going to work on next steps for this this week.

joekaufmanexpensify avatar May 08 '23 16:05 joekaufmanexpensify

Posted discussion in open source.

joekaufmanexpensify avatar May 12 '23 20:05 joekaufmanexpensify

Pending further discussion

joekaufmanexpensify avatar May 15 '23 13:05 joekaufmanexpensify

Not much traction on the discussion I posted in Slack. Bumped in product.

joekaufmanexpensify avatar May 22 '23 13:05 joekaufmanexpensify

Got agreement in Slack thread on next steps.

joekaufmanexpensify avatar May 22 '23 20:05 joekaufmanexpensify

Job added to Upwork: https://www.upwork.com/jobs/~013fdb75e4486f21ba

melvin-bot[bot] avatar May 22 '23 21:05 melvin-bot[bot]

Triggered auto assignment to Contributor Plus for review of internal employee PR - @sobitneupane (Internal)

melvin-bot[bot] avatar May 22 '23 21:05 melvin-bot[bot]

Reviewing label has been removed, please complete the "BugZero Checklist".

melvin-bot[bot] avatar May 26 '23 06:05 melvin-bot[bot]

The solution for this issue has been :rocket: deployed to production :rocket: in version 1.3.18-2 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

  • https://github.com/Expensify/App/pull/19414

If no regressions arise, payment will be issued on 2023-06-02. :confetti_ball:

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

  • [x] External issue reporter
  • [x] Contributor that fixed the issue
  • [ ] Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

melvin-bot[bot] avatar May 26 '23 06:05 melvin-bot[bot]

This is a new feature, so no reporting bonus, and we changed this internally. Only payment here is $1,000 to @sobitneupane for C+ PR review.

joekaufmanexpensify avatar May 26 '23 18:05 joekaufmanexpensify

@sobitneupane offer sent for $1,000!

joekaufmanexpensify avatar May 26 '23 18:05 joekaufmanexpensify

Triggered auto assignment to @laurenreidexpensify (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details.

melvin-bot[bot] avatar May 26 '23 18:05 melvin-bot[bot]

Adding an additional BZ assignee as I'm going to be OOO next week (until June 5th). All that's needed here is to pay @sobitneupane on June 2nd (which is when the 7 day regression reporting period ends).

joekaufmanexpensify avatar May 26 '23 18:05 joekaufmanexpensify

Payment completed for @sobitneupane - closing out 👍

laurenreidexpensify avatar Jun 02 '23 08:06 laurenreidexpensify