Problem: Different readers prefer different commentary styles. While Matthew Henry is devotional and practical, some readers want more scholarly, linguistically detailed exposition — especially those studying the original Greek and Hebrew.
Solution: John Gill's Exposition of the Entire Bible (1746-1766) is included as the second commentary source. Gill was a Baptist pastor and scholar known for detailed analysis of the original languages. His commentary is the most extensive in BibleWeb with 28,300 entries.
Not included: Gill's other theological works (Body of Divinity, etc.). Only the verse-by-verse exposition is included.
John Gill's commentary is available as the second tab in the commentary drawer. It works identically to Matthew Henry — the user switches tabs to read Gill's exposition instead.
User flow:
Edge cases:
Same as Matthew Henry — appears as the second tab in the commentary drawer. No visual distinction in rendering between commentary sources.
Data:
commentaries with source = 'john_gill'verse_id, source, text, text_nlData source: Present in the BibleGame runtime database (~/Code/BibleGame/Data/bible.db). Seeded separately from Matthew Henry and Kanttekeningen.
Component: Same CommentaryDrawer.svelte — John Gill is the second tab in SOURCE_ORDER.
Files:
apps/web/src/lib/components/bible/CommentaryDrawer.svelte — shared componentapps/web/src/routes/api/commentaries/[bookId]/[chapter]/[verse]/+server.ts — shared APIapps/web/src/lib/server/queries/commentaries.ts — shared queriesCurrent: DONE Milestone: v2 Priority: High — the most detailed commentary source
History:
Dependencies: