2013 Recovery Initiative · Journal archive

Hall ofRecords

Rooted in the Kappa Archive Recovery Initiative launched in 2013, the Hall of Records gives members a protected place to search the indexed corpus, open preserved scans, and continue reconnecting The Journal's history.

Hall of Records
The Journal Archive · Kappa Alpha Psi® Fraternity, Inc.
Journal Archive 444 editions
Search catalog titles, contents, and indexed page text.

444 digitized Journal editions

Swipe by decade, save editions, and open a phone-friendly reader.

Search results

Search the catalog or full text of indexed Journal pages.

Your reading shelf

Reader gestures: swipe to turn pages, pinch to zoom, double tap to magnify, and use the page slider for long editions.

Hall of Records · 1914–2026
No publications match this catalog search.
Digital archive · July 2026

Archive platform foundation

This archive connects 444 digitized Journal editions to private Cloudflare storage. The public page exposes only safe rollup counts; the catalog, search index, guest book, feedback workflow, and reader are member-session features.

1 · Where the scans live

Each archival PDF is stored in a private Cloudflare R2 bucket and streamed through the application. The browser renders only the spread a member is reading, keeping the experience responsive without producing tens of thousands of duplicate page images.

2 · How it's organized

Publication metadata remains portable, while a Cloudflare D1 full-text index makes all 27,792 scanned pages searchable. Collections, volumes, seasons, and tags remain data, so adding a publication type does not require rebuilding the library.

create table publications (
  id          uuid primary key default gen_random_uuid(),
  collection  text not null,   -- 'journal' | 'convention' | 'directory' | 'governance'
  title       text not null,
  volume      int,
  issue_no    int,
  season      text,            -- Winter / Spring / Summer / Fall
  pub_date    date not null,
  page_count  int not null,
  pdf_key     text not null,   -- r2: pdfs/journal/1948-winter.pdf
  pages_prefix text not null,  -- r2: pages/journal/1948-winter/
  tags        text[] default '{}',
  ocr_indexed boolean default false
);

3 · Who can see it

The archive is protected by the Kappa member portal Salesforce SSO for Kappa Alpha Psi Fraternity, Inc. members. Final IGS/NGS eligibility and any NGS payment treatment remain governance decisions, so the current production behavior is a signed member-portal archive session with policy hooks ready for the next access decision. Staff/admin Salesforce backend login is not the archive sign-in path. Page images are served through signed URLs so links can't be shared outside the authenticated archive session.

4 · The reading experience

The reader uses PDF.js and the PDFs' embedded text layers, with no licensed viewer. Members can search inside every indexed page, open a result at the matching spread, inspect extracted text, and use browser read-aloud controls.

Build vs. buy

FlippingBook / issuu class SaaSIn-house archive platform
Annual cost~$3–10K/yr, per-publication tiers< $20/yr infrastructure
Member loginSeparate accounts or public linksMember portal Salesforce SSO session
Branding & controlVendor templates, vendor lock-inFully ours, matches the portal
Search across the archive corpusVaries by tierOCR-backed full-text across indexed pages

Launch readiness

  1. Complete a human Salesforce sign-in and consent pass in production.
  2. Review the 444-edition corpus for missing years, duplicates, and metadata gaps.
  3. Validate OCR search, feedback, guest book, and PDF reading with initial member reviewers.
  4. Map the final IGS/NGS access policy before expanding the museum layer.