Course feedback instructor view no longer visible with new instructor-dashboard

Hi,

This is following up on Aspects: no report tab in the instructor dashboard - #7 by mboisson which was actually caused by following the instructions here xblocks-extra/src/feedback/README.rst at main · openedx/xblocks-extra · GitHub which pointed to overwrite OPEN_EDX_FILTERS_CONFIG, which in turn prevented the Reports tab from Aspects from appearing.

Now I have fixed this, but I see that the “Course Feedback” is no longer added. I believe this is something that broke between Ulmo and Verawood, or when the FeedbackXBlock was migrated to xblocks-extra, or when the instructor dashboard became a frontend-base app rather than an MFE.

I do have xblocks-extra==1.7.0installed as part of my extra pip requirements.

Does anything need to be adjusted in the documentation, or the way to hook this into the instructor dashboard tabs ?

Based on this:

I would say the xblock does not support the new frontend-base implementation of instructor-dashboard. Am I correct ?

A minor correction: instructor dashboard was never an MFE: it went straight from legacy Django page to frontend-base app. You’d have to disable it in edx-platform, instead. It seems you do the latter via the LEGACY_INSTRUCTOR_DASHBOARD toggle.

Ah. Thanks for the correction.

Nevertheless, I am more interested in getting the feedback xblock working with the instructor dashboard in `frontend-base` rather than using the legacy instructor dashboard. Does that need a fix in the feedback xblock itself ?

@mboisson apologies for the late reply here. I don’t think this block is well maintained, but I’m hoping @feanil can give some advice, possibly getting the Aximprovements team to take a look?

@mboisson We’re looking into why course feedback is not showing in the instructor dashboard in frontend-base and determining where this needs to be fixed.

Based on our study, this is an unimplemented feature and the Aximprovements team will move on this at the earliest availability.

Tracking ticket: Instructor-dashboard tab of FeedbackXBlock no longer works with Verawood · Issue #62 · openedx/xblocks-extra · GitHub

Draft PR: feat: add Course Feedback tab to new instructor dashboard by farhan · Pull Request #75 · openedx/xblocks-extra · GitHub

@mboisson