Skip to content

[Feature Request]: Lesson download script improvements for multiple classrooms #5797

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

Open
BenHenning opened this issue Apr 2, 2025 · 1 comment
Assignees
Labels
enhancement End user-perceivable enhancements.

Comments

@BenHenning
Copy link
Member

Is your feature request related to a problem? Please describe.

There are a number of changes to the lesson download script needed in order to better prepare for the upcoming GA launch.

Describe the solution you'd like

The script needs to be updated to:

  • Add stats for per-topic sizes (compressed/uncompressed including images).
  • Pull both math and science classrooms (verify classrooms on the backup migration server to verify that we can pull non-published classrooms).
  • Ensure all output is properly as specific as possible (to corresponding structures) and can be outputted as a CSV file for processing.
  • Update the CI workflow to upload the CSV file as an artifact for sheets processing.
  • Maybe: Use the 'all classrooms' controller rather than hardcoding math/science (need to verify this against published/unpublished).

Describe alternatives you've considered

No response

Additional context

No response

@BenHenning BenHenning added enhancement End user-perceivable enhancements. triage needed labels Apr 2, 2025
@BenHenning
Copy link
Member Author

BenHenning commented Apr 2, 2025

/cc @seanlip as this was in response to our GA planning discussion today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement End user-perceivable enhancements.
Development

No branches or pull requests

2 participants