18F / projects

[WIP] A collection of our projects, past and present
Other
9 stars 3 forks source link

Add an API #34

Open toolness opened 8 years ago

toolness commented 8 years ago

Hey, I just wanted to add an issue for this to make sure that the work/thought we've done so far on it doesn't get buried in history.

Work was started on an API in #16. However, we didn't have a concrete use case for the API. As the 18F API Standards state:

The best way to understand and address the weaknesses in an API's design and implementation is to use it in a production system.

Whenever feasible, design an API in parallel with an accompanying integration of that API.

Since we didn't have an accompanying integration of the API, we decided to close the PR for now, but pick up work on it whenever we actually have a concrete need for an API.

batemapf commented 8 years ago

api use case: serve up project information (name, id, start date, end date, description, etc...) to Tock so Tock does not have to maintain that information separately. cc @brendansudol @joshuabailes