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

Add Integration with GitHub Classroom #109

Open
gkapfham opened this issue Jan 29, 2019 · 3 comments
Open

Add Integration with GitHub Classroom #109

gkapfham opened this issue Jan 29, 2019 · 3 comments

Comments

@gkapfham
Copy link
Collaborator

This tool currently produces output in a terminal window. Then, a course instructor or the students in the course will have to follow the output of this tool when they are forming groups in, say, GitHub Classroom. Is it possible to provide tighter integration with a tool like GitHub Classroom?

@shafferz
Copy link
Contributor

Looking into integration with GitHub Classroom specifically, I found this issue in which John Britton, developer at GitHub, says:

@faloi Thanks for the feedback. It's not likely that we're going to add a feature to import existing teams into Classroom for GitHub, mainly because of the decisions we've made around how we use teams for access control in the application.
Right now, students are added to teams by selecting an existing team or creating a new team when they accept an invitation. If a teacher wants to assign teams, that will happen outside of the application for now. In the future we may consider ways for students to be given assigned teams through the application.
Classroom for GitHub is designed to be use with a dedicated organization from the beginning and for now we're trying to keep the feature set as simple as possible.

As this is still true, there seems there is no way to update the GatorGrouper tool with this function.

@Michionlion
Copy link
Collaborator

It should be noted that the passage quoted says nothing about an API for creating teams in Github itself -- just that they would still need to be used manually in Github Classroom (by, for instance, the student selecting their team). So this issue actually does need more discussion unless there are other reasons for not pursuing it.

@Alex-Yarkosky
Copy link
Contributor

This issue will not be worked on in the near future @gkapfham

@Alex-Yarkosky Alex-Yarkosky removed their assignment Mar 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants