html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/1627#issuecomment-405014221,https://api.github.com/repos/pydata/xarray/issues/1627,405014221,MDEyOklzc3VlQ29tbWVudDQwNTAxNDIyMQ==,4160723,2018-07-14T10:25:24Z,2018-07-14T10:25:24Z,MEMBER,"Yeah I really need to continue the work in #1820, this PR has stalled for too long! Last time I worked on this I was struggling a bit on good column auto-sizing and alignment with a pure CSS implementation (i.e., using CSS grid, `display: content`), but that's not really a blocker I think. Another option would be to write a jupyterlab mime render extension. This narrows the supported front-ends, but I guess the issue of front-end theme integration will be easier to solve. Also, it will be possible to add more fancy features later. Did you were at SciPy? I hope you had a great time! I wanted to attend the conference this year but finally I couldn't make it, unfortunately.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372 https://github.com/pydata/xarray/issues/1627#issuecomment-344062538,https://api.github.com/repos/pydata/xarray/issues/1627,344062538,MDEyOklzc3VlQ29tbWVudDM0NDA2MjUzOA==,4160723,2017-11-13T21:22:28Z,2017-11-13T21:22:28Z,MEMBER,"Yes good points. One part of me (the one that loves every cool, new package) says ""let's use `vdom` for this right now"", and the other (more wise) part says ""let's use Python string formatting -- not even sure we need something like `jinja2` --, we'll switch to `vdom` once it is more mature and it will be quite easy to do so."" ","{""total_count"": 2, ""+1"": 0, ""-1"": 0, ""laugh"": 2, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372 https://github.com/pydata/xarray/issues/1627#issuecomment-344021451,https://api.github.com/repos/pydata/xarray/issues/1627,344021451,MDEyOklzc3VlQ29tbWVudDM0NDAyMTQ1MQ==,4160723,2017-11-13T18:59:28Z,2017-11-13T18:59:28Z,MEMBER,"So we have different options regarding the tools to use for implementing these rich representations: - Using [vdom](https://github.com/nteract/vdom). This option is very pythonic and is suggested by jupyterlab and nteract developers. I have used `vdom` to implement the rich repr of `Dataset` (not fully working yet + you need last jupyterlab or nteract to see it): https://gist.github.com/benbovy/a30f286f7fdf9528c4d0c7980be9b6a7. `vdom` is still in development, though. It is not yet supported by all front-ends. Currently it is supported in jupyterlab and nteract and support will be added soon for the classic notebook (and nbviewer?) - Using a template system like `jinja2`. It doesn't require any specific support on the various notebook front-ends, but it still adds a dependency. - Using Python strings formatting. No dependencies, but more tough to maintain. I'd like to know what are your thoughts. Should we go with `vdom` and wait a bit until the tool is more mature / more front-ends are supported (hopefully soon, which let us some time if we can wait for release v0.11)? Or do you want it right now and so it's perhaps better to use templates / formatting? ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372 https://github.com/pydata/xarray/issues/1627#issuecomment-342452818,https://api.github.com/repos/pydata/xarray/issues/1627,342452818,MDEyOklzc3VlQ29tbWVudDM0MjQ1MjgxOA==,4160723,2017-11-07T11:20:41Z,2017-11-07T11:20:41Z,MEMBER,"I started working on a new PR (not yet submitted), but before continuing the work I really need to know how best we can include the CSS code in rich outputs for the notebook (e.g., inline CSS or using the `