I taught a course using GitHub classroom for the Spring semester. The semester is now over, I’d like to archive/freeze the classroom so that no new students can enroll, no new assignment submissions can be made, etc. What are my options?
If you’d like to backup a specific assignment you may want to use Classroom Assistant. Instead, if you aim to archive the whole organization, I often find very useful to resort to GitHub Records Archiver.
Thank you @pattacini. I wanted to: 1) set the classroom inactive (like setting a class inactive in Piazza), 2) students can no longer submit assignments, 3) freeze the assignment repositories so no more changes are made to them.
I guess 1 is not necessary, because students do not register/unregister to the classroom. 2 can be done by disabling the invitation link. 3 can be done by downloading the repos.
Work on this is in progress! See https://github.com/education/classroom/issues/1996. I can’t give an exact ETA for when this will all be shipped, but if you follow that issue, you’ll be notified as we make progress.