Currently we are using DemoCards.jl for pluto notebook rendering in GraphNeuralNetworks.jl. One of the biggest challenges that we are facing is cache generation. For every changes made to the notebook, we need a new cache. Often new contributors don't know why the generated cache is not working. Here are some of the changes proposed to make things smoother for developers.
[ ] Add option to reject, accept or enforce cache.
[ ] If cache is accept or enforce, make sure to display proper reasoning if a present cache was not used.
Currently we are using DemoCards.jl for pluto notebook rendering in GraphNeuralNetworks.jl. One of the biggest challenges that we are facing is cache generation. For every changes made to the notebook, we need a new cache. Often new contributors don't know why the generated cache is not working. Here are some of the changes proposed to make things smoother for developers.