The DHS Source Code Inventory Process (SCIP) is a process for inventorying Department of Homeland Security (DHS) custom-developed source code and releasing a subset of this code as open source. The implementation of this process is pursuant to DHS Policy Directive 142-04 that defines the DHS Office of the Chief Information Officer (OCIO) activities, roles and responsibilities required to comply with Office of Management and Budget (OMB) Memorandum M-16-21 Federal Source Code Policy: Achieving Efficiency, Transparency, and Innovation through Reusable and Open Source Software.
Identify used version control systems. Identify custom-developed source code projects. Identify usage type for each source code project. Define metadata for each source code projects. Implement additional metadata requirements. Create and verify JSON inventory file.
The Office for Civil Rights and Civil Liberties (CRCL) investigates and resolves civil rights and civil liberties complaints filed by the public regarding Department policies or activities, or actions taken by Department personnel.