-
Notifications
You must be signed in to change notification settings - Fork 3
/
project_release_flow.dot
141 lines (124 loc) · 13.4 KB
/
project_release_flow.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
digraph "cdo_release_flow" {
label = "Release flow of CDO ontologies\n\nNodes link to the respective Git repository." ;
rankdir = "LR" ;
node [shape="rectangle" style="filled,rounded" fillcolor="#8EC7D2" color="#0D6986"] ;
// Define nodes in their corresponding progress subgraph.
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_UTILITY_LOCAL_UUID [URL="https://github.com/Cyber-Domain-Ontology/CDO-Utility-Local-UUID" label="cdo-local-uuid\nreleases"] ;
subgraph cluster_uco_1_3_0 {
label = "Adoption of UCO 1.3.0" ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_BFO [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-BFO" label="CDO BFO shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-Example" label="CDO example-base shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_FOAF [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-FOAF" label="CDO FOAF shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_GUFO [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-gufo" label="CDO gUFO shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_OWL [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-OWL" label="CDO OWL shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_PROV_O [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-PROV-O" label="CDO PROV-O shapes\nupdates"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_TIME [URL="https://github.com/Cyber-Domain-Ontology/CDO-Shapes-Time" label="CDO Time shapes\nupdates"] ;
_GH__UCOPROJECT__ONTOLOGY_UNIFIEDCYBERONTOLOGY_ORG [URL="https://github.com/ucoProject/ontology.unifiedcyberontology.org" label="UCO documentation\nregenerated"] ;
_GH__UCOPROJECT__UCO [URL="https://github.com/ucoProject/UCO" label="UCO Ontology\nreleases"] ;
_GH__UCOPROJECT__UCO_PROFILE_BFO [URL="https://github.com/ucoProject/UCO-Profile-BFO" label="UCO BFO profile\nupdates"] ;
_GH__UCOPROJECT__UCO_PROFILE_EXAMPLE [URL="https://github.com/ucoProject/UCO-Profile-Example" label="UCO example-base profile\nupdates"] ;
_GH__UCOPROJECT__UCO_PROFILE_FOAF [URL="https://github.com/ucoProject/UCO-Profile-FOAF" label="UCO FOAF profile\nupdates"] ;
_GH__UCOPROJECT__UCO_PROFILE_GUFO [URL="https://github.com/ucoProject/UCO-Profile-gufo" label="UCO gUFO profile\nupdates"] ;
subgraph cluster_case_1_3_0 {
label = "Adoption of CASE 1.3.0" ;
_GH__CASEWORK__CASE [URL="https://github.com/casework/CASE" label="CASE Ontology\nreleases"] ;
_GH__CASEWORK__ONTOLOGY_CASEONTOLOGY_ORG [URL="https://github.com/casework/ontology.caseontology.org" label="CASE documentation\nregenerated"] ;
subgraph cluster_case_utils_0_16_0 {
label = "Adoption of case-utils 0.16.0" ;
_GH__CASEWORK__CASE_IMPLEMENTATION_EXIFTOOL [URL="https://github.com/casework/CASE-Implementation-ExifTool" label="CASE-Implementation-ExifTool\nadopts new case-utils"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_GNU_TIME [URL="https://github.com/casework/CASE-Implementation-GNU-Time" label="CASE-Implementation-GNU-Time\nadopts new case-utils"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_MACOS_SYSTEM_PROFILER [URL="https://github.com/casework/CASE-Implementation-macOS-System-Profiler" label="CASE-Implementation-macOS-System-Profiler\nadopts new case-utils"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_TEMPLATE_PYTHON_CLI [URL="https://github.com/casework/CASE-Implementation-Template-Python-CLI" label="CASE-Implementation-Template-Python-CLI\nadopts new case-utils"]
_GH__CASEWORK__CASE_MAPPING_TEMPLATE_STUBS [URL="https://github.com/casework/CASE-Mapping-Template-Stubs" label="CASE Mapping\nTemplate Stubs"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON [URL="https://github.com/casework/CASE-Utilities-Python" label="case-utils\nreleases"] ;
_GH__CASEWORK__CASEWORK_GITHUB_IO [URL="https://github.com/casework/casework.github.io" label="CASE website\nadopts new case-utils"] ;
subgraph cluster_case_prov_0_12_0 {
label = "Adoption of case-prov 0.12.0" ;
_GH__AJNELSON_NIST__CASE_EXAMPLES_QC [URL="https://github.com/ajnelson-nist/CASE-Examples-QC" label="CASE-Examples-QC\nadopts CASE-Examples and\nCASE website updates"] ;
_GH__CASEWORK__CASE_CORPORA [URL="https://github.com/casework/CASE-Corpora" label="CASE-Corpora\nadopts new case-prov"] ;
_GH__CASEWORK__CASE_EXAMPLES [URL="https://github.com/casework/CASE-Examples" label="CASE-Examples\nadopts new case-prov"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_PROV_O [URL="https://github.com/casework/CASE-Implementation-PROV-O" label="case-prov\nreleases"] ;
}
subgraph cluster_case_validation_action_2_9_0 {
label = "Adoption of case-validation-action 2.9.0" ;
_GH__CASEWORK__CASE_EXAMPLES_CONVERSION [URL="https://github.com/casework/CASE-Examples-Conversion" label="CASE Conversion Examples"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_PYPI_EXIFREAD [URL="https://github.com/casework/CASE-Implementation-PyPI-Exifread" label="CASE-Implementation-PyPI-Exifread\nadopts new case-validation-action"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_PYPI_PILLOW [URL="https://github.com/casework/CASE-Implementation-PyPI-Pillow" label="CASE-Implementation-PyPI-Pillow\nadopts new case-validation-action"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_UFED_XML [URL="https://github.com/casework/CASE-Implementation-UFED-XML" label="CASE-Implementation-UFED-XML\nadopts new case-validation-action"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_XRY [URL="https://github.com/casework/CASE-Implementation-XRY" label="CASE-Implementation-XRY adopts\nnew case-validation-action"] ;
_GH__CASEWORK__CASE_MAPPING_PYTHON [URL="https://github.com/casework/CASE-Mapping-Python/" label="CASE-Mapping-Python"] ;
_GH__CASEWORK__CASE_MAPPING_TEMPLATE_PYTHON [URL="https://github.com/casework/CASE-Mapping-Template-Python" label="CASE-Mapping-Template-Python\nadopts new case-validation-action"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_AXIOM [URL="https://github.com/casework/CASE-Implementation-Axiom" label="CASE-Implementation-Axiom"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION [URL="https://github.com/kchason/case-validation-action" label="case-validation-action\nreleases"] ;
_GH__DOD_CYBER_CRIME_CENTER__SQLITE_DISSECT [URL="https://github.com/dod-cyber-crime-center/sqlite-dissect" label="sqlite-dissect\nadopts new case-validation-action"] ;
subgraph cluster_case_bindings_csharp_0_5_1 {
label = "Adoption of CSharp bindings 0.5.1" ;
_GH__CASEWORK__CASE_BINDINGS_CSHARP_MONITOR [URL="https://github.com/casework/CASE-Bindings-CSharp-Monitor" label="CASE Bindings CSharp Monitor\ntests NuGet package with validation action"] ;
_GH__CIPHERTECHSOLUTIONS__CASE_BINDINGS_CSHARP [URL="https://github.com/ciphertechsolutions/CASE-Bindings-CSharp" label="CASE-Bindings-CSharp\nadopts new ontology version"] ;
}
}
}
}
}
_GH__CASEWORK__CASE_UTILITY_SHACL_INHERITANCE_REVIEWER [URL="https://github.com/casework/CASE-Utility-SHACL-Inheritance-Reviewer" label="SHIR utility\nreleases"] ;
_GH__CASEWORK__RDF_TOOLKIT_ACTION [URL="https://github.com/casework/rdf-toolkit-action" label="rdf-toolkit-action\nreleases"] ;
// Begin edges
_GH__CASEWORK__CASEWORK_GITHUB_IO -> _GH__CASEWORK__CASE_IMPLEMENTATION_PROV_O [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE_CORPORA -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE -> _GH__CASEWORK__CASE_UTILITIES_PYTHON [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE -> _GH__CIPHERTECHSOLUTIONS__CASE_BINDINGS_CSHARP ;
_GH__CASEWORK__CASE -> _GH__CASEWORK__ONTOLOGY_CASEONTOLOGY_ORG [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE_EXAMPLES -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_PROV_O -> _GH__CASEWORK__CASE_CORPORA [label="PyPI"] ;
_GH__CASEWORK__CASE_IMPLEMENTATION_PROV_O -> _GH__CASEWORK__CASE_EXAMPLES [label="PyPI"] ;
_GH__CASEWORK__CASE_MAPPING_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_AXIOM [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE_MAPPING_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_UFED_XML [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_EXIFTOOL [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_GNU_TIME [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_MACOS_SYSTEM_PROFILER [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_PROV_O [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_PYPI_EXIFREAD [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_IMPLEMENTATION_TEMPLATE_PYTHON_CLI [label="PyPI"];
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASE_MAPPING_TEMPLATE_STUBS [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__CASEWORK__CASEWORK_GITHUB_IO [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITIES_PYTHON -> _GH__KCHASON__CASE_VALIDATION_ACTION [label="PyPI"] ;
_GH__CASEWORK__CASE_UTILITY_SHACL_INHERITANCE_REVIEWER -> _GH__UCOPROJECT__UCO [label="Git sub-\nmodule"] ;
_GH__CASEWORK__CASEWORK_GITHUB_IO -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
_GH__CASEWORK__RDF_TOOLKIT_ACTION -> _GH__CASEWORK__CASE_MAPPING_TEMPLATE_STUBS [label="pre-commit\nhook"] ;
_GH__CASEWORK__RDF_TOOLKIT_ACTION -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE [label="pre-commit\nhook"] ;
_GH__CASEWORK__RDF_TOOLKIT_ACTION -> _GH__UCOPROJECT__UCO_PROFILE_EXAMPLE [label="pre-commit\nhook"] ;
_GH__CIPHERTECHSOLUTIONS__CASE_BINDINGS_CSHARP -> _GH__CASEWORK__CASE_BINDINGS_CSHARP_MONITOR [label="NuGet"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_UTILITY_LOCAL_UUID -> _GH__CASEWORK__CASE_MAPPING_PYTHON [label="PyPI"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_UTILITY_LOCAL_UUID -> _GH__CASEWORK__CASE_UTILITIES_PYTHON [label="PyPI"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_BFO -> _GH__UCOPROJECT__UCO_PROFILE_BFO [label="Git sub-\nmodule"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_BFO [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_FOAF [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_GUFO [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_OWL [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_PROV_O [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_TIME [label="Git merge of\nbase branch"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_FOAF -> _GH__UCOPROJECT__UCO_PROFILE_FOAF [label="Git sub-\nmodule"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_GUFO -> _GH__UCOPROJECT__UCO_PROFILE_GUFO [label="Git sub-\nmodule"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_OWL -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_FOAF [label="Git sub-\nmodule"] ;
_GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_TIME -> _GH__CASEWORK__CASE_CORPORA [label="Git sub-\nmodule"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_BINDINGS_CSHARP_MONITOR [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_EXAMPLES_CONVERSION [label="GitHub\nAction"];
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_IMPLEMENTATION_PYPI_EXIFREAD [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_IMPLEMENTATION_PYPI_PILLOW [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_IMPLEMENTATION_UFED_XML [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_IMPLEMENTATION_XRY [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_MAPPING_PYTHON [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__CASEWORK__CASE_MAPPING_TEMPLATE_PYTHON [label="GitHub\nAction"] ;
_GH__KCHASON__CASE_VALIDATION_ACTION -> _GH__DOD_CYBER_CRIME_CENTER__SQLITE_DISSECT [label="GitHub\nAction"] ;
_GH__UCOPROJECT__ONTOLOGY_UNIFIEDCYBERONTOLOGY_ORG -> _GH__CASEWORK__ONTOLOGY_CASEONTOLOGY_ORG [label="Tech-\ncheck"];
_GH__UCOPROJECT__UCO -> _GH__CASEWORK__CASE [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO -> _GH__CYBER_DOMAIN_ONTOLOGY__CDO_SHAPES_EXAMPLE [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO -> _GH__UCOPROJECT__ONTOLOGY_UNIFIEDCYBERONTOLOGY_ORG [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO -> _GH__UCOPROJECT__UCO_PROFILE_EXAMPLE [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO_PROFILE_BFO -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO_PROFILE_EXAMPLE -> _GH__UCOPROJECT__UCO_PROFILE_BFO [label="Git merge of\nbase branch"] ;
_GH__UCOPROJECT__UCO_PROFILE_EXAMPLE -> _GH__UCOPROJECT__UCO_PROFILE_FOAF [label="Git merge of\nbase branch"] ;
_GH__UCOPROJECT__UCO_PROFILE_EXAMPLE -> _GH__UCOPROJECT__UCO_PROFILE_GUFO [label="Git merge of\nbase branch"] ;
_GH__UCOPROJECT__UCO_PROFILE_FOAF -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
_GH__UCOPROJECT__UCO_PROFILE_GUFO -> _GH__AJNELSON_NIST__CASE_EXAMPLES_QC [label="Git sub-\nmodule"] ;
}