Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ useful repository for you.

If you see something in the course content that you think should be changed, please **[file an issue](https://github.com/ossf/secure-sw-dev-fundamentals/issues)** or (even better) **[create a pull request](https://github.com/ossf/secure-sw-dev-fundamentals/pulls)**.

Please see **[*Secure Software Development Fundamentals* content in Markdown format](secure_software_development_fundamentals.md)** for the main **text** content of the course (in this repository). The text embeds references to images that are also in this repository.
Please see **[Developing Secure Software (LFD121) content in Markdown format](docs/lfd121.md)** for the main **text** content of the course (in this repository). The text embeds references to images that are also in this repository.

The course as delivered includes some videos.
Those files are very large, so they aren't stored in this repository.
Expand Down
25 changes: 25 additions & 0 deletions docs/_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Configure generation of web page(s).
name: Developing Secure Software (LFD121) static material
# Don't insert the name of the repo at the beginning
# https://stackoverflow.com/questions/46375765/how-do-you-remove-header-on-github-pages
title: null
kramdown:
# See: https://dieghernan.github.io/chulapa-101/cheatsheets/02-kramdown-cheat-sheet
toc_levels: 2..6
#
# https://jekyllrb.com/docs/configuration/front-matter-defaults/
# Note: We specific *specific* scopes in documents that were directly
# published and referenced on GitHub. That way we don't need to add YAML
# to the beginning of the markdown in those cases.
# In newer markdown documents, use a yaml prefix to set "description", etc.
defaults:
-
scope:
path: "" # an empty string here means all files in the project
values:
author: Open Source Security Foundation (OpenSSF)
-
scope:
path: "lfd121*"
values:
description: This is the Developing Secure Software (LFD121) course content in static form.
7 changes: 7 additions & 0 deletions docs/_includes/custom-head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<!-- favicons - these settings are from top openssf.org and
and we will just reference them
-->
<link rel="icon" href="https://openssf.org/wp-content/uploads/sites/132/2021/09/cropped-favicon-32x32.png" sizes="32x32" />
<link rel="icon" href="https://openssf.org/wp-content/uploads/sites/132/2021/09/cropped-favicon-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://openssf.org/wp-content/uploads/sites/132/2021/09/cropped-favicon-180x180.png" />
<meta name="msapplication-TileImage" content="https://openssf.org/wp-content/uploads/sites/132/2021/09/cropped-favicon-270x270.png" />
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
11 changes: 10 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
# lfd121.openssf.org

This is lfd121.openssf.org.
If you want to *learn* using the online tutorials, you're in the *wrong place*.
Instead, *please* go to the
**[Developing Secure Software (LFD121) entry page](https://training.linuxfoundation.org/training/developing-secure-software-lfd121/)**
so you can learn how to develop secure software.
It's free, and its certificate of completion is free.

The [OpenSSF page about this course](https://openssf.org/training/courses/) provides some broader context about the course.
The learning material also available via [edX](http://edx.org/professional-certificate/linuxfoundationx-secure-software-development-fundamentals?utm_medium=partner-marketing&utm_source=affiliate&utm_campaign=openssf&utm_content=openssforg-securedevelopmentpc). but the edX certificate of completion is not free.

However, if you want to view the course material as a book, you're in the right place! Please view the [*Developing Secure Software (LFD121) course material as a book*](./lfd121).
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
7,016 changes: 0 additions & 7,016 deletions secure_software_development_fundamentals.md

This file was deleted.