Add the December 2026 summit page
The Fall 2026 summit is set for December 2-3, announced on dev@. The new page
carries the joining details, the call for talks (closes November 13) and the
draft agenda. ATS Summit Planning now points to it, and the sidebar, Home and
Summits link to it directly.
c8af2db
Move the next-summit draft to its own page and restore the May 2026 record
The May 2026 page had been reworked into the plan for the next summit, which
left no record of May 2026. The draft now lives on ATS Summit Planning,
linked as Upcoming. Also add the Fall 2025 summit and the project's combined
committer and PMC vote rule.
4decaec
Correct crash log and core file guidance, three Summits rows, and add the KEYS step
Crash logs are only written by builds with libunwind; say how to get a core
otherwise. Fix the Fall 2015 and BarCamp 2014 venues, mark the 2021 tutorial
series as proposed, and note that release managers publish their key.
28d1902
Add Summits page, bug report and API review guidance, and a note on where docs live
Summits lists every summit and hackathon since 2009 with links to the archived
Confluence pages and slides. Contributing gains a section on writing a useful
bug report, and Code Review gains the API change review step.
c0803af
Updated ATS Summit May 2026 (markdown)
zwoop
committed
Sep 24, 2026
627a9a1
Updated ATS Summit May 2026 (markdown)
zwoop
committed
Sep 24, 2026
face501
Updated ATS Summit May 2026 (markdown)
zwoop
committed
Sep 24, 2026
cdd7410
Release Process: document how to generate the changelog on ATS 10
The CMake build dropped the 'make changelog' wrapper, but tools/git/changelog.pl
is still present on 10.x and master. Give the direct invocation instead of
deferring to the release procedures doc.
773264a
Modernize wiki: branch-aware release process, archive May 2026 summit, add Design Documents
Release Process: the release instructions only described the autotools flow, which
is correct for 9.2.x but not for 10.x and later. Document both: 9.2.x keeps
configure.ac (TS_VERSION_S / TS_VERSION_N) with 'make changelog' and
'RC=1 make rel-candidate'; 10.x and later set the version in CMakeLists.txt and
use the equivalent cmake targets. Note that the CMake build has no changelog
target. Drop the reference to trafficserver.spec, which no longer exists on any
active branch. Drop the hardcoded version list in favor of the Downloads page and
roadmap so it cannot go stale.
ATS Summit May 2026: mark as concluded, remove the closed call for talks and the
pending meeting link.
Getting Started: complete the CMake preset table (asan, tsan, hardened,
autest-uds) and note the ci-* and branch-* families.
Design Documents: new page covering in-flight proposals, an index of accepted
designs in the developer guide, and how to take a design from draft to published.
Footer: copyright 2025 -> 2026.
d2a0423
Revise Day 2: shorten HTTP/3 to 30 min, add Cripts & plugin ecosystem
HTTP/3 status moves from a full 45-min slot to a 30-min brief update,
and the freed time on Day 2 picks up a new Cripts and plugin ecosystem
session in place of an open lightning-talks block.
6f741da
Draft May 2026 summit agenda
Replaces the TBD agenda with a two-day draft schedule covering ATS
10.1 and 10.2 roadmap, OpenSSL 4.0 migration, HTTP/3 status, the
generic protocol logging framework proposal, and the AI-assisted
review/development/docs blocks. Speakers omitted until confirmed.
64d8a9c
Updated ATS Summit May 2026 (markdown)
ea45e98
Add ATS Summit May 2026 wiki page
666fc88
Make prerequisite package lists into runnable install commands
- Add actual package manager commands (dnf install, apt-get install, apk add, brew install, pkg install)
- Add git to all package lists (was missing)
- Add zlib-devel for Fedora/RHEL (was missing, cmake fails without it)
- Split Fedora and RHEL/Rocky/Alma into separate sections (RHEL needs EPEL + CRB for ninja-build)
- Fix Alpine: remove libexecinfo-dev (no longer exists), use openssl-dev instead of libressl-dev
- Add note about Alpine musl libc compatibility
- Fix FreeBSD to use pkg install with correct package names
7d18c23
Fill in Infrastructure and Technical Reference pages
- Continuous Integration: CI stages, all required checks table,
reading failures, build artifacts, Docker reproduction, CI presets
- Architecture Overview: event-driven model, Continuations, threading
model, HTTP state machine flow, plugin hooks, key source files,
repository structure
- Release Process: versioning, branches, RM responsibilities,
backport policy, release procedure, voting, publishing
Also:
- Fix Home page links: mailing lists URL (was 404), add downloads
link, add Slack join instructions, use https for Apache links
- Remove old development/ directory (superseded by new pages)
786996f
Fill in Developer Guide wiki pages
- Getting Started: prerequisites by OS, CMake presets, build/install,
editor setup, Docker CI images
- Coding Style: C++20 standard, formatting rules, naming conventions,
brace style, pointer alignment, comment philosophy, license headers,
debug logging patterns
- Contributing: issue filing, PR workflow, branching, labels, backports,
WIP PRs, communication channels
- Code Review: what reviewers look for, approval requirements, required
CI checks from .asf.yaml, squash merge policy, committer responsibilities
- Testing: Catch2 unit tests, AuTest end-to-end tests, running tests
locally and in parallel, writing new tests with Proxy Verifier,
sandbox structure, test coverage
4622fe1
Reorganize wiki structure with developer handbook pages
Add skeleton pages for a comprehensive developer wiki:
- Home: landing page with navigation and links
- Getting Started: build setup and dev environment
- Coding Style: formatting, naming, best practices
- Contributing: PR workflow and issue filing
- Code Review: review process and merge policy
- Testing: unit tests, AuTests, coverage
- Continuous Integration: CI checks and failure debugging
- Architecture Overview: event model, threading, state machine
- Release Process: branches, versioning, release management
- _Sidebar: persistent navigation for all pages
Update Home page from bare welcome to organized hub.
Update footer copyright year.
b2a29bc
removed hwloc-dev for unbuntu
93e6464
added perl-IPC-Cmd for fedora h3 builds
d4d1616
Added hwloc, libcap and ninja packages for Fedora and Ubuntu
7eab200
Moved cmake to be a package required to build ATS not just for h3 support
9f7f0b1
Updated HTTP 3 Documentation (markdown)
bc12a2f
Updated HTTP 3 Documentation (markdown)
2edb357
Updated HTTP 3 Documentation (markdown)
9b9f193
Updated HTTP 3 Documentation (markdown)
23068c0
Updated HTTP 3 Documentation (markdown)
4dba92d
Updated HTTP 3 Documentation (markdown)
e4f3678
Created Coverity (markdown)
b16d3d4
Add --with-openssl for the clang build.
2f30d76