github-education-resources / classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
https://classroom.github.com
1.34k stars 566 forks source link

Configure the "View repository" URL #2498

Open pelikhan opened 4 years ago

pelikhan commented 4 years ago

If an course is using a 3rd party editors, like makecode.microbit.org, a teacher might want to open the repository in such editor rather than GitHub.com. Currently, the teacher needs to open the repository, copy the URL, go to MakeCode, import the URL.

The proposition is to allow the customization of the "View repository" (or maybe an additional button) through a .yml file, e.g. .github/classroom.yml

viewRepositoryFormat: https://makecode.microbit.org/beta#pub:${repo}

(where repo is the repo full URL encoded)

d12 commented 4 years ago

I'm :+1: with this, will see when we can fit it into our roadmap. Let's keep in touch :)