-
Notifications
You must be signed in to change notification settings - Fork 0
JupyterLab and possible upstream contributions #6
Comments
@BertR Thanks for the ping 👍 Yes, we do plan on opening this up so that someone could incorporate the code into the This
As a side note we have been doing some work for the last few months with @gzuidhof using |
By the way, we do have another project that improves performance when grading is available in the illumidesk/async-nbgrader repo. However, this was a short-term solution. We are currently refactoring the auto-grading services to work with a more traditional queue-based system using Kubernetes jobs. |
That sounds great @jgwerner Feel free to bring up suggestions on jupyter/nbgrader that would drive this forward. We do run our hosted platform on Kubernetes as well, so autograding using Kubernetes jobs is definitely something we'd be interested in contributing to! As you know we've started by moving the exchange into a REStful service (edina/nbexchange) |
@BertR a quick update here (apologies for going dark but decided to take a mini-break 😄 ). We have a developer now that is creating grading service using a more traditional queue-based solution using AMQP (using RabbitMQ) + Argo. We felt like this was the best mix of providing something that was compatible with the existing nbgrader system but also is flexible enough to use other graders if needed, such as otter-grader. An alpha version should be ready within the next few days so we could share code with you to get your feedback. As far as the edina/nbexchange project goes it looks promising but decided to start creating our own DB schemas instead since we needed too many changes when compared to the current nbgrader schema. We also may opt on moving to something more no-sql-y (e.g. MongoDB) since it would allow us to simplify the DB updates in the future for things like updating tables for new content types, etc. Have you ever tested |
Hi,
this looks really interesting! Are there any plans to upstream this to https://github.com/jupyter/nbgrader/ ?
Will this target Jupyter classic notebooks or JupyterLab as well?
Tagging my co-workers for visibility @perllaghu @jstix
The text was updated successfully, but these errors were encountered: