You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by gi...@apache.org on 2026/10/06 18:27:07 UTC
(comdev-events-site) branch dependabot/github_actions/github-actions-3a0b6790fd-staging updated: Updated dependabot/github_actions/github-actions-3a0b6790fd-staging from dependabot/github_actions/github-actions-3a0b6790fd at 7f41820f760a09ae2398bf45a7c4408a6e6fd8c3
This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch dependabot/github_actions/github-actions-3a0b6790fd-staging
in repository https://gitbox.apache.org/repos/asf/comdev-events-site.git
The following commit(s) were added to refs/heads/dependabot/github_actions/github-actions-3a0b6790fd-staging by this push:
new 043ee67 Updated dependabot/github_actions/github-actions-3a0b6790fd-staging from dependabot/github_actions/github-actions-3a0b6790fd at 7f41820f760a09ae2398bf45a7c4408a6e6fd8c3
043ee67 is described below
commit 043ee67409e167ee2c222a747a2a53582867e2ea
Author: jenkins <bu...@apache.org>
AuthorDate: Tue Oct 6 18:26:58 2026 +0000
Updated dependabot/github_actions/github-actions-3a0b6790fd-staging from dependabot/github_actions/github-actions-3a0b6790fd at 7f41820f760a09ae2398bf45a7c4408a6e6fd8c3
Built from https://ci-builds.apache.org/job/Community%20Development/job/events-site/job/dependabot%252Fgithub_actions%252Fgithub-actions-3a0b6790fd/2/
---
content/_pagefind/fragment/en_2ff53b9.pf_fragment | Bin 1089 -> 0 bytes
content/_pagefind/fragment/en_453cc99.pf_fragment | Bin 0 -> 3436 bytes
content/_pagefind/fragment/en_4be75e1.pf_fragment | Bin 2270 -> 0 bytes
content/_pagefind/fragment/en_7f8d8bd.pf_fragment | Bin 0 -> 2275 bytes
content/_pagefind/fragment/en_95f576b.pf_fragment | Bin 3425 -> 0 bytes
content/_pagefind/fragment/en_a285d8f.pf_fragment | Bin 0 -> 1183 bytes
content/_pagefind/fragment/en_e6d6b72.pf_fragment | Bin 0 -> 1596 bytes
content/_pagefind/fragment/en_f0ee3b1.pf_fragment | Bin 0 -> 1081 bytes
content/_pagefind/index/en_55e0649.pf_index | Bin 0 -> 33392 bytes
content/_pagefind/index/en_64b254f.pf_index | Bin 33517 -> 0 bytes
content/_pagefind/index/en_82a3f2c.pf_index | Bin 34497 -> 0 bytes
content/_pagefind/index/en_aec25b5.pf_index | Bin 0 -> 34294 bytes
content/_pagefind/index/en_b8f075e.pf_index | Bin 29294 -> 0 bytes
content/_pagefind/index/en_e55351b.pf_index | Bin 0 -> 31822 bytes
content/_pagefind/pagefind-entry.json | 2 +-
content/_pagefind/pagefind.en_8d1d5cab8b.pf_meta | Bin 0 -> 645 bytes
content/_pagefind/pagefind.en_b8789ea81a.pf_meta | Bin 636 -> 0 bytes
content/about.html | 3 +-
content/about/commcode/index.html | 6 +-
content/about/commcode/playbook.html | 5 +-
content/about/commcode/volunteer.html | 5 +-
content/about/endorsed.html | 4 +-
content/about/index.html | 5 +-
content/about/roadshow.html | 4 +-
content/event.html | 3 +-
content/event/calendar.html | 4 +-
content/event/index.html | 5 +-
content/event/past-events.html | 4 +-
content/events.html | 3 +-
.../events/2026/community-over-code/airflow.html | 6 +-
content/events/2026/community-over-code/arrow.html | 6 +-
.../events/2026/community-over-code/asf-rai.html | 294 +++++++++++++++++++++
.../asf-rai/asf-oauth-login.png | Bin 0 -> 476782 bytes
.../asf-rai/llmao-fleet-landing.png | Bin 0 -> 199769 bytes
.../asf-rai/llmao-key-created.png | Bin 0 -> 179640 bytes
.../community-over-code/asf-rai/llmao-my-keys.png | Bin 0 -> 148887 bytes
.../asf-rai/rai-logo-apache.png | Bin 0 -> 13788 bytes
content/events/2026/community-over-code/bof.html | 6 +-
.../community-over-code/call-for-volunteers.html | 6 +-
content/events/2026/community-over-code/doris.html | 6 +-
.../events/2026/community-over-code/fineract.html | 6 +-
content/events/2026/community-over-code/flink.html | 6 +-
content/events/2026/community-over-code/fluss.html | 6 +-
.../2026/community-over-code/glasgow-bars.html | 6 +-
.../glasgow-diversity-groups.html | 6 +-
.../community-over-code/glasgow-food-veggie.html | 6 +-
.../community-over-code/glasgow-restaurants.html | 6 +-
.../glasgow-schools-outreach.html | 6 +-
.../community-over-code/glasgow-social-media.html | 6 +-
.../community-over-code/glasgow-tech-meetups.html | 6 +-
.../glasgow-tourist-highlights.html | 6 +-
.../events/2026/community-over-code/gluten.html | 6 +-
.../2026/community-over-code/groovy-grails.html | 6 +-
.../hackathon-outreach-calendar.html | 6 +-
.../events/2026/community-over-code/hackathon.html | 10 +-
.../events/2026/community-over-code/impala.html | 6 +-
content/events/2026/community-over-code/index.html | 8 +-
.../events/2026/community-over-code/magpie.html | 10 +-
.../events/2026/community-over-code/mahout.html | 6 +-
.../2026/community-over-code/new_responses.html | 6 +-
content/events/2026/community-over-code/nuttx.html | 6 +-
content/events/2026/community-over-code/rai.html | 6 +-
.../2026/community-over-code/sampleproject.html | 6 +-
.../events/2026/community-over-code/search.html | 6 +-
content/events/2026/community-over-code/sis.html | 6 +-
.../2026/community-over-code/sourcelume.html | 6 +-
.../events/2026/community-over-code/speakers.html | 8 +-
.../{airflow.html => superset.html} | 71 ++---
.../events/2026/community-over-code/tomcat.html | 6 +-
.../events/2026/community-over-code/tooling.html | 6 +-
.../volunteer-outreach-calendar.html | 6 +-
.../events/2026/community-over-code/wayang.html | 6 +-
content/events/2026/index.html | 7 +-
content/events/index.html | 6 +-
content/events/index.xml | 50 +++-
content/index.html | 2 -
content/index.xml | 50 +++-
content/involved.html | 3 +-
content/involved/index.html | 5 +-
content/involved/mailing-lists.html | 4 +-
content/js/calendar-DO-NOT-EDIT.json | 4 +-
content/organize.html | 3 +-
content/organize/index.html | 5 +-
content/organize/roadshow.html | 4 +-
content/organize/small-event-guide.html | 4 +-
content/organize/templates/day-of-checklist.html | 5 +-
content/organize/templates/sprint-in-a-box.html | 5 +-
content/sitemap.xml | 16 +-
content/style/screen.css | 1 -
...81d57bd7329da9b7e15428d31cf00929fc399a8f060.css | 27 ++
...b78e46b17850f8ee10b62051e21b0d2aa02a27dab624.js | 27 ++
content/volunteer.html | 3 +-
content/volunteer/design.html | 4 +-
content/volunteer/hackathon.html | 4 +-
content/volunteer/index.html | 5 +-
content/volunteer/meetup.html | 4 +-
content/volunteer/speaker-support.html | 4 +-
content/volunteer/university.html | 4 +-
98 files changed, 678 insertions(+), 224 deletions(-)
diff --git a/content/_pagefind/fragment/en_2ff53b9.pf_fragment b/content/_pagefind/fragment/en_2ff53b9.pf_fragment
deleted file mode 100644
index 5399d21..0000000
Binary files a/content/_pagefind/fragment/en_2ff53b9.pf_fragment and /dev/null differ
diff --git a/content/_pagefind/fragment/en_453cc99.pf_fragment b/content/_pagefind/fragment/en_453cc99.pf_fragment
new file mode 100644
index 0000000..0257ced
Binary files /dev/null and b/content/_pagefind/fragment/en_453cc99.pf_fragment differ
diff --git a/content/_pagefind/fragment/en_4be75e1.pf_fragment b/content/_pagefind/fragment/en_4be75e1.pf_fragment
deleted file mode 100644
index e14d5d2..0000000
Binary files a/content/_pagefind/fragment/en_4be75e1.pf_fragment and /dev/null differ
diff --git a/content/_pagefind/fragment/en_7f8d8bd.pf_fragment b/content/_pagefind/fragment/en_7f8d8bd.pf_fragment
new file mode 100644
index 0000000..4b87f2c
Binary files /dev/null and b/content/_pagefind/fragment/en_7f8d8bd.pf_fragment differ
diff --git a/content/_pagefind/fragment/en_95f576b.pf_fragment b/content/_pagefind/fragment/en_95f576b.pf_fragment
deleted file mode 100644
index a20a2af..0000000
Binary files a/content/_pagefind/fragment/en_95f576b.pf_fragment and /dev/null differ
diff --git a/content/_pagefind/fragment/en_a285d8f.pf_fragment b/content/_pagefind/fragment/en_a285d8f.pf_fragment
new file mode 100644
index 0000000..c215a3f
Binary files /dev/null and b/content/_pagefind/fragment/en_a285d8f.pf_fragment differ
diff --git a/content/_pagefind/fragment/en_e6d6b72.pf_fragment b/content/_pagefind/fragment/en_e6d6b72.pf_fragment
new file mode 100644
index 0000000..d2077ff
Binary files /dev/null and b/content/_pagefind/fragment/en_e6d6b72.pf_fragment differ
diff --git a/content/_pagefind/fragment/en_f0ee3b1.pf_fragment b/content/_pagefind/fragment/en_f0ee3b1.pf_fragment
new file mode 100644
index 0000000..a0b6d53
Binary files /dev/null and b/content/_pagefind/fragment/en_f0ee3b1.pf_fragment differ
diff --git a/content/_pagefind/index/en_55e0649.pf_index b/content/_pagefind/index/en_55e0649.pf_index
new file mode 100644
index 0000000..b9e0c58
Binary files /dev/null and b/content/_pagefind/index/en_55e0649.pf_index differ
diff --git a/content/_pagefind/index/en_64b254f.pf_index b/content/_pagefind/index/en_64b254f.pf_index
deleted file mode 100644
index f646314..0000000
Binary files a/content/_pagefind/index/en_64b254f.pf_index and /dev/null differ
diff --git a/content/_pagefind/index/en_82a3f2c.pf_index b/content/_pagefind/index/en_82a3f2c.pf_index
deleted file mode 100644
index 8a5b337..0000000
Binary files a/content/_pagefind/index/en_82a3f2c.pf_index and /dev/null differ
diff --git a/content/_pagefind/index/en_aec25b5.pf_index b/content/_pagefind/index/en_aec25b5.pf_index
new file mode 100644
index 0000000..cd9ff6c
Binary files /dev/null and b/content/_pagefind/index/en_aec25b5.pf_index differ
diff --git a/content/_pagefind/index/en_b8f075e.pf_index b/content/_pagefind/index/en_b8f075e.pf_index
deleted file mode 100644
index 6a3e7f4..0000000
Binary files a/content/_pagefind/index/en_b8f075e.pf_index and /dev/null differ
diff --git a/content/_pagefind/index/en_e55351b.pf_index b/content/_pagefind/index/en_e55351b.pf_index
new file mode 100644
index 0000000..a1048aa
Binary files /dev/null and b/content/_pagefind/index/en_e55351b.pf_index differ
diff --git a/content/_pagefind/pagefind-entry.json b/content/_pagefind/pagefind-entry.json
index 9cb8a88..b3304b2 100644
--- a/content/_pagefind/pagefind-entry.json
+++ b/content/_pagefind/pagefind-entry.json
@@ -1 +1 @@
-{"version":"1.0.3","languages":{"en":{"hash":"en_b8789ea81a","wasm":"en","page_count":67}}}
\ No newline at end of file
+{"version":"1.0.3","languages":{"en":{"hash":"en_8d1d5cab8b","wasm":"en","page_count":69}}}
\ No newline at end of file
diff --git a/content/_pagefind/pagefind.en_8d1d5cab8b.pf_meta b/content/_pagefind/pagefind.en_8d1d5cab8b.pf_meta
new file mode 100644
index 0000000..1848b9f
Binary files /dev/null and b/content/_pagefind/pagefind.en_8d1d5cab8b.pf_meta differ
diff --git a/content/_pagefind/pagefind.en_b8789ea81a.pf_meta b/content/_pagefind/pagefind.en_b8789ea81a.pf_meta
deleted file mode 100644
index 802e8a8..0000000
Binary files a/content/_pagefind/pagefind.en_b8789ea81a.pf_meta and /dev/null differ
diff --git a/content/about.html b/content/about.html
index 9ee91c3..0482a17 100644
--- a/content/about.html
+++ b/content/about.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about.html'>About</a>
diff --git a/content/about/commcode/index.html b/content/about/commcode/index.html
index 5dc408d..f8d8e7e 100644
--- a/content/about/commcode/index.html
+++ b/content/about/commcode/index.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about'>About</a>
@@ -48,12 +47,11 @@
+
<a href='/about/commcode'>Commcode</a>
-
-
</span>
</div>
diff --git a/content/about/commcode/playbook.html b/content/about/commcode/playbook.html
index 3f3f154..5e79407 100644
--- a/content/about/commcode/playbook.html
+++ b/content/about/commcode/playbook.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about'>About</a>
@@ -48,6 +47,7 @@
+
<a href='/about/commcode'>Commcode</a>
@@ -59,6 +59,7 @@
+
<a href='/about/commcode/playbook.html'>Playbook</a>
diff --git a/content/about/commcode/volunteer.html b/content/about/commcode/volunteer.html
index 97b70f2..a5f8c0b 100644
--- a/content/about/commcode/volunteer.html
+++ b/content/about/commcode/volunteer.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about'>About</a>
@@ -48,6 +47,7 @@
+
<a href='/about/commcode'>Commcode</a>
@@ -59,6 +59,7 @@
+
<a href='/about/commcode/volunteer.html'>Volunteer</a>
diff --git a/content/about/endorsed.html b/content/about/endorsed.html
index 93d2910..c5fd8f4 100644
--- a/content/about/endorsed.html
+++ b/content/about/endorsed.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about'>About</a>
@@ -48,6 +47,7 @@
+
<a href='/about/endorsed.html'>Endorsed</a>
diff --git a/content/about/index.html b/content/about/index.html
index 4f2d57c..46d84f6 100644
--- a/content/about/index.html
+++ b/content/about/index.html
@@ -29,20 +29,17 @@
-
-
+
<a href='/about'>About</a>
-
-
</span>
</div>
diff --git a/content/about/roadshow.html b/content/about/roadshow.html
index 3c0cbbb..7776b60 100644
--- a/content/about/roadshow.html
+++ b/content/about/roadshow.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/about'>About</a>
@@ -48,6 +47,7 @@
+
<a href='/about/roadshow.html'>Roadshow</a>
diff --git a/content/event.html b/content/event.html
index efd1342..6ff9ed2 100644
--- a/content/event.html
+++ b/content/event.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/event.html'>Event</a>
diff --git a/content/event/calendar.html b/content/event/calendar.html
index 8610713..8ccf261 100644
--- a/content/event/calendar.html
+++ b/content/event/calendar.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/event'>Event</a>
@@ -48,6 +47,7 @@
+
<a href='/event/calendar.html'>Calendar</a>
diff --git a/content/event/index.html b/content/event/index.html
index dd9a9e5..6aebd42 100644
--- a/content/event/index.html
+++ b/content/event/index.html
@@ -29,20 +29,17 @@
-
-
+
<a href='/event'>Event</a>
-
-
</span>
</div>
diff --git a/content/event/past-events.html b/content/event/past-events.html
index 7f837cb..5490950 100644
--- a/content/event/past-events.html
+++ b/content/event/past-events.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/event'>Event</a>
@@ -48,6 +47,7 @@
+
<a href='/event/past-events.html'>Past events</a>
diff --git a/content/events.html b/content/events.html
index d8a9313..699e7f0 100644
--- a/content/events.html
+++ b/content/events.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events.html'>Events</a>
diff --git a/content/events/2026/community-over-code/airflow.html b/content/events/2026/community-over-code/airflow.html
index 15a9ab4..3999780 100644
--- a/content/events/2026/community-over-code/airflow.html
+++ b/content/events/2026/community-over-code/airflow.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/airflow.html'>Airflow</a>
diff --git a/content/events/2026/community-over-code/arrow.html b/content/events/2026/community-over-code/arrow.html
index e2e0fed..f728146 100644
--- a/content/events/2026/community-over-code/arrow.html
+++ b/content/events/2026/community-over-code/arrow.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/arrow.html'>Arrow</a>
diff --git a/content/events/2026/community-over-code/asf-rai.html b/content/events/2026/community-over-code/asf-rai.html
new file mode 100644
index 0000000..633e325
--- /dev/null
+++ b/content/events/2026/community-over-code/asf-rai.html
@@ -0,0 +1,294 @@
+<!DOCTYPE html>
+
+
+<html lang="en">
+<head>
+ <meta name="description" content="Apache Events">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="keywords" content="apache, apache events, apache community, opensource">
+
+ <title>Apache RAI Hackathon: LLMAO Quick Start</title>
+
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="/style/screen.css" rel="stylesheet" type="text/css"><link rel="stylesheet" href="/vendor/glightbox-3.3.1/glightbox.min.07c1f471af04ce3bfcff281d57bd7329da9b7e15428d31cf00929fc399a8f060.css" integrity="sha256-B8H0ca8Ezjv8/ygdV71zKdqbfhVCjTHPAJKfw5mo8GA=">
+<script src="/vendor/glightbox-3.3.1/glightbox.min.2b0f2cb153b725a47d50b78e46b17850f8ee10b62051e21b0d2aa02a27dab624.js" integrity="sha256-Kw8ssVO3JaR9ULeORrF4UPjuELYgUeIbDSqgKifatiQ=" defer></script>
+<style>
+ #content a.glightbox { display: inline-block; max-width: 100%; }
+ #content a.glightbox:hover { background: none; }
+ #content a.glightbox img { cursor: zoom-in; }
+ .glightbox-container .gbtn { min-width: 44px; min-height: 44px; }
+ .glightbox-container .gclose {
+ top: max(10px, env(safe-area-inset-top));
+ right: max(10px, env(safe-area-inset-right));
+ }
+ @media (max-width: 768px) {
+ .glightbox-container .gprev, .glightbox-container .gnext {
+ top: auto;
+ bottom: max(12px, env(safe-area-inset-bottom));
+ }
+ .glightbox-container .gprev { left: max(12px, env(safe-area-inset-left)); }
+ .glightbox-container .gnext { right: max(12px, env(safe-area-inset-right)); }
+ }
+</style>
+<script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var lightbox = GLightbox({ selector: '#content a.glightbox' });
+ var trigger;
+ lightbox.on('open', function() {
+ trigger = document.activeElement;
+ var modal = document.querySelector('.glightbox-container');
+ modal.setAttribute('aria-label', 'Image preview');
+ modal.setAttribute('aria-modal', 'true');
+ modal.querySelector('.gclose').focus();
+ });
+ lightbox.on('close', function() {
+ if (trigger) trigger.focus();
+ });
+
+ document.querySelectorAll('#content a.glightbox').forEach(function(link) {
+ link.addEventListener('click', function(event) {
+ if (event.ctrlKey || event.metaKey || event.shiftKey || event.altKey) {
+ event.stopImmediatePropagation();
+ }
+ }, true);
+ });
+ });
+</script>
+
+ <link rel="icon" type="image/svg+xml" href="/images/apache-oak-leaf.svg">
+</head>
+
+<body>
+ <div id="banner">
+ <div>
+ <div class="topbanner">
+ <div class="sitename">Apache Software Foundation Events</div>
+ <a class="logo" href="https://www.apache.org">
+ <img alt="ASF website" src="https://apache.org/img/asf_logo.png" width="164">
+ </a>
+
+
+<span class="breadcrumbs">
+ <a href="/">Home</a>
+
+
+
+
+
+
+
+
+
+
+ <a href='/events'>Events</a>
+
+
+
+
+
+
+
+
+
+
+
+ <a href='/events/2026'>2026</a>
+
+
+
+
+
+
+
+
+
+
+
+ <a href='/events/2026/community-over-code'>Community over code</a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a href='/events/2026/community-over-code/asf-rai.html'>ASF RAI</a>
+
+
+
+</span>
+
+ </div>
+ </div>
+ </div>
+
+ <button id="nav-toggle" aria-label="Toggle navigation">☰ Menu</button>
+
+ <div id="navigation">
+ <ul>
+ <li><a href="/index.html">Home</a></li>
+ </ul>
+
+ <h1>About Apache Events</h1>
+ <ul>
+ <li><a href="/about/index.html">General information</a></li>
+ <li><a href="https://communityovercode.apache.org/about/">Community Over Code</a></li>
+ <li><a href="/events/">Community Events</a></li>
+ </ul>
+
+ <h1>Getting Involved</h1>
+ <ul>
+ <li><a href="/involved/index.html">Introduction</a></li>
+ <li><a href="/involved/mailing-lists.html">Mailing Lists</a></li>
+ <li><a href="/volunteer/">Volunteer!</a></li>
+ <li><a href="https://s.apache.org/apachecon-slack">Slack</a></li>
+ </ul>
+
+ <h1>ASF</h1>
+ <ul>
+ <li><a href="https://www.apache.org">Apache Software Foundation</a></li>
+ <li><a href="https://community.apache.org">Community Development</a></li>
+ <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a href="https://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+ <li><a href="https://www.apache.org/security/">Security</a></li>
+ </ul>
+ </div>
+
+ <div id="content">
+ <h1 class="title">Apache RAI Hackathon: LLMAO Quick Start</h1>
+
+ <style>
+#content > h1.title { display: none; }
+</style>
+<div style="display:flex; align-items:center; gap:1rem; flex-wrap:wrap; margin-bottom:1rem;">
+ <div style="width:200px; flex:none;">
+<a href="/events/2026/community-over-code/asf-rai/rai-logo-apache.png" class="glightbox" data-type="image" data-alt="Apache Responsible AI Initiative"
+ aria-label="Enlarge image: Apache Responsible AI Initiative" aria-haspopup="dialog">
+<img src="/events/2026/community-over-code/asf-rai/rai-logo-apache.png" alt="Apache Responsible AI Initiative"
+ style="max-width:100%; height:auto;">
+</a></div>
+ <h1 style="margin:0;">Apache RAI Hackathon: LLMAO Quick Start</h1>
+</div>
+<p>A short guide for joining the Apache Responsible AI (RAI) hackathon and contributing to <strong>LLMAO</strong> (<a href="https://github.com/apache/tooling-llmao">apache/tooling-llmao</a>).</p>
+<hr>
+<h2 id="1-connect-to-llmapacheorg">1. Connect to llm.apache.org</h2>
+<ol>
+<li>
+<p>Go to <a href="https://llm.apache.org/fleet">https://llm.apache.org/fleet</a> and log in.</p>
+<p>Use your ASF LDAP (committer) username and password on the ASF OAuth page:</p>
+
+ <a href="/events/2026/community-over-code/asf-rai/asf-oauth-login.png" class="glightbox" data-type="image" data-alt="ASF OAuth login page for llm.apache.org"
+ aria-label="Enlarge image: ASF OAuth login page for llm.apache.org" aria-haspopup="dialog">
+ <img src="/events/2026/community-over-code/asf-rai/asf-oauth-login.png" alt="ASF OAuth login page for llm.apache.org"
+ style="max-width:100%; height:auto; max-width:min(100%,1200px); max-height:80vh;">
+ </a>
+<p>Once you log in, the landing page (Fleet) will look like the one below:</p>
+
+ <a href="/events/2026/community-over-code/asf-rai/llmao-fleet-landing.png" class="glightbox" data-type="image" data-alt="LLMAO Fleet landing page showing available models"
+ aria-label="Enlarge image: LLMAO Fleet landing page showing available models" aria-haspopup="dialog">
+ <img src="/events/2026/community-over-code/asf-rai/llmao-fleet-landing.png" alt="LLMAO Fleet landing page showing available models"
+ style="max-width:100%; height:auto; max-width:min(100%,1200px); max-height:80vh;">
+ </a>
+</li>
+<li>
+<p>Create a key.</p>
+<p>Go to <strong>My Keys</strong> in the top menu and click <strong>+ Create key</strong>. The secret is shown only once, when you create the key.</p>
+
+ <a href="/events/2026/community-over-code/asf-rai/llmao-my-keys.png" class="glightbox" data-type="image" data-alt="LLMAO My Keys page with the Create key button"
+ aria-label="Enlarge image: LLMAO My Keys page with the Create key button" aria-haspopup="dialog">
+ <img src="/events/2026/community-over-code/asf-rai/llmao-my-keys.png" alt="LLMAO My Keys page with the Create key button"
+ style="max-width:100%; height:auto; max-width:min(100%,1200px); max-height:80vh;">
+ </a>
+<p>Once the key is created, you’ll see the confirmation below. Click <strong>Copy</strong> right away, because the secret will not be shown again.</p>
+
+ <a href="/events/2026/community-over-code/asf-rai/llmao-key-created.png" class="glightbox" data-type="image" data-alt="Personal API key created confirmation with the Copy button"
+ aria-label="Enlarge image: Personal API key created confirmation with the Copy button" aria-haspopup="dialog">
+ <img src="/events/2026/community-over-code/asf-rai/llmao-key-created.png" alt="Personal API key created confirmation with the Copy button"
+ style="max-width:100%; height:auto; max-width:min(100%,1200px); max-height:80vh;">
+ </a>
+</li>
+<li>
+<p>Copy the key and keep it somewhere safe. You will need it in step 4.2.</p>
+</li>
+<li>
+<p>For agents:</p>
+<ol>
+<li>Follow the instructions in <a href="https://github.com/apache/tooling-llmao#connecting-your-agent">Connecting your agent</a>.</li>
+<li>Set the environment variables, using the key from step 3.</li>
+</ol>
+</li>
+</ol>
+<p><strong>Tip:</strong> Treat the key like a password. Don’t commit it to a repo or paste it into Slack.</p>
+<hr>
+<h2 id="2-contribute">2. Contribute</h2>
+<ol>
+<li>Browse and pick up open issues: <a href="https://github.com/apache/tooling-llmao/issues">github.com/apache/tooling-llmao/issues</a></li>
+<li>Join the conversation on Slack in <a href="https://the-asf.slack.com/archives/C0BAJ4D7V4Y">#llm-a-o</a>.</li>
+<li>Learn more ways to get involved with Apache RAI: <a href="https://rai.apache.org/get-involved.html">rai.apache.org/get-involved.html</a></li>
+</ol>
+<hr>
+<h2 id="quick-links">Quick links</h2>
+<table>
+<thead>
+<tr>
+<th>Resource</th>
+<th>Link</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>LLM Fleet (log in, create key)</td>
+<td><a href="https://llm.apache.org/fleet">https://llm.apache.org/fleet</a></td>
+</tr>
+<tr>
+<td>Agent setup guide</td>
+<td><a href="https://github.com/apache/tooling-llmao#connecting-your-agent">https://github.com/apache/tooling-llmao#connecting-your-agent</a></td>
+</tr>
+<tr>
+<td>Issues</td>
+<td><a href="https://github.com/apache/tooling-llmao/issues">https://github.com/apache/tooling-llmao/issues</a></td>
+</tr>
+<tr>
+<td>Slack channel</td>
+<td><a href="https://the-asf.slack.com/archives/C0BAJ4D7V4Y">#llm-a-o</a></td>
+</tr>
+<tr>
+<td>Apache RAI: Get Involved</td>
+<td><a href="https://rai.apache.org/get-involved.html">https://rai.apache.org/get-involved.html</a></td>
+</tr>
+</tbody>
+</table>
+
+
+ </div>
+
+ <footer id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2026 The Apache Software Foundation, Licensed under
+ the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache and the Apache logo are trademarks of The Apache Software Foundation.
+ <br>
+ This website is generated from the
+ <a href="https://github.com/apache/comdev-events-site">comdev-events-site</a>
+ repository.
+ </p>
+ </div>
+</footer>
+
+
+ <script>
+ document.getElementById('nav-toggle').addEventListener('click', function() {
+ var nav = document.getElementById('navigation');
+ nav.classList.toggle('open');
+ });
+ </script>
+</body>
+</html>
diff --git a/content/events/2026/community-over-code/asf-rai/asf-oauth-login.png b/content/events/2026/community-over-code/asf-rai/asf-oauth-login.png
new file mode 100644
index 0000000..57f5c9c
Binary files /dev/null and b/content/events/2026/community-over-code/asf-rai/asf-oauth-login.png differ
diff --git a/content/events/2026/community-over-code/asf-rai/llmao-fleet-landing.png b/content/events/2026/community-over-code/asf-rai/llmao-fleet-landing.png
new file mode 100644
index 0000000..9652c9b
Binary files /dev/null and b/content/events/2026/community-over-code/asf-rai/llmao-fleet-landing.png differ
diff --git a/content/events/2026/community-over-code/asf-rai/llmao-key-created.png b/content/events/2026/community-over-code/asf-rai/llmao-key-created.png
new file mode 100644
index 0000000..a7e8d4d
Binary files /dev/null and b/content/events/2026/community-over-code/asf-rai/llmao-key-created.png differ
diff --git a/content/events/2026/community-over-code/asf-rai/llmao-my-keys.png b/content/events/2026/community-over-code/asf-rai/llmao-my-keys.png
new file mode 100644
index 0000000..6b9ac7b
Binary files /dev/null and b/content/events/2026/community-over-code/asf-rai/llmao-my-keys.png differ
diff --git a/content/events/2026/community-over-code/asf-rai/rai-logo-apache.png b/content/events/2026/community-over-code/asf-rai/rai-logo-apache.png
new file mode 100644
index 0000000..6d7397f
Binary files /dev/null and b/content/events/2026/community-over-code/asf-rai/rai-logo-apache.png differ
diff --git a/content/events/2026/community-over-code/bof.html b/content/events/2026/community-over-code/bof.html
index 6d90c1d..bd179f6 100644
--- a/content/events/2026/community-over-code/bof.html
+++ b/content/events/2026/community-over-code/bof.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/bof.html'>Bof</a>
diff --git a/content/events/2026/community-over-code/call-for-volunteers.html b/content/events/2026/community-over-code/call-for-volunteers.html
index d9911c9..e92053e 100644
--- a/content/events/2026/community-over-code/call-for-volunteers.html
+++ b/content/events/2026/community-over-code/call-for-volunteers.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/call-for-volunteers.html'>Call for volunteers</a>
diff --git a/content/events/2026/community-over-code/doris.html b/content/events/2026/community-over-code/doris.html
index 78074a5..2024553 100644
--- a/content/events/2026/community-over-code/doris.html
+++ b/content/events/2026/community-over-code/doris.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/doris.html'>Doris</a>
diff --git a/content/events/2026/community-over-code/fineract.html b/content/events/2026/community-over-code/fineract.html
index ecf3248..277f7da 100644
--- a/content/events/2026/community-over-code/fineract.html
+++ b/content/events/2026/community-over-code/fineract.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/fineract.html'>Fineract</a>
diff --git a/content/events/2026/community-over-code/flink.html b/content/events/2026/community-over-code/flink.html
index a633881..7b53fab 100644
--- a/content/events/2026/community-over-code/flink.html
+++ b/content/events/2026/community-over-code/flink.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/flink.html'>Flink</a>
diff --git a/content/events/2026/community-over-code/fluss.html b/content/events/2026/community-over-code/fluss.html
index 166c7c3..fa1f8ff 100644
--- a/content/events/2026/community-over-code/fluss.html
+++ b/content/events/2026/community-over-code/fluss.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/fluss.html'>Fluss</a>
diff --git a/content/events/2026/community-over-code/glasgow-bars.html b/content/events/2026/community-over-code/glasgow-bars.html
index 3f4c192..b301ffd 100644
--- a/content/events/2026/community-over-code/glasgow-bars.html
+++ b/content/events/2026/community-over-code/glasgow-bars.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-bars.html'>Glasgow bars</a>
diff --git a/content/events/2026/community-over-code/glasgow-diversity-groups.html b/content/events/2026/community-over-code/glasgow-diversity-groups.html
index cdb9863..fd97cce 100644
--- a/content/events/2026/community-over-code/glasgow-diversity-groups.html
+++ b/content/events/2026/community-over-code/glasgow-diversity-groups.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-diversity-groups.html'>Glasgow diversity groups</a>
diff --git a/content/events/2026/community-over-code/glasgow-food-veggie.html b/content/events/2026/community-over-code/glasgow-food-veggie.html
index e9b5139..4b5e0ee 100644
--- a/content/events/2026/community-over-code/glasgow-food-veggie.html
+++ b/content/events/2026/community-over-code/glasgow-food-veggie.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-food-veggie.html'>Glasgow food veggie</a>
diff --git a/content/events/2026/community-over-code/glasgow-restaurants.html b/content/events/2026/community-over-code/glasgow-restaurants.html
index 3be793d..9078c05 100644
--- a/content/events/2026/community-over-code/glasgow-restaurants.html
+++ b/content/events/2026/community-over-code/glasgow-restaurants.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-restaurants.html'>Glasgow restaurants</a>
diff --git a/content/events/2026/community-over-code/glasgow-schools-outreach.html b/content/events/2026/community-over-code/glasgow-schools-outreach.html
index 89c19ce..3e3a760 100644
--- a/content/events/2026/community-over-code/glasgow-schools-outreach.html
+++ b/content/events/2026/community-over-code/glasgow-schools-outreach.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-schools-outreach.html'>Glasgow schools outreach</a>
diff --git a/content/events/2026/community-over-code/glasgow-social-media.html b/content/events/2026/community-over-code/glasgow-social-media.html
index 409f1f4..503eef5 100644
--- a/content/events/2026/community-over-code/glasgow-social-media.html
+++ b/content/events/2026/community-over-code/glasgow-social-media.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-social-media.html'>Glasgow social media</a>
diff --git a/content/events/2026/community-over-code/glasgow-tech-meetups.html b/content/events/2026/community-over-code/glasgow-tech-meetups.html
index 1e27a64..45c7f64 100644
--- a/content/events/2026/community-over-code/glasgow-tech-meetups.html
+++ b/content/events/2026/community-over-code/glasgow-tech-meetups.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-tech-meetups.html'>Glasgow tech meetups</a>
diff --git a/content/events/2026/community-over-code/glasgow-tourist-highlights.html b/content/events/2026/community-over-code/glasgow-tourist-highlights.html
index bdb6c3b..c0a32ce 100644
--- a/content/events/2026/community-over-code/glasgow-tourist-highlights.html
+++ b/content/events/2026/community-over-code/glasgow-tourist-highlights.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/glasgow-tourist-highlights.html'>Glasgow tourist highlights</a>
diff --git a/content/events/2026/community-over-code/gluten.html b/content/events/2026/community-over-code/gluten.html
index e582e0f..e0dea21 100644
--- a/content/events/2026/community-over-code/gluten.html
+++ b/content/events/2026/community-over-code/gluten.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/gluten.html'>Gluten</a>
diff --git a/content/events/2026/community-over-code/groovy-grails.html b/content/events/2026/community-over-code/groovy-grails.html
index 1a0ca11..78986ef 100644
--- a/content/events/2026/community-over-code/groovy-grails.html
+++ b/content/events/2026/community-over-code/groovy-grails.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/groovy-grails.html'>Groovy grails</a>
diff --git a/content/events/2026/community-over-code/hackathon-outreach-calendar.html b/content/events/2026/community-over-code/hackathon-outreach-calendar.html
index 612ae20..d317490 100644
--- a/content/events/2026/community-over-code/hackathon-outreach-calendar.html
+++ b/content/events/2026/community-over-code/hackathon-outreach-calendar.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/hackathon-outreach-calendar.html'>Hackathon outreach calendar</a>
diff --git a/content/events/2026/community-over-code/hackathon.html b/content/events/2026/community-over-code/hackathon.html
index 95803f2..c369314 100644
--- a/content/events/2026/community-over-code/hackathon.html
+++ b/content/events/2026/community-over-code/hackathon.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/hackathon.html'>Hackathon</a>
@@ -206,7 +208,7 @@
<td>Early (11:20–14:10)</td>
<td><a href="wayang.html">Wayang</a></td>
<td><a href="nuttx.html">NuttX</a></td>
-<td></td>
+<td><a href="superset.html">Superset</a></td>
<td></td>
<td></td>
</tr>
@@ -435,7 +437,7 @@
<td><a href="https://lists.apache.org/thread/yko4ypzx2r3dw1glkwpylc3kqgkhoqhc">dev@ thread</a></td>
</tr>
<tr>
-<td><a href="https://superset.apache.org/">Superset</a></td>
+<td><a href="superset.html">Superset</a></td>
<td><a href="https://lists.apache.org/thread/f2bs0tfbmfmhl3r3zgf69p27mkfq7n68">dev@ thread</a></td>
</tr>
<tr>
diff --git a/content/events/2026/community-over-code/impala.html b/content/events/2026/community-over-code/impala.html
index 728ab19..a7c2168 100644
--- a/content/events/2026/community-over-code/impala.html
+++ b/content/events/2026/community-over-code/impala.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/impala.html'>Impala</a>
diff --git a/content/events/2026/community-over-code/index.html b/content/events/2026/community-over-code/index.html
index 07151a6..9475c6b 100644
--- a/content/events/2026/community-over-code/index.html
+++ b/content/events/2026/community-over-code/index.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,8 +71,7 @@
-
-
+
</span>
diff --git a/content/events/2026/community-over-code/magpie.html b/content/events/2026/community-over-code/magpie.html
index 6c2cdab..fde91c6 100644
--- a/content/events/2026/community-over-code/magpie.html
+++ b/content/events/2026/community-over-code/magpie.html
@@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="apache, apache events, apache community, opensource">
- <title>Apache Airflow — Hackathon at Community over Code Glasgow 2026</title>
+ <title>Apache Magpie — Hackathon at Community over Code Glasgow 2026</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="/style/screen.css" rel="stylesheet" type="text/css">
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/magpie.html'>Magpie</a>
@@ -113,7 +115,7 @@
</div>
<div id="content">
- <h1 class="title">Apache Airflow — Hackathon at Community over Code Glasgow 2026</h1>
+ <h1 class="title">Apache Magpie — Hackathon at Community over Code Glasgow 2026</h1>
<p><img src="/images/apache-oak-leaf.svg" alt="Apache" style="height:1.4em; vertical-align:middle;"> <strong><a href="https://communityovercode.org">Community over Code 2026</a> — Glasgow, UK, October 11–14</strong></p>
<p><strong><a href="https://communityovercode.apache.org/events/glasgow-2026/register">Register now</a></strong> | <a href="https://communityovercode.org">Event website</a> | <a href="hackathon.html">Hackathon overview</a></p>
diff --git a/content/events/2026/community-over-code/mahout.html b/content/events/2026/community-over-code/mahout.html
index 0f73afd..789685c 100644
--- a/content/events/2026/community-over-code/mahout.html
+++ b/content/events/2026/community-over-code/mahout.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/mahout.html'>Mahout</a>
diff --git a/content/events/2026/community-over-code/new_responses.html b/content/events/2026/community-over-code/new_responses.html
index 520341a..53c1461 100644
--- a/content/events/2026/community-over-code/new_responses.html
+++ b/content/events/2026/community-over-code/new_responses.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/new_responses.html'>New responses</a>
diff --git a/content/events/2026/community-over-code/nuttx.html b/content/events/2026/community-over-code/nuttx.html
index 5868628..71b719b 100644
--- a/content/events/2026/community-over-code/nuttx.html
+++ b/content/events/2026/community-over-code/nuttx.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/nuttx.html'>Nuttx</a>
diff --git a/content/events/2026/community-over-code/rai.html b/content/events/2026/community-over-code/rai.html
index 0d58536..721af56 100644
--- a/content/events/2026/community-over-code/rai.html
+++ b/content/events/2026/community-over-code/rai.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/rai.html'>Rai</a>
diff --git a/content/events/2026/community-over-code/sampleproject.html b/content/events/2026/community-over-code/sampleproject.html
index 6993de6..6de931a 100644
--- a/content/events/2026/community-over-code/sampleproject.html
+++ b/content/events/2026/community-over-code/sampleproject.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/sampleproject.html'>Sampleproject</a>
diff --git a/content/events/2026/community-over-code/search.html b/content/events/2026/community-over-code/search.html
index 4b46fe3..590ec57 100644
--- a/content/events/2026/community-over-code/search.html
+++ b/content/events/2026/community-over-code/search.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/search.html'>Search</a>
diff --git a/content/events/2026/community-over-code/sis.html b/content/events/2026/community-over-code/sis.html
index d365ab2..2689840 100644
--- a/content/events/2026/community-over-code/sis.html
+++ b/content/events/2026/community-over-code/sis.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/sis.html'>Sis</a>
diff --git a/content/events/2026/community-over-code/sourcelume.html b/content/events/2026/community-over-code/sourcelume.html
index 59ee6cd..01e9bca 100644
--- a/content/events/2026/community-over-code/sourcelume.html
+++ b/content/events/2026/community-over-code/sourcelume.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/sourcelume.html'>Sourcelume</a>
diff --git a/content/events/2026/community-over-code/speakers.html b/content/events/2026/community-over-code/speakers.html
index e4756c8..1527d02 100644
--- a/content/events/2026/community-over-code/speakers.html
+++ b/content/events/2026/community-over-code/speakers.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/speakers.html'>Speakers</a>
@@ -157,7 +159,7 @@
<h2 id="av-details--requirements">AV Details + Requirements</h2>
<p>Each session room includes a screen, projector, and microphones. All speakers must supply their own laptop and any necessary adaptors. Please confirm your laptop’s video output (HDMI, USB-C, etc.) and bring the right adaptor. If you require any additional AV, ask in #speaker-help.</p>
<h2 id="slides">Slides</h2>
-<p><strong>Template.</strong> We have an optional slide template you’re welcome to use for your session: <a href="https://docs.google.com/presentation/d/1RXpWvdxx7qUJntvVm8K21L3eboFBzKO4xv24tKq7lQM/edit?usp=sharing">Slide template</a>. Use of the template is not required, but you’re welcome to make a copy for your convenience.</p>
+<p><strong>Templates.</strong> We have optional slide templates you’re welcome to use for <a href="https://docs.google.com/presentation/d/1RXpWvdxx7qUJntvVm8K21L3eboFBzKO4xv24tKq7lQM/edit?usp=sharing">Google Slides</a> and <a href="https://codeberg.org/raboof/community-over-code-glasgow-template">reveal.js</a> (<a href="https://raboof.codeberg.page/community-over-code-glasgow-template/">sample</a>). Use of the template is not required, but you’re welcome to make a copy for yo [...]
<p><strong>Slide reviews and dress rehearsals.</strong> We offer optional slide reviews and dress rehearsals for anyone who wants them, whether you’re a first-time speaker or a veteran who wants a second pair of eyes. If you’d like feedback on your slides, want a practice run with a friendly audience, or just want to talk through your plan, request a session in #speaker-help on the ASF Slack.</p>
<p><strong>Uploading your slides.</strong> All speakers are encouraged to upload their final slides ahead of the event, which helps drive interest in your session and supports accessibility.</p>
<ul>
diff --git a/content/events/2026/community-over-code/airflow.html b/content/events/2026/community-over-code/superset.html
similarity index 61%
copy from content/events/2026/community-over-code/airflow.html
copy to content/events/2026/community-over-code/superset.html
index 15a9ab4..f24ed64 100644
--- a/content/events/2026/community-over-code/airflow.html
+++ b/content/events/2026/community-over-code/superset.html
@@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="apache, apache events, apache community, opensource">
- <title>Apache Airflow — Hackathon at Community over Code Glasgow 2026</title>
+ <title>Apache Superset — Hackathon at Community over Code Glasgow 2026</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="/style/screen.css" rel="stylesheet" type="text/css">
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,7 +71,8 @@
- <a href='/events/2026/community-over-code/airflow.html'>Airflow</a>
+
+ <a href='/events/2026/community-over-code/superset.html'>Superset</a>
@@ -113,54 +115,55 @@
</div>
<div id="content">
- <h1 class="title">Apache Airflow — Hackathon at Community over Code Glasgow 2026</h1>
+ <h1 class="title">Apache Superset — Hackathon at Community over Code Glasgow 2026</h1>
<p><img src="/images/apache-oak-leaf.svg" alt="Apache" style="height:1.4em; vertical-align:middle;"> <strong><a href="https://communityovercode.org">Community over Code 2026</a> — Glasgow, UK, October 11–14</strong></p>
<p><strong><a href="https://communityovercode.apache.org/events/glasgow-2026/register">Register now</a></strong> | <a href="https://communityovercode.org">Event website</a> | <a href="hackathon.html">Hackathon overview</a></p>
-<h2 id="apache-airflow--hackathon">Apache Airflow — Hackathon</h2>
-<!-- Copy this file to yourproject.md (lowercase, no spaces) and fill
- in the sections below. Then add a link to your page from the table
- in hackathon.md. Submit both changes as a single PR. -->
+<h2 id="apache-superset--hackathon">Apache Superset — Hackathon</h2>
<h3 id="coordinator">Coordinator</h3>
-<!-- Who is the point of contact for your project at the hackathon?
- This person should be present at the event and available to help
- participants get started. -->
<ul>
-<li><strong>Amogh Desai</strong> - <a href="mailto:amoghdesai@apache.org">amoghdesai@apache.org</a></li>
-<li><strong>Jarek Potiuk</strong> - <a href="mailto:potiuk@apache.org">potiuk@apache.org</a></li>
+<li><strong>Evan Rusackas</strong> — <a href="mailto:evan@apache.org">evan@apache.org</a></li>
</ul>
<h3 id="what-were-working-on">What We’re Working On</h3>
-<!-- Describe the kinds of tasks participants can expect. Be as specific
- as you like — or link to a curated issue list. Indicate difficulty
- levels where possible so participants can self-select. -->
-<p>We’re focusing on:</p>
+<p>We’re focusing on approachable, well-scoped tasks that don’t require deep
+familiarity with the codebase to get started on:</p>
<ul>
-<li><strong>Good first issues</strong> — small, well-scoped tasks suitable for new
-contributors: <a href="https://github.com/apache/airflow/issues?q=label%3A%22good+first+issue%22">GitHub issues labeled “good first issue”</a></li>
+<li><strong>Small bug fixes</strong> — <a href="https://github.com/apache/superset/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">GitHub issues labeled “good first issue”</a>,
+plus other small, self-contained bugs from the <a href="https://github.com/apache/superset/issues">open issues list</a></li>
+<li><strong>Linting rules</strong> — tightening up our oxlint/ruff configuration and
+fixing the violations that surface once a rule graduates from warning to
+error</li>
+<li><strong>Closing stale issues</strong> — triaging old issues to confirm whether
+they’re still reproducible, need more info, or can be closed</li>
+<li><strong>Reviewing open pull requests</strong> — Superset has a large PR backlog;
+giving PRs a careful read, testing them locally, and leaving useful
+feedback is just as valuable as writing new code</li>
+<li><strong>DRY / tidy-up fixes</strong> — finding duplicated logic, dead code, or
+inconsistent patterns across the codebase and cleaning them up</li>
+<li><strong>Building new extensions</strong> — Superset has a growing <a href="https://superset.apache.org/developer_portal/extensions/overview">extensions
+framework</a>
+for building new capabilities without forking core; the <a href="https://superset.apache.org/developer_portal/extensions/quick-start">quick start
+guide</a>
+is a good jumping-off point</li>
</ul>
-<p>We are moving fast, so by the time of the hackathon, some of the issues we might point at today may already be
+<p>We are moving fast, so by the time of the hackathon some of the issues we might point at today may be already
solved, so we will have a curated list of issues for the hackathon participants close to the date.</p>
<h3 id="resources">Resources</h3>
-<!-- Link to anything that helps participants prepare or find their way
- in — issue trackers, mailing list threads, discussion forums, chat
- channels, contribution guides, dev environment setup docs, etc. -->
<ul>
-<li><a href="https://github.com/apache/airflow/blob/main/contributing-docs/README.rst">Contribution guide</a></li>
-<li><a href="https://lists.apache.org/thread/c0fnphvb1bs5wbd454x7qclzcqj4wp1o">Dev mailing list thread about the hackathon</a></li>
-<li><a href="https://github.com/apache/airflow/issues">GitHub issues</a></li>
-<li><a href="https://apache-airflow-slack.herokuapp.com/">Slack Join</a>,<a href="https://app.slack.com/client/TCQ18L22Z/CCZRF2U5A">New Contributors channel</a></li>
-<li><a href="https://github.com/apache/airflow/blob/main/contributing-docs/03a_contributors_quick_start_beginners.rst">Dev environment setup</a></li>
+<li><a href="https://superset.apache.org/developer_portal/">Developer Portal</a> — full contribution documentation</li>
+<li><a href="https://superset.apache.org/docs/contributing/development">Dev environment setup</a></li>
+<li><a href="https://lists.apache.org/thread/f2bs0tfbmfmhl3r3zgf69p27mkfq7n68">Dev mailing list thread about the hackathon</a></li>
+<li><a href="https://github.com/apache/superset/issues">GitHub issues</a></li>
+<li><a href="https://github.com/apache/superset/pulls">Open pull requests</a></li>
+<li><a href="https://bit.ly/join-superset-slack">Join our Slack</a></li>
</ul>
<h3 id="whos-planning-to-attend">Who’s Planning to Attend</h3>
<p>See above.</p>
<h3 id="getting-started-before-the-event">Getting Started Before the Event</h3>
-<!-- Optional — if there's anything participants should do ahead of
- time (clone a repo, set up a dev environment, read a doc), mention
- it here so they can hit the ground running. -->
<p>To make the most of hackathon time, we recommend:</p>
<ol>
-<li>Clone the repo and get the build working: <a href="https://github.com/apache/airflow/blob/main/contributing-docs/03a_contributors_quick_start_beginners.rst">setup instructions</a></li>
-<li>Browse the issue list and pick one that interests you</li>
+<li>Clone the repo and get the dev environment running: <a href="https://superset.apache.org/docs/contributing/development">setup instructions</a></li>
+<li>Browse the <a href="https://github.com/apache/superset/issues">issue list</a> or <a href="https://github.com/apache/superset/pulls">open PRs</a> and pick something that interests you</li>
<li>Introduce yourself on the chat channel</li>
</ol>
<hr>
diff --git a/content/events/2026/community-over-code/tomcat.html b/content/events/2026/community-over-code/tomcat.html
index 1e1f84a..ed21344 100644
--- a/content/events/2026/community-over-code/tomcat.html
+++ b/content/events/2026/community-over-code/tomcat.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/tomcat.html'>Tomcat</a>
diff --git a/content/events/2026/community-over-code/tooling.html b/content/events/2026/community-over-code/tooling.html
index ca88343..a063216 100644
--- a/content/events/2026/community-over-code/tooling.html
+++ b/content/events/2026/community-over-code/tooling.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/tooling.html'>Tooling</a>
diff --git a/content/events/2026/community-over-code/volunteer-outreach-calendar.html b/content/events/2026/community-over-code/volunteer-outreach-calendar.html
index e516092..1cf87ae 100644
--- a/content/events/2026/community-over-code/volunteer-outreach-calendar.html
+++ b/content/events/2026/community-over-code/volunteer-outreach-calendar.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/volunteer-outreach-calendar.html'>Volunteer outreach calendar</a>
diff --git a/content/events/2026/community-over-code/wayang.html b/content/events/2026/community-over-code/wayang.html
index d175c1d..0a5421d 100644
--- a/content/events/2026/community-over-code/wayang.html
+++ b/content/events/2026/community-over-code/wayang.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,6 +59,7 @@
+
<a href='/events/2026/community-over-code'>Community over code</a>
@@ -70,6 +71,7 @@
+
<a href='/events/2026/community-over-code/wayang.html'>Wayang</a>
diff --git a/content/events/2026/index.html b/content/events/2026/index.html
index c8257b0..2833bde 100644
--- a/content/events/2026/index.html
+++ b/content/events/2026/index.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,6 +47,7 @@
+
<a href='/events/2026'>2026</a>
@@ -59,8 +59,7 @@
-
-
+
</span>
diff --git a/content/events/index.html b/content/events/index.html
index 969bf96..c9c3620 100644
--- a/content/events/index.html
+++ b/content/events/index.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/events'>Events</a>
@@ -48,8 +47,7 @@
-
-
+
</span>
diff --git a/content/events/index.xml b/content/events/index.xml
index 9083d13..a5bb4fc 100644
--- a/content/events/index.xml
+++ b/content/events/index.xml
@@ -48,18 +48,6 @@ Apache Airflow — Hackathon Coordinator Amogh Desai - amoghdesai@apache.org Jar
Good first issues — small, well-scoped tasks suitable for new contributors: GitHub issues labeled &ldquo;good first issue&rdquo; We are moving fast, so by the time of the hackathon, some of the issues we might point at today may already be solved, so we will have a curated list of issues for the hackathon participants close to the date.</description>
</item>
- <item>
- <title>Apache Airflow — Hackathon at Community over Code Glasgow 2026</title>
- <link>https://events.apache.org/events/2026/community-over-code/magpie.html</link>
- <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
-
- <guid>https://events.apache.org/events/2026/community-over-code/magpie.html</guid>
- <description>Community over Code 2026 — Glasgow, UK, October 11–14
-Register now | Event website | Hackathon overview
-Apache Magpie — Hackathon Coordinator Jarek Potiuk — potiuk@apache.org What We&rsquo;re Working On We&rsquo;re focusing on:
-Getting people on board of using Magpie for their projects - especially to help them with onboarding and triaging and managing security issues, but other skill usage is also welcome. Resources Contribution guide Dev mailing list thread about the hackathon magpie channel on ASF Slack Who&rsquo;s Planning to Attend See above.</description>
- </item>
-
<item>
<title>Apache Arrow — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/arrow.html</link>
@@ -153,6 +141,18 @@ Apache Impala — Hackathon Coordinators Stamatis Zampetakis — zabetak@apache.
We&rsquo;re focusing on the new query planner based on the Apache Calcite project. The Jiras below gather some outstanding tasks that we would like to advance in the coming months:</description>
</item>
+ <item>
+ <title>Apache Magpie — Hackathon at Community over Code Glasgow 2026</title>
+ <link>https://events.apache.org/events/2026/community-over-code/magpie.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/magpie.html</guid>
+ <description>Community over Code 2026 — Glasgow, UK, October 11–14
+Register now | Event website | Hackathon overview
+Apache Magpie — Hackathon Coordinator Jarek Potiuk — potiuk@apache.org What We&rsquo;re Working On We&rsquo;re focusing on:
+Getting people on board of using Magpie for their projects - especially to help them with onboarding and triaging and managing security issues, but other skill usage is also welcome. Resources Contribution guide Dev mailing list thread about the hackathon magpie channel on ASF Slack Who&rsquo;s Planning to Attend See above.</description>
+ </item>
+
<item>
<title>Apache Mahout — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/mahout.html</link>
@@ -226,6 +226,18 @@ Apache Sourcelume — Hackathon Coordinator Name — jgoodyear@apache.org What W
Good first issues — small, well-scoped tasks suitable for new contributors: Documentation improvements — help us improve our getting-started guides and API docs Website Repo: https://github.com/apache/sourcelume-site Geting started with Pelican https://infra.apache.org/asf-pelican-gettingstarted.html General Website guidelines https://infra.apache.org/project-site.html Bug fixes — a curated set of bugs that are approachable with mentoring support Resources Who&rsquo;s Planning to Att [...]
</item>
+ <item>
+ <title>Apache Superset — Hackathon at Community over Code Glasgow 2026</title>
+ <link>https://events.apache.org/events/2026/community-over-code/superset.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/superset.html</guid>
+ <description>Community over Code 2026 — Glasgow, UK, October 11–14
+Register now | Event website | Hackathon overview
+Apache Superset — Hackathon Coordinator Evan Rusackas — evan@apache.org What We&rsquo;re Working On We&rsquo;re focusing on approachable, well-scoped tasks that don&rsquo;t require deep familiarity with the codebase to get started on:
+Small bug fixes — GitHub issues labeled &ldquo;good first issue&rdquo;, plus other small, self-contained bugs from the open issues list Linting rules — tightening up our oxlint/ruff configuration and fixing the violations that surface once a rule graduates from warning to error Closing stale issues — triaging old issues to confirm whether they&rsquo;re still reproducible, need more info, or can be closed Reviewing open pull requests — Superset has a large PR backlog; giving P [...]
+ </item>
+
<item>
<title>Apache Tomcat — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/tomcat.html</link>
@@ -261,6 +273,20 @@ Apache YourProject — Hackathon Coordinator Name — email@apache.org What We&a
Good first issues — small, well-scoped tasks suitable for new contributors: GitHub issues labeled &ldquo;good first issue&rdquo; Documentation improvements — help us improve our getting-started guides and API docs Bug fixes — a curated set of bugs that are approachable with mentoring support Resources Contribution guide Dev mailing list thread about the hackathon GitHub issues Slack / Discord / chat channel Dev environment setup Who&rsquo;s Planning to Attend Name (role or ar [...]
</item>
+ <item>
+ <title>Apache RAI Hackathon: LLMAO Quick Start</title>
+ <link>https://events.apache.org/events/2026/community-over-code/asf-rai.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/asf-rai.html</guid>
+ <description>Apache RAI Hackathon: LLMAO Quick Start A short guide for joining the Apache Responsible AI (RAI) hackathon and contributing to LLMAO (apache/tooling-llmao).
+1. Connect to llm.apache.org Go to https://llm.apache.org/fleet and log in.
+Use your ASF LDAP (committer) username and password on the ASF OAuth page:
+Once you log in, the landing page (Fleet) will look like the one below:
+Create a key.
+Go to My Keys in the top menu and click + Create key.</description>
+ </item>
+
<item>
<title>Birds of a Feather (BoF) Sessions — Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/bof.html</link>
diff --git a/content/index.html b/content/index.html
index 6f27c31..fff44c6 100644
--- a/content/index.html
+++ b/content/index.html
@@ -31,8 +31,6 @@
-
-
</span>
</div>
diff --git a/content/index.xml b/content/index.xml
index e7c88bb..ffbd5ac 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -79,18 +79,6 @@ Apache Airflow — Hackathon Coordinator Amogh Desai - amoghdesai@apache.org Jar
Good first issues — small, well-scoped tasks suitable for new contributors: GitHub issues labeled &ldquo;good first issue&rdquo; We are moving fast, so by the time of the hackathon, some of the issues we might point at today may already be solved, so we will have a curated list of issues for the hackathon participants close to the date.</description>
</item>
- <item>
- <title>Apache Airflow — Hackathon at Community over Code Glasgow 2026</title>
- <link>https://events.apache.org/events/2026/community-over-code/magpie.html</link>
- <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
-
- <guid>https://events.apache.org/events/2026/community-over-code/magpie.html</guid>
- <description>Community over Code 2026 — Glasgow, UK, October 11–14
-Register now | Event website | Hackathon overview
-Apache Magpie — Hackathon Coordinator Jarek Potiuk — potiuk@apache.org What We&rsquo;re Working On We&rsquo;re focusing on:
-Getting people on board of using Magpie for their projects - especially to help them with onboarding and triaging and managing security issues, but other skill usage is also welcome. Resources Contribution guide Dev mailing list thread about the hackathon magpie channel on ASF Slack Who&rsquo;s Planning to Attend See above.</description>
- </item>
-
<item>
<title>Apache Arrow — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/arrow.html</link>
@@ -226,6 +214,18 @@ Apache Impala — Hackathon Coordinators Stamatis Zampetakis — zabetak@apache.
We&rsquo;re focusing on the new query planner based on the Apache Calcite project. The Jiras below gather some outstanding tasks that we would like to advance in the coming months:</description>
</item>
+ <item>
+ <title>Apache Magpie — Hackathon at Community over Code Glasgow 2026</title>
+ <link>https://events.apache.org/events/2026/community-over-code/magpie.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/magpie.html</guid>
+ <description>Community over Code 2026 — Glasgow, UK, October 11–14
+Register now | Event website | Hackathon overview
+Apache Magpie — Hackathon Coordinator Jarek Potiuk — potiuk@apache.org What We&rsquo;re Working On We&rsquo;re focusing on:
+Getting people on board of using Magpie for their projects - especially to help them with onboarding and triaging and managing security issues, but other skill usage is also welcome. Resources Contribution guide Dev mailing list thread about the hackathon magpie channel on ASF Slack Who&rsquo;s Planning to Attend See above.</description>
+ </item>
+
<item>
<title>Apache Mahout — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/mahout.html</link>
@@ -309,6 +309,18 @@ Apache Sourcelume — Hackathon Coordinator Name — jgoodyear@apache.org What W
Good first issues — small, well-scoped tasks suitable for new contributors: Documentation improvements — help us improve our getting-started guides and API docs Website Repo: https://github.com/apache/sourcelume-site Geting started with Pelican https://infra.apache.org/asf-pelican-gettingstarted.html General Website guidelines https://infra.apache.org/project-site.html Bug fixes — a curated set of bugs that are approachable with mentoring support Resources Who&rsquo;s Planning to Att [...]
</item>
+ <item>
+ <title>Apache Superset — Hackathon at Community over Code Glasgow 2026</title>
+ <link>https://events.apache.org/events/2026/community-over-code/superset.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/superset.html</guid>
+ <description>Community over Code 2026 — Glasgow, UK, October 11–14
+Register now | Event website | Hackathon overview
+Apache Superset — Hackathon Coordinator Evan Rusackas — evan@apache.org What We&rsquo;re Working On We&rsquo;re focusing on approachable, well-scoped tasks that don&rsquo;t require deep familiarity with the codebase to get started on:
+Small bug fixes — GitHub issues labeled &ldquo;good first issue&rdquo;, plus other small, self-contained bugs from the open issues list Linting rules — tightening up our oxlint/ruff configuration and fixing the violations that surface once a rule graduates from warning to error Closing stale issues — triaging old issues to confirm whether they&rsquo;re still reproducible, need more info, or can be closed Reviewing open pull requests — Superset has a large PR backlog; giving P [...]
+ </item>
+
<item>
<title>Apache Tomcat — Hackathon at Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/tomcat.html</link>
@@ -355,6 +367,20 @@ What to do before, during, and after an Apache event This is a set of recommende
Many of the recommendations in here can, of course, be applied to any Apache event or Roadshow, including third-party events, or project events run by PMCs.</description>
</item>
+ <item>
+ <title>Apache RAI Hackathon: LLMAO Quick Start</title>
+ <link>https://events.apache.org/events/2026/community-over-code/asf-rai.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://events.apache.org/events/2026/community-over-code/asf-rai.html</guid>
+ <description>Apache RAI Hackathon: LLMAO Quick Start A short guide for joining the Apache Responsible AI (RAI) hackathon and contributing to LLMAO (apache/tooling-llmao).
+1. Connect to llm.apache.org Go to https://llm.apache.org/fleet and log in.
+Use your ASF LDAP (committer) username and password on the ASF OAuth page:
+Once you log in, the landing page (Fleet) will look like the one below:
+Create a key.
+Go to My Keys in the top menu and click + Create key.</description>
+ </item>
+
<item>
<title>Birds of a Feather (BoF) Sessions — Community over Code Glasgow 2026</title>
<link>https://events.apache.org/events/2026/community-over-code/bof.html</link>
diff --git a/content/involved.html b/content/involved.html
index 30dfda5..6f917a4 100644
--- a/content/involved.html
+++ b/content/involved.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/involved.html'>Involved</a>
diff --git a/content/involved/index.html b/content/involved/index.html
index b00aba5..50c1c57 100644
--- a/content/involved/index.html
+++ b/content/involved/index.html
@@ -29,20 +29,17 @@
-
-
+
<a href='/involved'>Involved</a>
-
-
</span>
</div>
diff --git a/content/involved/mailing-lists.html b/content/involved/mailing-lists.html
index 233ede2..8333a94 100644
--- a/content/involved/mailing-lists.html
+++ b/content/involved/mailing-lists.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/involved'>Involved</a>
@@ -48,6 +47,7 @@
+
<a href='/involved/mailing-lists.html'>Mailing lists</a>
diff --git a/content/js/calendar-DO-NOT-EDIT.json b/content/js/calendar-DO-NOT-EDIT.json
index 8fa8928..22277a9 100644
--- a/content/js/calendar-DO-NOT-EDIT.json
+++ b/content/js/calendar-DO-NOT-EDIT.json
@@ -1,9 +1,9 @@
{
"kind": "calendar#events",
- "etag": "\"p327v3j7vuvp9c0o\"",
+ "etag": "\"p32nrf5v5tef9e0o\"",
"summary": "Apache Conferences & Events",
"description": "",
- "updated": "2026-09-16T10:55:05.099Z",
+ "updated": "2026-10-03T21:57:36.960Z",
"timeZone": "America/Los_Angeles",
"accessRole": "reader",
"defaultReminders": [],
diff --git a/content/organize.html b/content/organize.html
index 19cebdb..8d237d9 100644
--- a/content/organize.html
+++ b/content/organize.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/organize.html'>Organize</a>
diff --git a/content/organize/index.html b/content/organize/index.html
index 797b22d..a47befe 100644
--- a/content/organize/index.html
+++ b/content/organize/index.html
@@ -29,20 +29,17 @@
-
-
+
<a href='/organize'>Organize</a>
-
-
</span>
</div>
diff --git a/content/organize/roadshow.html b/content/organize/roadshow.html
index b90ec69..2c6cf96 100644
--- a/content/organize/roadshow.html
+++ b/content/organize/roadshow.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/organize'>Organize</a>
@@ -48,6 +47,7 @@
+
<a href='/organize/roadshow.html'>Roadshow</a>
diff --git a/content/organize/small-event-guide.html b/content/organize/small-event-guide.html
index a492000..f602323 100644
--- a/content/organize/small-event-guide.html
+++ b/content/organize/small-event-guide.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/organize'>Organize</a>
@@ -48,6 +47,7 @@
+
<a href='/organize/small-event-guide.html'>Small event guide</a>
diff --git a/content/organize/templates/day-of-checklist.html b/content/organize/templates/day-of-checklist.html
index eab918f..a95c4d0 100644
--- a/content/organize/templates/day-of-checklist.html
+++ b/content/organize/templates/day-of-checklist.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/organize'>Organize</a>
@@ -48,6 +47,7 @@
+
<a href='/organize/templates'>Templates</a>
@@ -59,6 +59,7 @@
+
<a href='/organize/templates/day-of-checklist.html'>Day of checklist</a>
diff --git a/content/organize/templates/sprint-in-a-box.html b/content/organize/templates/sprint-in-a-box.html
index 5e7feac..abb336d 100644
--- a/content/organize/templates/sprint-in-a-box.html
+++ b/content/organize/templates/sprint-in-a-box.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/organize'>Organize</a>
@@ -48,6 +47,7 @@
+
<a href='/organize/templates'>Templates</a>
@@ -59,6 +59,7 @@
+
<a href='/organize/templates/sprint-in-a-box.html'>Sprint in a box</a>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 102eabe..333adda 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -25,9 +25,6 @@
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/airflow.html</loc>
<lastmod>2026-09-28T12:17:53+05:30</lastmod>
- </url><url>
- <loc>https://events.apache.org/events/2026/community-over-code/magpie.html</loc>
- <lastmod>2026-08-30T12:26:30-05:00</lastmod>
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/arrow.html</loc>
<lastmod>2026-09-03T14:03:39+01:00</lastmod>
@@ -64,6 +61,9 @@
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/impala.html</loc>
<lastmod>2026-08-09T12:31:35+03:00</lastmod>
+ </url><url>
+ <loc>https://events.apache.org/events/2026/community-over-code/magpie.html</loc>
+ <lastmod>2026-10-04T15:55:56+01:00</lastmod>
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/mahout.html</loc>
<lastmod>2026-08-26T09:10:59+05:30</lastmod>
@@ -88,6 +88,9 @@
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/sourcelume.html</loc>
<lastmod>2026-08-31T09:50:46-02:30</lastmod>
+ </url><url>
+ <loc>https://events.apache.org/events/2026/community-over-code/superset.html</loc>
+ <lastmod>2026-09-21T15:24:41-07:00</lastmod>
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/tomcat.html</loc>
<lastmod>2026-07-29T13:54:50-04:00</lastmod>
@@ -100,6 +103,9 @@
</url><url>
<loc>https://events.apache.org/about/commcode/playbook.html</loc>
<lastmod>2023-11-16T11:21:20-05:00</lastmod>
+ </url><url>
+ <loc>https://events.apache.org/events/2026/community-over-code/asf-rai.html</loc>
+ <lastmod>2026-10-01T15:35:07+08:00</lastmod>
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/bof.html</loc>
<lastmod>2026-09-11T09:47:14-04:00</lastmod>
@@ -117,7 +123,7 @@
<lastmod>2026-09-10T08:04:36-04:00</lastmod>
</url><url>
<loc>https://events.apache.org/events/2026/community-over-code/speakers.html</loc>
- <lastmod>2026-09-16T15:39:30-04:00</lastmod>
+ <lastmod>2026-10-06T08:59:43+02:00</lastmod>
</url><url>
<loc>https://events.apache.org/organize/templates/day-of-checklist.html</loc>
<lastmod>2026-07-17T13:17:00-04:00</lastmod>
@@ -126,7 +132,7 @@
<lastmod>2026-02-04T08:54:25-05:00</lastmod>
</url><url>
<loc>https://events.apache.org/events.html</loc>
- <lastmod>2026-09-28T12:17:53+05:30</lastmod>
+ <lastmod>2026-10-06T08:59:43+02:00</lastmod>
</url><url>
<loc>https://events.apache.org/event.html</loc>
<lastmod>2026-08-18T09:20:30-04:00</lastmod>
diff --git a/content/style/screen.css b/content/style/screen.css
index 4a61ecf..9b69ca8 100644
--- a/content/style/screen.css
+++ b/content/style/screen.css
@@ -62,7 +62,6 @@ a img { border: none; }
h1,h2,h3,h4,h5,h6 {
color: #193240;
- text-transform:capitalize;
border-left: solid #EEE 1px;
}
diff --git a/content/vendor/glightbox-3.3.1/glightbox.min.07c1f471af04ce3bfcff281d57bd7329da9b7e15428d31cf00929fc399a8f060.css b/content/vendor/glightbox-3.3.1/glightbox.min.07c1f471af04ce3bfcff281d57bd7329da9b7e15428d31cf00929fc399a8f060.css
new file mode 100644
index 0000000..3c1bf62
--- /dev/null
+++ b/content/vendor/glightbox-3.3.1/glightbox.min.07c1f471af04ce3bfcff281d57bd7329da9b7e15428d31cf00929fc399a8f060.css
@@ -0,0 +1,27 @@
+/*
+GLightbox 3.3.1 - https://github.com/biati-digital/glightbox
+
+MIT License
+
+Copyright (c) 2018 Biati Digital https://www.biati.digital
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+*/
+.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-conta [...]
\ No newline at end of file
diff --git a/content/vendor/glightbox-3.3.1/glightbox.min.2b0f2cb153b725a47d50b78e46b17850f8ee10b62051e21b0d2aa02a27dab624.js b/content/vendor/glightbox-3.3.1/glightbox.min.2b0f2cb153b725a47d50b78e46b17850f8ee10b62051e21b0d2aa02a27dab624.js
new file mode 100644
index 0000000..79dd246
--- /dev/null
+++ b/content/vendor/glightbox-3.3.1/glightbox.min.2b0f2cb153b725a47d50b78e46b17850f8ee10b62051e21b0d2aa02a27dab624.js
@@ -0,0 +1,27 @@
+/*
+GLightbox 3.3.1 - https://github.com/biati-digital/glightbox
+
+MIT License
+
+Copyright (c) 2018 Biati Digital https://www.biati.digital
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+*/
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).GLightbox=t()}(this,(function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,n(s.key),s)}}function i(e,i,n){return i&&t(e.proto [...]
\ No newline at end of file
diff --git a/content/volunteer.html b/content/volunteer.html
index c4a35f5..c91f9c7 100644
--- a/content/volunteer.html
+++ b/content/volunteer.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer.html'>Volunteer</a>
diff --git a/content/volunteer/design.html b/content/volunteer/design.html
index 08bb2ac..94e62fc 100644
--- a/content/volunteer/design.html
+++ b/content/volunteer/design.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
@@ -48,6 +47,7 @@
+
<a href='/volunteer/design.html'>Design</a>
diff --git a/content/volunteer/hackathon.html b/content/volunteer/hackathon.html
index eb6eca9..61a4788 100644
--- a/content/volunteer/hackathon.html
+++ b/content/volunteer/hackathon.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
@@ -48,6 +47,7 @@
+
<a href='/volunteer/hackathon.html'>Hackathon</a>
diff --git a/content/volunteer/index.html b/content/volunteer/index.html
index 82f82b1..9c600c4 100644
--- a/content/volunteer/index.html
+++ b/content/volunteer/index.html
@@ -29,20 +29,17 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
-
-
</span>
</div>
diff --git a/content/volunteer/meetup.html b/content/volunteer/meetup.html
index 2a1fa7c..01a28ec 100644
--- a/content/volunteer/meetup.html
+++ b/content/volunteer/meetup.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
@@ -48,6 +47,7 @@
+
<a href='/volunteer/meetup.html'>Meetup</a>
diff --git a/content/volunteer/speaker-support.html b/content/volunteer/speaker-support.html
index ad2079b..265669b 100644
--- a/content/volunteer/speaker-support.html
+++ b/content/volunteer/speaker-support.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
@@ -48,6 +47,7 @@
+
<a href='/volunteer/speaker-support.html'>Speaker support</a>
diff --git a/content/volunteer/university.html b/content/volunteer/university.html
index eab51d3..1449f25 100644
--- a/content/volunteer/university.html
+++ b/content/volunteer/university.html
@@ -29,14 +29,13 @@
-
-
+
<a href='/volunteer'>Volunteer</a>
@@ -48,6 +47,7 @@
+
<a href='/volunteer/university.html'>University</a>