You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We had been discussing what we want to tackle next for api.data.gov. We already have some issues covering some of the topics we're considering, but as a broader overview to help us plan, here were a few distinct areas of focus that things seemed to be lumped into:
New Features & Functionality: There are a couple larger and somewhat distinct features we've had rolling around as ideas for a while. The primary one we had just started to explore a couple months ago was providing some type of API monitoring, alerting, and status page. See these existing issues for some further info: research api status provider options #273Real-time alerting based on API backend usage or errors #283
Agency Signup Self-Service: After we get agencies initially setup in api.data.gov, we've worked to make sure they can be largely autonomous in managing their APIs, users, etc (we never want to be a bottleneck). However, that initial setup is still something we need to be involved in, so it would be nice if we could remove ourselves as a blocker from that step and let agencies signup completely on their own. This initial step is primarily manual because we have to carve out initial permissions for them on the api.data.gov URL namespace or setup permissions on their own domain. If they're using their own domain, we then have to sort out SSL setup. With Let's Encrypt I'm now hopeful we can just handle SSL for them automatically. For permissions we could probably automate that somehow (if they're using their own domain, we could use the common practice of having them prove ownership by uploading a file or changing DNS).
Analytics Revamp: As part of the Lua revamp we're currently rolling out, we've improved some aspects of the analytics underbelly (mainly this issue: Prevent analytics backlog from blowing up system memory #233). However, the performance of the analytics system for admin queries is probably the biggest technical issue we still face that could potentially hamper growth. In short, the performance of the ad-hoc queries admins can run will degrade with more usage of the system. We can improve things by throwing more hardware at the problem, but that doesn't feel like a particularly sustainable or efficient solution. Here's more details: Analytics querying performance (aka, think about what to do with analytics) #235
We had been discussing what we want to tackle next for api.data.gov. We already have some issues covering some of the topics we're considering, but as a broader overview to help us plan, here were a few distinct areas of focus that things seemed to be lumped into:
The text was updated successfully, but these errors were encountered: