Ryan May

Results 175 issues of Ryan May

The base catalog API is a bit clunky to use; we need to add some user-friendly options. Some examples are in bird_house/threddsclient. Ideas: - [x] `follow` method for `CatalogRef` (see...

Type: Feature
Area: Catalog

Currently there's no way to get to the "modified date" attribute for the dataset catalog on a dataset.

Type: Enhancement
Area: Catalog

So I was pointed at this at SciPy: https://github.com/asascience-open/thredds_crawler We should at the very least look at what functionality they have and see what would make sense to add to...

Type: Enhancement
Area: Catalog

So after watching one of our users at SciPy, it seems our user experience for looking at metadata is pretty terrible. We need: - User documentation for NCSS metadata -...

Area: Docs
Type: Enhancement
Area: NCSS
Area: Catalog

Should investigate whether a shortened `.sel()` interface makes sense for NCSS (and RadarServer?) to do a one liner around `query()` and `get_data()`, possibly with a reduced set of support query...

Type: Maintenance

Type: Enhancement
Area: CDMRemote

Would be good to experiment with adding [PEP-484](https://www.python.org/dev/peps/pep-0484/) function annotations to assist PyCharm with consuming our API. Might also be able to find some static-checking tools that can use them....

Type: Enhancement
Area: DevTools

Just a tracker for python 3 features we could eventually use: - `int.to_bytes()` and `int.from_bytes()` - `pathlib` in stdlib - Simplify i/o (`bytes` vs. `str` more universal)

Type: Maintenance

Been reading effective Python. Some things that might need reviewing: - [ ] Use generators instead of constructing lists and returning - [ ] `enumerate(container, start)` (will add others as...

Type: Maintenance

Tracker for doing python implementation of the prototype CDMRemoteFeature protocol in TDS 5.0

Type: Feature
Area: CDMRemote