coiled / blog-notebooks

MIT License
4 stars 1 forks source link

Blog post example maintenance #4

Open shughes-uk opened 3 years ago

shughes-uk commented 3 years ago

-edit This is now a more generic 'how do we handle maintaining older blog posts' ticket

Is there an account that has maintained envs for optuna-xgboost? This does not work otherwise @ian-r-rose

cluster = coiled.Cluster(n_workers=24, software="optuna-xgboost")
client = Client(cluster)
ian-r-rose commented 3 years ago

Our examples repo has one. That notebook successfully ran in our integration tests overnight.

Overall, I don't know what our posture should be towards maintaining these blog notebooks. Maintaining the examples is a non-trivial amount of work, and some of the blog posts (such as this one) have graduated to examples.

shughes-uk commented 3 years ago

@pavithraes @jrbourbeau @NJ-Greg

I suspect we should be at least adding notes/redirects to the blog posts if they become non functional so users don't assume its our platform at a whole that is broken.

ian-r-rose commented 3 years ago

A fix for this might be as simple as saying software="examples/optuna-xgboost"

shughes-uk commented 3 years ago

i'm going to convert this to a more generic 'how do we maintain blog posts' ticket

FabioRosado commented 3 years ago

If I remember correct we are doing some magic if a notebook is started from the example account. Maybe the blog posts should be included in the examples account?

NJ-Greg commented 3 years ago

FWIW, the software environment called for in this blog post: https://coiled.io/xgboost-training-on-datasets/ is different from those I see in the examples account. Given that, a new one that could be used in the blog post might be a sensible addition.

However, when it comes to creating and maintaining things like a software environment used in a blog post, would that not be the responsibility of marketing/evangelism?