Git Product home page Git Product logo

foia-recommendations's Introduction

National FOIA Site Research and Recommendations

About

We are conducting research and prototyping in order to write recommendations about how to build the "consolidated online request portal” mandated in an amendment to the FOIA, the FOIA Improvement Act of 2016. At a minimum, our work requires learning how to let a user submit a FOIA request in one place to any and all parts of the federal government covered by the FOIA. We’re striving to understand how this can be done in a way that improves the system as a whole. We prefer the terms "site" or "platform" instead of "portal;" however, because "portal" is a relatively antiquated term that can be confusing and mean something different to everyone.

If you would like to learn more about the project or provide feedback, sign up by emailing the Department of Justice's Office of Information Policy (DOJ OIP) at [email protected]. They have also posted a blog post about this project. You can also read our interagency agreement for this project.

The FOIA Improvement Act of 2016

The following two paragraphs are from the FOIA Improvement Act that are related to our work. Read the full text of the Improvement Act or an edited version of the FOIA with changes tracked.

(m)(1) The Director of the Office of Management and Budget, in consultation with the Attorney General shall ensure the operation of a consolidated online request portal that allows a member of the public to submit a request for records under subsection (a) to any agency from a single website. The portal may include any additional tools the Director of the Office of Management and Budget finds will improve the implementation of this section.

(2) This subsection shall not be construed to alter the power of any other agency to create or maintain an independent online portal for the submission of a request for records under this section. The Director of the Office of Management and Budget shall establish standards for interoperability between the portal required under paragraph (1) and other request processing software used by agencies subject to this section.

Build the prototypes

The prototypes require:

  • Ruby 2.3.1
  • Node package manager (npm)
  • make

Once those prerequisites are installed, you can build the prototypes with:

 % make setup
 % make build
 % make run

See the README.md file in each prototype for more details.

foia-recommendations's People

Contributors

adborden avatar divergentdave avatar konklone avatar mogul avatar pkarman avatar ryansibley avatar vz3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.