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

Export multiple courses #2427

Open
taylortom opened this issue Sep 2, 2019 · 3 comments
Open

Export multiple courses #2427

taylortom opened this issue Sep 2, 2019 · 3 comments
Labels
T: question Intended to open a discussion transfer

Comments

@taylortom
Copy link
Member

taylortom commented Sep 2, 2019

⚠️ CODE TO FOLLOW ⚠️

I've built a prototype to allow export of multiple courses (with the purpose of using as a rudimentary back-up system).

Is this something that would be useful in the open-source product?

Related to to #1091

Features:

  • Separate UI (not part of the single-page app)
  • Lists all courses with checkboxes
  • Can auto-select:
    • All
    • None
    • Not exported
    • Updated since last export
  • Courses built in series, and added to a single zip
    • Have to be built in series due to the current restrictive build process which cleans out temp files prior to each build
@taylortom taylortom added the T: question Intended to open a discussion label Sep 2, 2019
@Link2Twenty
Copy link
Contributor

Currently, we export our courses after we make a few changes and push the files to an internal git, this helps us keep track of changes and allows us to have rollback points.

I can see a mass export being helpful for people that don't do this.

@moloko
Copy link
Contributor

moloko commented Sep 27, 2019

@Link2Twenty seems like it would also be useful to be able to connect the AAT to a version control system so that a process like this could be fully integrated. We do something similar here at Kineo, only with Subversion rather than Git.

EDIT: see #1819

@memeteli
Copy link

Would be a fan of this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: question Intended to open a discussion transfer
Projects
None yet
Development

No branches or pull requests

4 participants