18F / ED-API-Program

An API program for the Department of Education
1 stars 2 forks source link

Plan potential github projects #69

Open gbinal opened 8 years ago

gbinal commented 8 years ago

I'm building out https://github.com/18F/github-in-government and hope to make a subsection of it for consideration at ED.

metzgr commented 8 years ago

Federal Open Policy (published Aug 8) basically requires the use of Github.

Therefore, in addition to securing the rights discussed above, agencies shall do the following:

i. Maintain a Code Inventory: As part of their broader responsibility to maintain an up-todate inventory of agency information resources, agencies shall make custom-developed code and related information available to all other Federal agencies28 by creating and maintaining an enterprise code inventory that lists all new code that is custom-developed for the Federal Government; and

ii. Make Custom-Developed Code Available: Agencies shall make custom-developed code available for Government-wide reuse and make their code inventories discoverable at https://www.code.gov ("Code.gov"), pursuant to the limited exceptions outlined in Section 6 ofthis policy.

7.20

Inventories are a means of discovering information such as the functionality and location of potentially reusable or releasable custom-developed code. Within 120 days ofthe publication date of this policy, each agency must update-and thereafter keep up to date-its inventory of agency information resources to include an enterprise code inventory that lists custom-developed code for or by the agency after the publication ofthis policy. Each agency's inventory will be reflected on Code.gov. The inventory will indicate whether the code is available for Federal reuse, is available publicly as OSS, or cannot be made available due to a specific exception listed in this policy. Agencies shall fill out this information based on a metadata schema that OMB will provide on Code.gov.

7.4 Code Repositories Accessible, buildable, version-controlled repositories for the storage, discussion, and modification of custom-developed code are critical to both the Government-wide reuse and OSS pilot program sections of this policy. Agencies should utilize existing code repositories and common third-party repository platforms as necessary in order to satisfy the requirements of this policy.36 Code.gov will contain additional information on this topic.

36. https://www.whitehouse.gov/sites/default/files/omb/assets/memoranda_2010/m10-23.pdf