Skip to content

Commit ceb5651

Browse files
authored
Merge pull request #152 from secure-systems-lab/retired-projects
Change handling of retired projects
2 parents dac582b + d701101 commit ceb5651

15 files changed

+157
-6
lines changed

.github/workflows/test_yaml.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Install dependencies
2121
run: |
2222
python -m pip install --upgrade pip
23-
python -m pip install yamale colorama
23+
python -m pip install -r requirements.txt
2424
- name: Test yaml
2525
run: |
2626
_test/test_yaml.py

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,6 @@ node_modules
4646
# Jekyll
4747
.jekyll-metadata
4848
.jekyll-cache
49+
50+
# Ruby
51+
.bundle

_data/data.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -701,15 +701,19 @@ projects:
701701
statuses:
702702
- &stealth
703703
name: "Stealth Mode"
704+
tag: "stealth"
704705
description: "Shhhh. We're still figuring things out internally."
705706
- &starting
706707
name: <span style="color:green">Sprouting</span>
708+
tag: "sprouting"
707709
description: "We're ready for use. Early adopters wanted!"
708710
- &adopted
709711
name: <span style="color:gold">Adopted</span>
712+
tag: "adopted"
710713
description: "Many people are using this. Join them!"
711714
- &retired
712715
name: <span style="color:silver">Retired</span>
716+
tag: "retired"
713717
description: "We learned what we can and are not actively developing anymore."
714718

715719
tags:
@@ -744,10 +748,10 @@ projects:
744748
name: "Testing Tools"
745749
anchor: testing_tools
746750

747-
intro: "Though all of SSL’s research initiatives—past and present—revolve
748-
around ensuring secure operation of computer systems, the specific areas
749-
addressed by the team vary greatly. Initiatives are grouped into
750-
the following categories:"
751+
intro: "Though all of SSL’s research initiatives—<a href='retired-projects'>past</a>
752+
and <a href='projects'>present</a>—revolve around ensuring secure operation
753+
of computer systems, the specific areas addressed by the team vary greatly.
754+
Initiatives are grouped into the following categories:"
751755

752756
projects:
753757
- &tuf

_test/data/test_01_projects_vs_project.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/data/test_02_project_list_vs_str.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/data/test_03_misspelled_alias.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/data/test_04_unescaped_quotes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/data/test_05_alias_instead_of_str.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/data/test_data.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ projects:
2626
statuses:
2727
- &stealth
2828
name: "Stealth Mode"
29+
tag: "stealth"
2930
description: "Shhhh. We're still figuring things out internally."
3031

3132
tags:

_test/yamale_schema.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ person:
2929
since: any(int(min=2010,max=2025), str())
3030
interests: str()
3131
photo: str()
32-
interests: str()
3332
publications: list(include('person_publication'), required=False)
3433
deployments: str(required=False)
3534

@@ -59,6 +58,7 @@ proj_person:
5958

6059
status:
6160
name: str()
61+
tag: str()
6262
description: str()
6363

6464
tag:

0 commit comments

Comments
 (0)