Feedback about the Sumac release

Here is my feedback after using the new features for a while, I hope it can help to improve the product.

Studio Search
As a user, I don’t know what it does exactly, most of the time I don’t get what I want, I don’t know what content is used for search, how frequently the search content is updated, links in the search result point to the MFE unit page, and now there 2 unit page, the whole thing really confusing to be honest.

Library V2
Most interesting to me is the problem component, in the real-world scenario, teachers have their exam questions in pdf/doc files, for the STEM exam, one set of questions can be 100 questions, and there are many sets of questions for a single course, and inputting those questions in the Google-Form Like UI is time-consuming, with the old markdown editor, it’s easier for teachers to copy paste and save a lot of works.

Problem bank component
I don’t know if there are any real-world scenarios where people want to choose some questions in a group of questions (Library/Collection). I think people want to select libraries/collections as a whole, not individual components in there. And if there are some components they don’t want to use, disabling them in the library would make more sense.

I know some of these features are in Beta stage, I just want to post some feedback to improve them.

2 Likes

Could you expand on this or give some examples, please? Based on what else you’ve said, I’m wondering if you haven’t run the reindex_studio command yet after upgrading (see next answer)

It should be all courses that you have access to. And once the initial indexing is done (which is a one-time reindex_studio command that you need to do manually after upgrading to Sumac), then it should stay up to date. i.e. the search results are updated within seconds of making any edits in Studio.

Hmm, that’s a bug we’ll need to fix. Thanks for letting us know.

Interesting. It’s true the Markdown editor is not available in Studio v2 nor on the “new” unit page in courses. The “Advanced Editor” still offers OLX editing though, which is more complex than markdown but still allows you to create scripts for converting many problems from things like PDFs into OLX and rapidly importing them.

CC @jmakowski

Just want to note that we are trying to discourage users from using a “Library” to group problems, and focus on using collections instead. So libraries are expected to be large, with dozens or hundreds of problems, but the collections within that library may have just a few problems for a particular use case. That said, thanks for the feedback about authors wanting to select a collection as a whole rather than individual components. I’m sure the product team will be thinking about that.

3 Likes

Right! I didn’t run the reindex command, after running it, it worked as expected. Thanks!
By the way, do I have to periodically run reindex to update search content, or will it automatically index after the first reindex?

1 Like

Thanks for the feedback! Re: selecting a whole collection in a problem bank, this is something that has come up in other places. I’ve created a ticket in the backlog. We’ll have to do a bit of design work, but this is an enhancement that will come. I want to select a whole collection in a problem bank [needs design] · Issue #1599 · openedx/frontend-app-authoring · GitHub

It should stay up to date automatically. You shouldn’t need to manually run the command again, except perhaps during the next upgrade (Teak release) in six months.