
"Financial Strategy & Innovation: Financial Leadership, Data Visualization & Technology Integration in any organization"
"an unusual and compelling toolkit - policy + finance + data + tech + strategic execution. Basically a one-person transformation engine."
"Well done is better than well said." Ben Franklin
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Moving DOI to GitHub Cloud (DGEC)
Project type
ERP, Data
Date
2023
Location
Washington, DC & Virtual
The Need
Offices and Bureaus across the Department were running their own instances of GitHub. This project streamlined business rules across the enterprise, had representation from all offices, and successfully migrated existing work to the new cloud-based GitHub environment. This effort is on-going as more users join each day.
DOI GitHub Entrprise Cloud (DGEC) was an effort to ouline the steps required to migrate repositories from other locations on GitHub into
the new DGEC organizations. There are three components to this documentation (1) migrating an
existing GitHub Organization into the DGEC, (2) migrating existing repositories into a DGEC Organization
and (3) removing noncompliant repositories and users after migration. The first component may occur
at most once for each DGEC Organization (i.e., two or more existing GitHub Organizations cannot be
merged into one DGEC Organization).
Documentation must account for managing user permissions/access including:
• Ensuring migration does not violate existing license restrictions.
• Ensuring public repositories receive proper review and approval (details are Bureau/Office
specific) to remain public.
• Ensuring all repositories include necessary legal and metadata assets (e.g., licenses, disclaimers,
code.json , etc.).










