learningequality / sushi-chef-hsoub-academy

Sushi Chef script for importing hsoub-academy content
MIT License
0 stars 1 forks source link

Massive topic (3519 content items) #2

Open jamalex opened 2 years ago

jamalex commented 2 years ago

There's a topic in the Hsoub Academy that contains 3519 content items: https://studio.learningequality.org/en/channels/b431ba9f16a3588b89700f3eb8281af0/#/1ba6a6151c9b429892dfe9460b3f6c77 (don't bother clicking that, it just hangs as Studio tries to load the list of content items from the backend)

The source_id for the offending topic is https://academy.hsoub.com/questions/c3-programming/. The source_id of its parent is 'أسئلة وأجوبة'. It looks as if it's a list of programming Q&A entries, each one with a separate HTML5 app in this topic. I don't see tags or other logical ways to divide up the list, but maybe someone should think about how it would be used pedagogically, within Kolibri, first -- without fulltext search, not sure how useful a bunch of uncategorized Q&A nodes would be.

jamalex commented 2 years ago

These are source_ids of the topics with > 500 children: https://academy.hsoub.com/programming/ https://academy.hsoub.com/questions/c5-entrepreneurship/ https://academy.hsoub.com/questions/c8-freelance/ https://academy.hsoub.com/questions/c7-marketing/ https://academy.hsoub.com/questions/c3-programming/ https://academy.hsoub.com/questions/c4-design/ https://academy.hsoub.com/questions/c9-apps/

jamalex commented 2 years ago

I also note that in addition to an infinite spinner on Studio, this crashes the browser for 0.13 (which is the version still used on the Arabic demo site): http://kolibridemo-ar.learningequality.org/en/learn/#/topics/t/1a3906dedc6d5df1bdd31922df4326ed (but I've been told should maybe be fine with newer versions of Kolibri with infinite scroll pagination)