Open papajohn opened 9 years ago
I've been talking to Vaishaal informally about this and they have an autograding system already (Octobear). I think there might be some overlap between this issue and the work that they've already done. We should set up a meeting and talk about this with them and see what can be reused and so on. (He's going to L@S, so maybe there?)
@papajohn @soumyabasu Do we still want this as well? cs61b used a style checker (that I feel was at times too strict), but we can easily do the same with a pep8 module.
I think we can hold off for a while on git integration.
On Fri, Jul 3, 2015 at 9:35 PM, Alvin Wan notifications@github.com wrote:
@papajohn https://github.com/papajohn @soumyabasu https://github.com/soumyabasu Do we still want this as well? cs61b used a style checker (that I feel was at times too strict), but we can easily do the same with a pep8 module https://github.com/jcrocholl/pep8/.
— Reply to this email directly or view it on GitHub https://github.com/Cal-CS-61A-Staff/ok/issues/389#issuecomment-118461263 .
I think there's very little to do code-wise in terms of git integration. From what I understood about Octobear, they can fairly easily set this up. (basically, instead of making a request to travis, they'll make a request to ok). We just need to coordinate with them on getting this done.
For classes that want to use github to submit projects (61B, 162), we could also submit to
ok
through a webhook. In that way, theok
autograders and code commenting queues could be used for these projects.Thoughts?