Skip to content

Commit

Permalink
add reference to cio
Browse files Browse the repository at this point in the history
  • Loading branch information
david-saeger committed Jul 25, 2024
1 parent e7ae1ed commit 57259b4
Show file tree
Hide file tree
Showing 2 changed files with 91 additions and 21 deletions.
8 changes: 6 additions & 2 deletions src/frequently-asked-questions.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Frequently Asked Questions (FAQs)
updated_at: 2018-03-12
updated_at: 2024-07-25

sticky_sidenav: false

Expand Down Expand Up @@ -41,9 +41,13 @@ U.S. military members and their families make significant sacrifices to protect

Modern software is open sourced software. The creative contribution of individual developers to help solve complex problems of impact is largely untapped by DoD. Through this experiment, we are trying to more actively participate in the open source and free software communities. We need your help to build better software products and services for our military members and citizens across the country.

## What is the DoD policy on Open Source Software?

The Department of Defense (DoD) Chief Information Officer in a 2022 memorandum ["Software Development and Open Source Software"](https://dodcio.defense.gov/Portals/0/Documents/Library/SoftwareDev-OpenSource.pdf) recognizes that "OSS forms the bedrock of the software-defined world and is critical in delivering software faster" and summarizes various aspects of the DoD policy as it impacts open source. We suggest you read that document along with their very helpful [DoD Open Source Software FAQ](https://dodcio.defense.gov/) (Frequently Asked Questions) to gain a better understanding of the Departments policy perspective on open source.

## Where can I find other DoD open source projects?

There are many other projects that have already been open sourced. They are located in various places such as GitHub, SourceForge, forge.mil, Google Code, and numerous other web sites. We're working to inventory and catalog many of these, but you can find some of them using the [`code-mil` topic on GitHub](https://github.com/topics/code-mil)
There are many other projects that have already been open sourced. They are located in various places such as GitHub, code.gov, and numerous other web sites. We're working to inventory and catalog many of these, but you can find some of them using the [`code-mil` topic on GitHub](https://github.com/topics/code-mil)

## What happened to the draft Defense Open Source Agreement?

Expand Down
104 changes: 85 additions & 19 deletions src/tell-us-about-your-code.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,37 @@
title: Tell Us About Your Code
---

<p>The DoD is reforming our processes and adopting agile acquisition and software development practices so that we may more diligently contract for, license, mark, receive, and release our custom-developed source code. We’re doing this to create better technical outcomes for our users, improve our security posture, and foster a culture that will attract software talent to the Department.</p>
<p>
The DoD is reforming our processes and adopting agile acquisition and software
development practices so that we may more diligently contract for, license,
mark, receive, and release our custom-developed source code. We’re doing this
to create better technical outcomes for our users, improve our security
posture, and foster a culture that will attract software talent to the
Department.
</p>

<p>To support this effort, Code.mil will be the central location for collecting information about unclassified, custom-developed source code created or paid for by the Department. Let us know about your organization’s unclassified, custom-developed source code by filling out the form below.</p>
<p>
To support this effort, Code.mil will be the central location for collecting
information about unclassified, custom-developed source code created or paid
for by the Department. Let us know about your organization’s unclassified,
custom-developed source code by filling out the form below.
</p>

<form action="/thank-you.html" class="project-submission-form usa-form" method="post" name="data-call-form" netlify-honeypot="honeybucket" netlify>
<input type="text" name="honeybucket" aria-hidden="true" class="honeybucket" hidden>
<form
action="/thank-you.html"
class="project-submission-form usa-form"
method="post"
name="data-call-form"
netlify-honeypot="honeybucket"
netlify
>
<input
type="text"
name="honeybucket"
aria-hidden="true"
class="honeybucket"
hidden
/>

<p><b>All fields required unless noted.</b></p>

Expand All @@ -17,15 +42,19 @@
<ul class="usa-unstyled-list">
<li>
<label for="project_name">Project Name</label>
<input type="text" id="project_name" name="project_name" required>
<input type="text" id="project_name" name="project_name" required />
</li>
<li>
<label for="project_description">Brief Project Description</label>
<textarea id="project_description" name="project_description" required></textarea>
<textarea
id="project_description"
name="project_description"
required
></textarea>
</li>
<li>
<label for="project_agency">Branch of Service/Department/Agency</label>
<input type="text" id="project_agency" name="project_agency" required>
<input type="text" id="project_agency" name="project_agency" required />
</li>
<li>
<label for="project_developer">Who developed this source code?</label>
Expand All @@ -37,24 +66,61 @@
</select>
</li>
<li>
<label for="project_start_date">When was this project started? <i>(e.g. 04/26/2017)</i><br>(An estimate is ok here.)</label>
<input type="date" class="past_dates" id="project_start_date" placeholder="MM/DD/YYYY" required>
<label for="project_start_date"
>When was this project started? <i>(e.g. 04/26/2017)</i><br />(An
estimate is ok here.)</label
>
<input
type="date"
class="past_dates"
id="project_start_date"
placeholder="MM/DD/YYYY"
required
/>
</li>
<li>
<label for="project_source_location">Where is the source code located?<br><i>(e.g. GitHub/GitLab, Forge.mil, contractor, private server)</i></label>
<input type="text" id="project_source_location" name="project_source_location" required>
<label for="project_source_location"
>Where is the source code located?<br /><i
>(e.g. GitHub/GitLab, contractor, private server)</i
></label
>
<input
type="text"
id="project_source_location"
name="project_source_location"
required
/>
</li>
<li>
<label for="project_repository">Repository URL <i>(optional)</i></label>
<input type="url" id="project_repository" name="project_repository" placeholder="https://…">
<input
type="url"
id="project_repository"
name="project_repository"
placeholder="https://…"
/>
</li>
<li>
<input type="checkbox" id="project_government_reuse" name="project_government_reuse" value="1">
<label for="project_government_reuse">This code is available for government reuse.</label>
<input
type="checkbox"
id="project_government_reuse"
name="project_government_reuse"
value="1"
/>
<label for="project_government_reuse"
>This code is available for government reuse.</label
>
</li>
<li>
<input type="checkbox" id="project_public_release" name="project_public_release" value="1">
<label for="project_public_release">This code is approved for public release.</label>
<input
type="checkbox"
id="project_public_release"
name="project_public_release"
value="1"
/>
<label for="project_public_release"
>This code is approved for public release.</label
>
</li>
</ul>
</fieldset>
Expand All @@ -65,15 +131,15 @@
<ul class="usa-unstyled-list">
<li>
<label for="contact_name">Name</label>
<input type="text" id="contact_name" name="contact_name" required>
<input type="text" id="contact_name" name="contact_name" required />
</li>
<li>
<label for="contact_email">Email Address</label>
<input type="email" id="contact_email" name="contact_email" required>
<input type="email" id="contact_email" name="contact_email" required />
</li>
<li>
<label for="contact_phone">Phone Number</label>
<input type="tel" id="contact_phone" name="contact_phone" required>
<input type="tel" id="contact_phone" name="contact_phone" required />
</li>
</ul>
</fieldset>
Expand Down

0 comments on commit 57259b4

Please sign in to comment.