nbgrader icon indicating copy to clipboard operation
nbgrader copied to clipboard

Create an extension for running nbgrader quickstart from the notebook

Open fishfree opened this issue 7 years ago • 3 comments

Now I have to firstly create a text file, writing into the config lines, then rename it to nbgrader_config.py. So it's not very intuitive for a novice user of Jupyter.

fishfree avatar Sep 14 '18 07:09 fishfree

Unfortunately you'll have to provide a bit more detail here as I'm not sure which part of the UI you're referring to. If you could provide a screenshot of the part of the web UI you're referring to that would be helpful.

One thing we could do would be to have an option to run nbgrader quickstart from the formgrader, to initialize the nbgrader_config.py file. Currently if you run the formgrader from a directory without nbgrder_config.py you see a screen that looks like this, which I agree is not as helpful as it could be:

image

jhamrick avatar Oct 06 '18 14:10 jhamrick

@jhamrick Yes, it will be wonderful to have a button on which click to execute nbgrader quickstart command. It will be much more intuitive.

fishfree avatar Oct 08 '18 05:10 fishfree

I'm in the process of changing code so that the course-id is read from an environment variable - so combining this with the idea that the course-id is defined by some external agency.

.... dynamically changing the nbgrader_config.py file may be the simplest solution with the current model

perllaghu avatar Oct 10 '18 07:10 perllaghu