Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offline Downloads Improvements #374

Open
1 task
marcotuts opened this issue Mar 26, 2024 · 2 comments
Open
1 task

Offline Downloads Improvements #374

marcotuts opened this issue Mar 26, 2024 · 2 comments
Labels
epic Large unit of work, consisting of multiple tasks

Comments

@marcotuts
Copy link

marcotuts commented Mar 26, 2024

Goal:
Follow-up effort to recent download capability introduced in “Fully Offline Courses (Text and Problems)” work in Q2.

Scope / Draft Improvements:

  • We would like to introduce automatic downloading of upcoming content sections, all in service of providing learners in limited bandwidth environments more control over their offline learning and content access.
  • Download limit setting and associated messages.
  • Improved offline status messaging will be considered as well.
  • Cache loading where possible across app instead of expecting server API call
  • Automatic refresh of pages with updated content
  • Reuse JS / CSS for offline components for reduced storage size
  • Video download size
  • Completion for HTML / Text block while offline
  • Support for translation of capa / text problem strings to render offline in mobile language preference
  • Studio visiblity into mobile friendly blocks.

Tasks

@marcotuts marcotuts added the epic Large unit of work, consisting of multiple tasks label Mar 26, 2024
@marcotuts marcotuts changed the title [Tentative] Smart Offline Downloads Improvements Smart Offline Downloads Improvements Jul 11, 2024
@marcotuts
Copy link
Author

Notes: Need to find a place for both automatic content downloads (as well as thoughtful resync prompts)

@marcotuts marcotuts changed the title Smart Offline Downloads Improvements Offline Downloads Improvements Aug 5, 2024
@ProductRyan
Copy link

ProductRyan commented Sep 30, 2024

We should consider bringing back individual subsection downloads so that we can help folks manage their bandwidth and device storage.

I also love the idea of smartly pre-downloading the next section and removing previous sections as a learner progresses, perhaps based on their defined storage allocation to the app.

I'm also interested in having configuration settings that allow operators to define which download features are available by seat type. For instance limiting HD quality and Bulk download capability to a paying seat type to control costs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Large unit of work, consisting of multiple tasks
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

2 participants