18F / data-act-pilot

This small DATA Act pilot contains code that translates agency data to a uniform DATA act format.
Other
21 stars 14 forks source link

Add flask web app #104

Closed msecret closed 9 years ago

msecret commented 9 years ago

This adds a basic flask web app to the project.

I was having trouble installing certain dependencies, like pandas, this will have to be resolved.

bsweger commented 9 years ago

Thanks, @msecret. Let me know if I can help with pandas. Also, should we be committing the SAM API here?

msecret commented 9 years ago

@bsweger I'm a little confused with how we're using the SAM API. Or what it is. Could you explain what you were expecting, or maybe we could organize a meeting if that would be easier?

bsweger commented 9 years ago

My question mostly was...should we be putting a real SAM api key in the repo? But you're right on to ask what SAM is and why we need it. Quick overview below for transparency....happy to fill in more details synchronously.

There's no definitive answer yet on how the SAM API integrates with the DATA Act process. Essentially, as part of the DATA Act, Treasury will publish information about who receives money (vendor names, addresses, etc.) These vendors are uniquely identified by a DUNS number.

SAM is a central repository of recipient info maintained by GSA. It has a public API (which we use in this pilot) and a WSDL thing that is used by internal apps (I think...I'm not a SAM expert). So the question is...should agencies:

related: https://github.com/18F/data-act-pilot/issues/47

msecret commented 9 years ago

I understand now. I changed the code to not include it anymore