Skip to content

History

Revisions

  • 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.

    @bryancall bryancall committed Oct 8, 2026
    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.

    @bryancall bryancall committed Sep 25, 2026
    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.

    @bryancall bryancall committed Sep 25, 2026
    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.

    @bryancall bryancall committed Sep 25, 2026
    c0803af
  • Updated ATS Summit May 2026 (markdown)

    @zwoop zwoop committed Sep 24, 2026
    627a9a1
  • Updated ATS Summit May 2026 (markdown)

    @zwoop zwoop committed Sep 24, 2026
    face501
  • Updated ATS Summit May 2026 (markdown)

    @zwoop 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.

    @bryancall bryancall committed Aug 14, 2026
    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.

    @bryancall bryancall committed Aug 14, 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.

    @bryancall bryancall committed May 13, 2026
    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.

    @bryancall bryancall committed May 12, 2026
    64d8a9c
  • Updated ATS Summit May 2026 (markdown)

    @bryancall bryancall committed Apr 15, 2026
    ea45e98
  • Add ATS Summit May 2026 wiki page

    @bryancall bryancall committed Apr 15, 2026
    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

    @bryancall bryancall committed Mar 21, 2026
    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)

    @bryancall bryancall committed Mar 19, 2026
    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

    @bryancall bryancall committed Mar 19, 2026
    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.

    @bryancall bryancall committed Mar 19, 2026
    b2a29bc
  • removed hwloc-dev for unbuntu

    @bryancall bryancall committed Oct 25, 2023
    93e6464
  • added perl-IPC-Cmd for fedora h3 builds

    @bryancall bryancall committed Oct 25, 2023
    d4d1616
  • Added hwloc, libcap and ninja packages for Fedora and Ubuntu

    @bryancall bryancall committed Oct 25, 2023
    7eab200
  • Moved cmake to be a package required to build ATS not just for h3 support

    @bryancall bryancall committed Oct 25, 2023
    9f7f0b1
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    bc12a2f
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    2edb357
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    9b9f193
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    23068c0
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    4dba92d
  • Updated HTTP 3 Documentation (markdown)

    @bryancall bryancall committed Oct 25, 2023
    e4f3678
  • tested with fedora 38.

    @jfclere jfclere committed Sep 21, 2023
    7c2f3fd
  • Created Coverity (markdown)

    @maskit maskit committed Aug 15, 2023
    b16d3d4
  • Add --with-openssl for the clang build.

    @bneradt bneradt committed Jul 27, 2023
    2f30d76