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-546008898,https://api.github.com/repos/pydata/xarray/issues/1627,546008898,MDEyOklzc3VlQ29tbWVudDU0NjAwODg5OA==,1197350,2019-10-24T16:56:15Z,2019-10-24T16:56:15Z,MEMBER,🎉 🍰 🍾 🏆 🏅,"{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372
https://github.com/pydata/xarray/issues/1627#issuecomment-507046745,https://api.github.com/repos/pydata/xarray/issues/1627,507046745,MDEyOklzc3VlQ29tbWVudDUwNzA0Njc0NQ==,306380,2019-06-30T15:49:08Z,2019-06-30T15:49:08Z,MEMBER,Thought I'd bump this (hopefully no one minds). I think that this is great!,"{""total_count"": 5, ""+1"": 5, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372
https://github.com/pydata/xarray/issues/1627#issuecomment-405144409,https://api.github.com/repos/pydata/xarray/issues/1627,405144409,MDEyOklzc3VlQ29tbWVudDQwNTE0NDQwOQ==,2443309,2018-07-16T03:59:32Z,2018-07-16T03:59:32Z,MEMBER,"> Last time I worked on this I was struggling a bit on good column auto-sizing and alignment with a pure CSS implementation...but that's not really a blocker I think.
Agreed. I think that is something we can work on over time. A jupyterlab extension would be cool too but, as you say, it would have a smaller footprint in the shor-term.
Also, yeah, Scipy was great. I think I'll go back.
","{""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-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-404945296,https://api.github.com/repos/pydata/xarray/issues/1627,404945296,MDEyOklzc3VlQ29tbWVudDQwNDk0NTI5Ng==,2443309,2018-07-13T20:30:05Z,2018-07-13T20:30:05Z,MEMBER,@benbovy - this came up in conversation today with @shoyer and a number of Jupyter devs. What is the current interest on the subject? ,"{""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-344051323,https://api.github.com/repos/pydata/xarray/issues/1627,344051323,MDEyOklzc3VlQ29tbWVudDM0NDA1MTMyMw==,1217238,2017-11-13T20:42:43Z,2017-11-13T20:42:43Z,MEMBER,The other thing to watch out for is if the vdom Python API is still immature and likely to lead to additional works when it changes in the future. This is somewhat of a judgment call. My sense is that they are taking a careful design to the project but it is still in the early days so it's hard to say for sure.,"{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,264747372
https://github.com/pydata/xarray/issues/1627#issuecomment-344035867,https://api.github.com/repos/pydata/xarray/issues/1627,344035867,MDEyOklzc3VlQ29tbWVudDM0NDAzNTg2Nw==,1217238,2017-11-13T19:47:10Z,2017-11-13T19:47:19Z,MEMBER,"I am OK adding new (optional) Python dependencies like vdom or Jinja2 if that makes implementing and maintaining this easier.
If we can solve the problem of generating HTML from vdom as a fallback (https://github.com/nteract/vdom/issues/43) and the vdom developers are supportive for various issues that come up, that could easily be the best option.
I would be reluctant to *only* support vdom output, because there are a lot of legacy notebook viewing interfaces (including various IDEs, cloud hosted notebook environments and rendering on GitHub) that could take a while (years?) to support it.","{""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-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 `