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/pull/1087#issuecomment-515848029,https://api.github.com/repos/pydata/xarray/issues/1087,515848029,MDEyOklzc3VlQ29tbWVudDUxNTg0ODAyOQ==,1217238,2019-07-29T05:17:46Z,2019-07-29T05:17:46Z,MEMBER,"This is gotten a little stale at this point. Coders did make it in, though we haven't moved over everything from `conventions.py` yet. This interface should also probably be reconciled with the use of `CachingFileManager`.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,187625917
https://github.com/pydata/xarray/pull/1087#issuecomment-348382306,https://api.github.com/repos/pydata/xarray/issues/1087,348382306,MDEyOklzc3VlQ29tbWVudDM0ODM4MjMwNg==,1217238,2017-12-01T02:18:22Z,2017-12-01T02:18:22Z,MEMBER,"See https://github.com/pydata/xarray/pull/1752 for getting started on filters. I had a productive plane ride!
@alimanfoo thanks for the pointer to numcodecs. I'm sure that will come in handy eventually. Most of the ""filters"" xarray uses here are at a slightly higher level decoding/encoding metadata. The actual filters themselves are generally quite simple, e.g., just coercing a dtype, but there is lots of metadata to keep track of to know when they are appropriate to use.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,187625917
https://github.com/pydata/xarray/pull/1087#issuecomment-348169779,https://api.github.com/repos/pydata/xarray/issues/1087,348169779,MDEyOklzc3VlQ29tbWVudDM0ODE2OTc3OQ==,1217238,2017-11-30T12:05:41Z,2017-11-30T12:05:41Z,MEMBER,"OK, I'm going to try to reboot this and finish it up in the form of an API that we'll be happy with going forward. I just discovered two more xarray backends over the past two days (in Unidata's Siphon and something @alexamici and colleagues are writing to reading GRIB files), so clearly the demand is here.
One additional change I'd like to make is try to rewrite the encoding/decoding functions for variables into a series of invertible coding filters that can potentially be chained together in a flexible way (this is somewhat inspired by zarr). This will allow different backends to mix/match filters as necessary, depending on their particular needs. I'll start on that in another PR.","{""total_count"": 2, ""+1"": 2, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,187625917
https://github.com/pydata/xarray/pull/1087#issuecomment-347908842,https://api.github.com/repos/pydata/xarray/issues/1087,347908842,MDEyOklzc3VlQ29tbWVudDM0NzkwODg0Mg==,1217238,2017-11-29T16:07:53Z,2017-11-29T16:07:53Z,MEMBER,CC @alexamici for interest in the backends refactor,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,187625917