Internal UX review of new discussions MFE

  • This document is intended to track bugs/improvements required on the new discussions MFE recently enabled on stage.

  • Details of the bug, evidence, and how to reproduce should be added and updated to the Jira ticket, and the link of the Jira ticket needs to be mentioned here.

  • Preferably use only this course for testing purposes to keep results consistent.

  • Status can be Reported In progress FIXED deferred Blocked closed

Pending tasks

Done tasks

Open Items

Bug/ improvement suggestion

Jira

Priority

Comments

Bug/ improvement suggestion

Jira

Priority

Comments

1

Initial Landing View

  • Leaners with existing activity My Posts entries should be taken to this view.

  • Learners with no existing discussion activity should see All Posts, not the Topics view as their initial page view.

https://openedx.atlassian.net/browse/TNL-9626

high

 

2

Text leaking out from post summary.

https://openedx.atlassian.net/browse/TNL-9618

high

 

3

Update Discussions Height in Main MFE on Post Load

Determine way to update iframe size for LTI block if discussions post has content longer than the current iframe, eliminating need for scrolling on the right sidebar, and forcing the footer further down the page.

https://openedx.atlassian.net/browse/TNL-9608

low

Yet to be groomed. Ignore for now.

4

Questions have responses that can be Marked as Answer; Discussions have responses / comments that can be Endorsed.
The heading language “Showing 1 endorsed response” isn’t accurate currently on a tested question post type, the response was marked “endorsed” even though it was a question and should have been the answer.

https://openedx.atlassian.net/browse/TNL-9612

medium

 

5

URL Improvements

