This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-training.git
The following commit(s) were added to refs/heads/asf-site by this push:
new b838c04 Site checkin for project Training: Website
b838c04 is described below
commit b838c0417bf0ec547d257a48c84404c3949b4e6e
Author: jenkins <[email protected]>
AuthorDate: Sun Aug 3 15:04:37 2025 +0000
Site checkin for project Training: Website
---
badges/test-badge/assertions/alice-example.json | 16 ++++++++++
badges/test-badge/assertions/bob-example.json | 16 ++++++++++
badges/test-badge/assertions/justin-mclean.json | 16 ++++++++++
badges/test-badge/badge.png | Bin 0 -> 60217 bytes
.../test-badge/badge_test-badge_justin-mclean.png | Bin 0 -> 60684 bytes
badges/test-badge/badgeclass.json | 12 ++++++++
badges/test-badge/baked/alice-example.png | Bin 0 -> 60691 bytes
badges/test-badge/baked/bob-example.png | Bin 0 -> 60689 bytes
badges/test-badge/baked/justin-mclean.png | Bin 0 -> 60691 bytes
badges/test-badge/issuer.json | 8 +++++
presentations/training/demo/images/dot-example.svg | 34 ++++++++++-----------
presentations/training/demo/images/nwdiag-test.png | Bin 23371 -> 23329 bytes
presentations/training/demo/index.html | 2 +-
13 files changed, 86 insertions(+), 18 deletions(-)
diff --git a/badges/test-badge/assertions/alice-example.json
b/badges/test-badge/assertions/alice-example.json
new file mode 100644
index 0000000..4c04d35
--- /dev/null
+++ b/badges/test-badge/assertions/alice-example.json
@@ -0,0 +1,16 @@
+{
+ "@context": "https://w3id.org/openbadges/v2",
+ "type": "Assertion",
+ "id":
"https://training.apache.org/badges/test-badge/assertions/alice-example.json",
+ "recipient": {
+ "type": "email",
+ "hashed": true,
+ "salt": null,
+ "identity":
"sha256$7a64adf28737ea90719cbdf0b1a87a5effff3753b79c91d717f4f4153ead0498"
+ },
+ "badge": "https://training.apache.org/badges/test-badge/badgeclass.json",
+ "verification": {
+ "type": "Hosted"
+ },
+ "issuedOn": "2025-08-03T14:16:22Z"
+}
\ No newline at end of file
diff --git a/badges/test-badge/assertions/bob-example.json
b/badges/test-badge/assertions/bob-example.json
new file mode 100644
index 0000000..f85764f
--- /dev/null
+++ b/badges/test-badge/assertions/bob-example.json
@@ -0,0 +1,16 @@
+{
+ "@context": "https://w3id.org/openbadges/v2",
+ "type": "Assertion",
+ "id":
"https://training.apache.org/badges/test-badge/assertions/bob-example.json",
+ "recipient": {
+ "type": "email",
+ "hashed": true,
+ "salt": null,
+ "identity":
"sha256$686b5e4cf4f963adf8f51468a48028ef8d15bd02fa335f821279a3d1678c9615"
+ },
+ "badge": "https://training.apache.org/badges/test-badge/badgeclass.json",
+ "verification": {
+ "type": "Hosted"
+ },
+ "issuedOn": "2025-08-03T14:16:22Z"
+}
\ No newline at end of file
diff --git a/badges/test-badge/assertions/justin-mclean.json
b/badges/test-badge/assertions/justin-mclean.json
new file mode 100644
index 0000000..cc8f28f
--- /dev/null
+++ b/badges/test-badge/assertions/justin-mclean.json
@@ -0,0 +1,16 @@
+{
+ "@context": "https://w3id.org/openbadges/v2",
+ "type": "Assertion",
+ "id":
"https://training.apache.org/badges/test-badge/assertions/justin-mclean.json",
+ "recipient": {
+ "type": "email",
+ "hashed": true,
+ "salt": null,
+ "identity":
"sha256$121eacc3d632f9676bc880d29edd4fb4e9f0ffbf41baa9bd619daa8eedce76a6"
+ },
+ "badge": "https://training.apache.org/badges/test-badge/badgeclass.json",
+ "verification": {
+ "type": "Hosted"
+ },
+ "issuedOn": "2025-08-03T14:15:46Z"
+}
\ No newline at end of file
diff --git a/badges/test-badge/badge.png b/badges/test-badge/badge.png
new file mode 100644
index 0000000..dc9c590
Binary files /dev/null and b/badges/test-badge/badge.png differ
diff --git a/badges/test-badge/badge_test-badge_justin-mclean.png
b/badges/test-badge/badge_test-badge_justin-mclean.png
new file mode 100644
index 0000000..0c9f2be
Binary files /dev/null and
b/badges/test-badge/badge_test-badge_justin-mclean.png differ
diff --git a/badges/test-badge/badgeclass.json
b/badges/test-badge/badgeclass.json
new file mode 100644
index 0000000..f45733d
--- /dev/null
+++ b/badges/test-badge/badgeclass.json
@@ -0,0 +1,12 @@
+{
+ "@context": "https://w3id.org/openbadges/v2",
+ "type": "BadgeClass",
+ "id": "https://training.apache.org/badges/test-badge/badgeclass.json",
+ "name": "Test Badge",
+ "description": "This is a test badge for testing purposes.",
+ "image": "https://training.apache.org/badges/test-badge/badge.png",
+ "criteria": {
+ "narrative": "This is a test badge and not awarded for any reason."
+ },
+ "issuer": "https://training.apache.org/badges/test-badge/issuer.json"
+}
\ No newline at end of file
diff --git a/badges/test-badge/baked/alice-example.png
b/badges/test-badge/baked/alice-example.png
new file mode 100644
index 0000000..ccb0f51
Binary files /dev/null and b/badges/test-badge/baked/alice-example.png differ
diff --git a/badges/test-badge/baked/bob-example.png
b/badges/test-badge/baked/bob-example.png
new file mode 100644
index 0000000..559237d
Binary files /dev/null and b/badges/test-badge/baked/bob-example.png differ
diff --git a/badges/test-badge/baked/justin-mclean.png
b/badges/test-badge/baked/justin-mclean.png
new file mode 100644
index 0000000..4c52fcd
Binary files /dev/null and b/badges/test-badge/baked/justin-mclean.png differ
diff --git a/badges/test-badge/issuer.json b/badges/test-badge/issuer.json
new file mode 100644
index 0000000..9387fe3
--- /dev/null
+++ b/badges/test-badge/issuer.json
@@ -0,0 +1,8 @@
+{
+ "@context": "https://w3id.org/openbadges/v2",
+ "type": "Issuer",
+ "id": "https://training.apache.org/badges/test-badge/issuer.json",
+ "name": "Apache Training",
+ "url": "https://training.apache.org",
+ "description": "Open training initiative by the Apache Software Foundation"
+}
\ No newline at end of file
diff --git a/presentations/training/demo/images/dot-example.svg
b/presentations/training/demo/images/dot-example.svg
index 4589bee..2a9cdae 100644
--- a/presentations/training/demo/images/dot-example.svg
+++ b/presentations/training/demo/images/dot-example.svg
@@ -2,54 +2,54 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg height='260pt'
preserveAspectRatio='xMidYMid meet' viewBox='0.00 0.00 89.00 260.00'
width='89pt' xmlns:xlink='http://www.w3.org/1999/xlink'
xmlns='http://www.w3.org/2000/svg'>
<g class='graph' id='graph0' transform='scale(1 1) rotate(0) translate(4 256)'>
<title>g</title>
-<polygon fill='#ffffff' points='-4,4 -4,-256 85,-256 85,4 -4,4'
stroke='transparent'/>
+<polygon fill='white' points='-4,4 -4,-256 85,-256 85,4 -4,4'
stroke='transparent'/>
<g class='node' id='node1'>
<title>a</title>
-<ellipse cx='54' cy='-234' fill='none' rx='27' ry='18' stroke='#000000'/>
-<text fill='#000000' font-family='Times,serif' font-size='14.00'
text-anchor='middle' x='54' y='-230.3'>a</text>
+<ellipse cx='54' cy='-234' fill='none' rx='27' ry='18' stroke='black'/>
+<text font-family='Times,serif' font-size='14.00' text-anchor='middle' x='54'
y='-230.3'>a</text>
</g>
<g class='node' id='node2'>
<title>b</title>
-<ellipse cx='27' cy='-162' fill='none' rx='27' ry='18' stroke='#000000'/>
-<text fill='#000000' font-family='Times,serif' font-size='14.00'
text-anchor='middle' x='27' y='-158.3'>b</text>
+<ellipse cx='27' cy='-162' fill='none' rx='27' ry='18' stroke='black'/>
+<text font-family='Times,serif' font-size='14.00' text-anchor='middle' x='27'
y='-158.3'>b</text>
</g>
<g class='edge' id='edge1'>
<title>a->b</title>
-<path d='M47.3258,-216.2022C44.2524,-208.0064 40.5384,-198.1024
37.1305,-189.0145' fill='none' stroke='#000000'/>
-<polygon fill='#000000' points='40.3858,-187.7274 33.5974,-179.593
33.8315,-190.1853 40.3858,-187.7274' stroke='#000000'/>
+<path d='M47.6,-216.41C44.49,-208.34 40.67,-198.43 37.17,-189.35' fill='none'
stroke='black'/>
+<polygon fill='black' points='40.4,-188.03 33.54,-179.96 33.87,-190.55
40.4,-188.03' stroke='black'/>
</g>
<g class='node' id='node3'>
<title>c</title>
-<ellipse cx='27' cy='-90' fill='none' rx='27' ry='18' stroke='#000000'/>
-<text fill='#000000' font-family='Times,serif' font-size='14.00'
text-anchor='middle' x='27' y='-86.3'>c</text>
+<ellipse cx='27' cy='-90' fill='none' rx='27' ry='18' stroke='black'/>
+<text font-family='Times,serif' font-size='14.00' text-anchor='middle' x='27'
y='-86.3'>c</text>
</g>
<g class='edge' id='edge2'>
<title>b->c</title>
-<path d='M27,-143.8314C27,-136.131 27,-126.9743 27,-118.4166' fill='none'
stroke='#000000'/>
-<polygon fill='#000000' points='30.5001,-118.4132 27,-108.4133
23.5001,-118.4133 30.5001,-118.4132' stroke='#000000'/>
+<path d='M27,-143.7C27,-135.98 27,-126.71 27,-118.11' fill='none'
stroke='black'/>
+<polygon fill='black' points='30.5,-118.1 27,-108.1 23.5,-118.1 30.5,-118.1'
stroke='black'/>
</g>
<g class='node' id='node4'>
<title>d</title>
-<ellipse cx='54' cy='-18' fill='none' rx='27' ry='18' stroke='#000000'/>
-<text fill='#000000' font-family='Times,serif' font-size='14.00'
text-anchor='middle' x='54' y='-14.3'>d</text>
+<ellipse cx='54' cy='-18' fill='none' rx='27' ry='18' stroke='black'/>
+<text font-family='Times,serif' font-size='14.00' text-anchor='middle' x='54'
y='-14.3'>d</text>
</g>
<g class='edge' id='edge3'>
<title>c->d</title>
-<path d='M33.6742,-72.2022C36.7476,-64.0064 40.4616,-54.1024 43.8695,-45.0145'
fill='none' stroke='#000000'/>
-<polygon fill='#000000' points='47.1685,-46.1853 47.4026,-35.593
40.6142,-43.7274 47.1685,-46.1853' stroke='#000000'/>
+<path d='M33.4,-72.41C36.51,-64.34 40.33,-54.43 43.83,-45.35' fill='none'
stroke='black'/>
+<polygon fill='black' points='47.13,-46.55 47.46,-35.96 40.6,-44.03
47.13,-46.55' stroke='black'/>
</g>
<g class='edge' id='edge4'>
<title>d->a</title>
-<path d='M57.7474,-35.9069C59.7466,-46.3759 61.9966,-59.8759 63,-72
66.9591,-119.8364 66.9591,-132.1636 63,-180 62.2945,-188.5247 60.9727,-197.7297
59.5551,-206.083' fill='none' stroke='#000000'/>
-<polygon fill='#000000' points='56.0803,-205.6302 57.7474,-216.0931
62.9689,-206.8742 56.0803,-205.6302' stroke='#000000'/>
+<path d='M57.65,-36.09C59.68,-46.43 61.98,-59.91 63,-72 67.03,-119.83
67.03,-132.17 63,-180 62.28,-188.5 60.93,-197.69 59.49,-205.99' fill='none'
stroke='black'/>
+<polygon fill='black' points='56.03,-205.44 57.65,-215.91 62.91,-206.71
56.03,-205.44' stroke='black'/>
</g>
</g>
</svg>
diff --git a/presentations/training/demo/images/nwdiag-test.png
b/presentations/training/demo/images/nwdiag-test.png
index 4e48434..3448a47 100644
Binary files a/presentations/training/demo/images/nwdiag-test.png and
b/presentations/training/demo/images/nwdiag-test.png differ
diff --git a/presentations/training/demo/index.html
b/presentations/training/demo/index.html
index e054673..2f7711e 100644
--- a/presentations/training/demo/index.html
+++ b/presentations/training/demo/index.html
@@ -414,7 +414,7 @@ ul.byline li + li {
margin-top: 0.25em;
}
</style><link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"
/><link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/v4-shims.min.css"
/></head><body><div class="header"><div class="left"></div><div
class="right"></div></div><div class="reveal"><div class="slides"><section
id="example-presentation"><h2>Example Presentation</h2><div
class="slide-content"><div class="paragraph"><p>Doc Writer <<a hr [...]
-2025-08-02
+2025-08-03
:revnumber: 1.0.0-SNAPSHOT
:example-caption!:</p></div></div></section>
<section id="introduction"><h2>Introduction</h2><div
class="slide-content"><div class="ulist"><ul><li class="fragment"><p>This is a
presentation for an example project.</p></li><li class="fragment"><p>This
project does something.</p></li><li class="fragment"><p>We just haven’t
decided what that is yet.</p></li></ul></div></div></section>