nteract / coffee_boat

☕⛵WIP PySpark dependency management
BSD 3-Clause "New" or "Revised" License
22 stars 10 forks source link

UI prototyping #43

Open rgbkrk opened 6 years ago

rgbkrk commented 6 years ago

In the Alternatives section of the README, I noticed it said:

Build you own conda env, or use one of the commercial integrated solutions which has a nice UI for this.

Which makes me wonder how we could start this off, what people would expect to be able to do, as well as what our message protocol from frontend to kernel would be.

holdenk commented 6 years ago

I think that's a really good question, I'd ideally like to think of it in a way which encourages folks to list their dependencies at the start so we can be more efficient. It might be useful to look at the different commercial offerings and see how they approach it.

rgbkrk commented 6 years ago

Ok, interesting. That makes sense. I suppose it would be a new option, that under the hood for us is creating a new kernel on demand.

Something like "Create new kernel with dependencies..." followed by a dialog to select what's wanted.