Non-critical for now but it would be helpful to ensure discussion forums can link to specific post areas even in the main discussion application, meaning the URLs should be updated with some sort of URL pattern that would link users to the specific post being viewed. (Some questions here on requirements so not immediately actionable but marking here for now regardless.

 

low

 

6

Padding in TinyMCE text input areas - currently text is all the way up to the left but some space should exist between the input area boundary on all sides.

https://openedx.atlassian.net/browse/TNL-9615

medium

 

7

Update configured TinyMCE plugins - we should look into a wider range of plugins, not quite as broad as what we plan to do for the Text Editor, but other options would be valuable including:

  • special character entry

  • code formatted text

  • emoji entry

 

low

 

8

Reloading a page when a post is visible, should reload the same post. However it redirects to the topics list as seen below.

https://openedx.atlassian.net/browse/TNL-9585

medium

 

9

API call to fetch posts in new MFE takes longer some times even for a course with 5 learners and 10 posts.

 

LOW

Not high priority item. Feedback from jfay on loading icon pending.

10

Add icons to paragon and discussions experience

https://openedx.atlassian.net/browse/PAR-700
https://openedx.atlassian.net/browse/PAR-701
https://openedx.atlassian.net/browse/PAR-702
https://openedx.atlassian.net/browse/PAR-703
https://openedx.atlassian.net/browse/PAR-704
https://openedx.atlassian.net/browse/PAR-705
https://openedx.atlassian.net/browse/PAR-706
https://openedx.atlassian.net/browse/PAR-707
https://openedx.atlassian.net/browse/PAR-708
https://openedx.atlassian.net/browse/PAR-709
https://openedx.atlassian.net/browse/PAR-710
https://openedx.atlassian.net/browse/PAR-711

medium

 

11

Post view area should extend to the bottom of the iframe.

https://openedx.atlassian.net/browse/TNL-9627

medium

 

12

Follow button on post summary is not working as intended upon mouse-over and when clicked.

https://openedx.atlassian.net/browse/TNL-9629

Low

 

13

Navigating to Topics tab does not send the api call to update topic stats.

https://openedx.atlassian.net/browse/TNL-9646

medium

 

14

Post “reported” in legacy is not marked as reported in the new MFE.

https://openedx.atlassian.net/browse/TNL-9649

medium

 

15

From edX team via feedback button (link):

“Bug: If searching for a specific username in the new experience, no results are displayed. This is a big issue for internal teams and course teams.”

https://docs.google.com/document/d/1pdoj8vU3gpdx53Q2gq-S00NHOFZci-VGyZEXKYKW5y8/edit?usp=sharing

low

Need grooming.

16

Drop shadow of discussion navigation bar seems different.

https://openedx.atlassian.net/browse/TNL-9693

low

 

17

My Posts tab showing posts not linked to user.

https://openedx.atlassian.net/browse/TNL-9729

medium

 

18

Some course roles are unable to access the new MFE

https://openedx.atlassian.net/browse/TNL-9731

high

 

Resolved Bugs / Items

These might still need review but the PRs associated with them are marked done

Bug/ improvement suggestion

Jira

Priority

Comments

Bug/ improvement suggestion

Jira

Priority

Comments

1

In reference to Nav bar:

  • Navigation tabs “All posts”, “My posts” and “Topics are not visible

  • Search box is not visible

  • A “Close icon” is visible towards the far right

https://openedx.atlassian.net/browse/TNL-9543

high

Verified on 17 March, 22

2

Blocks Educator Preview Rollout

Adding a comment on a response does not show the comment

https://openedx.atlassian.net/browse/TNL-9563

high

Verified on 17 March, 22

3

Blocks Educator Preview Rollout

Discussions xblock fails to load in a unit on stage.

https://openedx.atlassian.net/browse/TNL-9567

high

Verified on 17 March, 22

4

Non-Breaking Space character shows up in post summary.

https://openedx.atlassian.net/browse/TNL-9568

medium

 

5

"Likes" count is showing in the absence of likes.

https://openedx.atlassian.net/browse/TNL-9569

medium

 

6

Message icon showing with count=1 in the absence of comments or responses on the post.

https://openedx.atlassian.net/browse/TNL-9570

medium

 

7

Post/topic lists should be independently scrollable.

https://openedx.atlassian.net/browse/TNL-9571

medium

 

8

Legacy indicator of unread post still showing.

https://openedx.atlassian.net/browse/TNL-9572

medium

 

9

Missing indicator for new responses and comments.

https://openedx.atlassian.net/browse/TNL-9573

medium

 

10

Empty states / cases for various pages still missing.

https://openedx.atlassian.net/browse/TNL-9484

high

 

11

Blocks Educator Preview Rollout
Give Feedback button should be in the Instructor Preview Bar to the right of the View Legacy Experience button, not to the left of the Search Icon.

https://openedx.atlassian.net/browse/TNL-9577

high

Verified on 17 March, 22

12

Blocks Educator Preview Rollout
View Legacy Experience Button legibility - font color / readability of this button needs to be invsersed due to background color of the button.

https://openedx.atlassian.net/browse/TNL-9575

high

Verified on 17 March, 22

13

Blocks Educator Preview Rollout
Updated text for preview bar in Discussions MFE:

Replace: We've made some changes to this experience! (Preview for educators only)
Updated to: You are viewing an educator only preview of the new discussions experience!

https://openedx.atlassian.net/browse/TNL-9576

high

Verified on 17 March, 22

14

Marked Answer message bar - username link colour needs updating

Currently the username of the person who marked a response as the answer renders in a standard link colour but this needs to be white to be readable against the green background

https://openedx.atlassian.net/browse/TNL-9610

medium

 

15

Answered and Endorsed markers are missing on responses in new MFE.

https://openedx.atlassian.net/browse/TNL-9611

low

 

16

Sort option missing for responses.

https://openedx.atlassian.net/browse/TNL-9620

low

Deferred for future milestone.

17

From edX team via feedback button (link):

“UX: Posts and topics, font, etc. are too big and not easy to navigate. In a 13" laptop 1 post almost fills up. Same when Adding a post. Could make things smaller and make the blank box to fill up a text bigger. It's too small and if you're adding a big text, you can lost track of it easily.”

https://openedx.atlassian.net/browse/TNL-9644

high

Verified on 17 March, 22

18

Prod: Message counts on DemoX course looks weird.

https://openedx.atlassian.net/browse/TNL-9635

high

Not possible to verify until next time we enable new MFE on prod.

19

From edX team via feedback button (link):

“Bug: If reverting to the legacy experience and searching, then clicking "show posts by {username}" , it automatically reverts to the new experience.”

https://openedx.atlassian.net/browse/TNL-9651

high

Verified on 17 March, 22

20

Post summary contains more than 1 lines of the post content.

https://openedx.atlassian.net/browse/TNL-9619

high

Verified on 17 March, 22

21

Post summaries disappear upon scroll to the bottom.

https://openedx.atlassian.net/browse/TNL-9628

high

Verified on 17 March, 22

22

Reported indicator showing different on post summary

https://openedx.atlassian.net/browse/TNL-9648

medium

Verified on 10 March, 22

23

New posts do not reload upon scroll to the bottom.

https://openedx.atlassian.net/browse/TNL-9681

HIGH

Verified on 17 March, 22

24

Hover over selection question type in a new post (or while editing a post) for Discussion versus Question should use the pointer cursor to make it clearer that this is a selection option / input.

https://openedx.atlassian.net/browse/TNL-9614

medium

Verified on 10 March, 22

25

Preview is missing for text in TinyMCE.

https://openedx.atlassian.net/browse/TNL-9616

closed

-

26

Navigating to a topic from “Related to” field is not working.

https://openedx.atlassian.net/browse/TNL-9647

Low

Not working. Clicking topic name routes to xblock of the topic instead of the topic in the Topics tab.

27

Response/ comment content persists in the editor even after the response/comment has been submitted.

https://openedx.atlassian.net/browse/TNL-9630

Low

Verified on 17 March, 22

28

Following filter options are not working as intended:

  1. Discussion

  2. Question

  3. Following

https://openedx.atlassian.net/browse/TNL-9609

high

Almost working. Discussion filter fetches questions too but this was anticipated and will require more changes than are necessary before educator rollout.

29

 

 

 

 

30

 

 

 

 

31

 

 

 

 

32

 

 

 

 

33