Product Roadmap
Building from foundations to φιλοτιμία
This is an open-source, non-monetized project. All contributions are welcome. Here's where we're headed.
Current Status: v0.2 — Content Expansion
- ✓ Static site on Cloudflare Workers/Pages with Astro
- ✓ Dark mode design with ancient Greek color palette
- ✓ 37+ civilization pages with consensus descriptions
- ✓ 24+ ancient language learning pages
- ✓ 27+ myth and religion pages including syncretic studies
- ✓ Interactive learning mindmap with study paths
- ✓ Curated resource directory and artifact guide
- ✓ Full SEO/GEO with structured data on every page
- ✓ Mobile-responsive design
- ✓ Wikipedia-style citation system with clickable footnotes
- ✓ Noto web fonts for ancient scripts (cuneiform, hieroglyphs, Linear A/B, Phoenician, etc.)
- ✓ Writing systems comparison page with live character rendering
Phase 1: Deep Content & Scholarly Infrastructure
📝 Religious Syncretism & Myth Studies
- ✓ Heracles–Melqart fusion: Greek hero meets Phoenician god
- ✓ Osiris–Dionysus: death, resurrection, and the mysteries
- ✓ Magna Mater / Cybele: Phrygian goddess in Rome
- ✓ Horus & Set: from tribal gods to cosmic rivals
- ✓ Aphrodite–Astarte–Ishtar: the goddess chain
- ✓ Ancient pantheon construction: how gods were made
- ✓ Greek mystery religions (Eleusis, Orphism, Dionysiac)
- ✓ Mithras and Sol Invictus
- • Egyptian Book of the Dead: journey through the Duat
- • Attis and Adonis: dying gods of the vegetation cycle
- • Mesopotamian demon/spirit taxonomy (utukku, lamassu, shedu)
- • Roman Imperial cult: apotheosis of the Caesars
🏛️ New Civilizations
- ✓ Lydia (Croesus, coinage, Sardis)
- ✓ Nabataeans (Petra, incense trade, water engineering)
- ✓ Hellenistic Greece (Alexandria, philosophy, science)
- ✓ Urartu (Armenian Highlands, Haldi cult, fortresses)
- • Axum (Ethiopian kingdom, Ge'ez script)
- • Palmyra (caravan city, Zenobia)
- • Pontus (Mithridates VI, Black Sea kingdom)
- • Bactria (Greco-Bactrian kingdom, Buddhist contact)
- • Early Mesopotamian city-states (Lagash, Umma, Girsu)
- • Magna Graecia (Greek colonies in Italy/Sicily)
🔤 Language & Script Expansion
- ✓ Urartian (Hurro-Urartian family, cuneiform)
- ✓ Lydian (Anatolian Indo-European)
- ✓ Mycenaean Greek (Linear B decipherment)
- • Ge'ez (Ethiopian Semitic, fidäl script)
- • Lycian (Anatolian with unique script)
- • Proto-Sinaitic (origin of the alphabet)
- • South Arabian (Sabaean, Minaic)
- • Demotic Egyptian (late cursive script)
- • Structured lesson sequences for focus languages
- • Sign/letter recognition practice pages
📚 Scholarly Infrastructure
- ✓ Wikipedia-style clickable citation footnotes
- ✓ Reference component with back-links and URL support
- ✓ Noto web font loading for all ancient scripts
- ✓ Ancient text rendered without italic styling
- • Retrofit citations to all existing content pages
- • Primary source excerpt boxes (original text + translation)
- • Cross-reference sidebar on each page
- • Tag-based navigation ("Bronze Age" across all regions)
- • Timeline visualizations for each civilization
- • Image galleries (public domain archaeological photos)
- • "Contemporary with..." comparison widgets
Phase 2: Interactive Features
💡 Study Tools
- • Flashcard system for vocabulary (spaced repetition)
- • Cuneiform sign quiz / hieroglyph recognition quiz
- • Greek and Latin morphology drill
- • Progress tracking (local storage, no accounts needed)
- • Printable grammar reference sheets (PDF generation)
🔍 Search & Discovery
- • Full-text search across all content (client-side using Pagefind or Fuse.js)
- • Glossary of terms (searchable ancient terms with definitions)
- • "This day in ancient history" feature
- • Random article / "Explore" button
🌐 Internationalization
- • i18n support for site chrome (navigation, UI elements)
- • Community-contributed translations of content
- • RTL support for potential Arabic/Hebrew translations
♿ Accessibility
- • WCAG 2.1 AA compliance audit and fixes
- • Screen reader optimization for all interactive elements
- • Keyboard navigation for all features
- • Alt text for all images and visualizations
Phase 3: Community & Advanced Features
👥 Community
- • GitHub Discussions enabled for community Q&A
- • Content contribution guide (how to submit corrections/additions via PR)
- • "Suggest an edit" button on every page
- • Academic advisor board / expert review for accuracy
🤖 AI-Powered Features
- • AI tutor for language practice (with citations to authoritative sources)
- • Auto-generated summaries for long articles
- • Intelligent cross-referencing and related content suggestions
- • Text analysis tools for student readings
📊 Advanced Visualization
- • Interactive 3D models of archaeological sites (public domain)
- • Network graph of cultural connections
- • Animated timeline of territorial changes
- • Writing system evolution visualizations
📱 Progressive Web App
- • Offline reading mode (service worker caching)
- • Installable as a PWA on mobile devices
- • Push notifications for new content
- • Offline flashcard study mode
Long-Term Vision
Ancient Philosophia aspires to become the go-to open-source platform for anyone interested in learning about the ancient world. Not a replacement for academic study, but a gateway — curating the best resources, providing structured study paths, and making ancient history and languages accessible to self-directed learners worldwide.
We want to be the resource we wished we had when we started studying antiquity: one that connects civilizations across space and time, explains how languages work, and points you to the best books, digital tools, and scholarly resources.
All contributions — corrections, new content, translations, design improvements, and code — are warmly welcomed.
Contributing
This project is open-source under the GPL-3.0 license. Content sourced from other projects retains its original license.
To contribute:
- Fork the repository at GitHub
- Create a feature branch (
git checkout -b feature/your-feature) - Make your changes and commit (
git commit -m "feat: add Persian empire timeline") - Push to your fork and open a Pull Request
We especially welcome:
- Corrections to historical content from subject matter experts
- New or improved learning resources links
- Translations into other languages
- Design and accessibility improvements
- Interactive features and visualization components