Edmonton Daily Brief · Sources
<a href="/sources.html">Sources</a>
EPSB is Edmonton's largest school division (~117,000 students). School construction announcements, budget votes, boundary reviews, and trustee decisions are consistently strong local items. Meetings are audio-recorded and webcast live.
MODE feed ON PURPOSE since 2026-08-23: read as one entry per release by pipeline/sources/feeds.py LISTINGS (a dated list ('Sat, 22 Aug, 2026') with a teaser paragraph; a board statement posted 22 Aug 2026 never reached the paper as a watched page); as a watched page it could only ever say 'page updated', and never did. NO FEED OF ANY KIND. I got 404 on /rss, /feed, /wp-json/wp/v2/types. The /news/ page is only 20KB and my source scan found zero API/JSON/feed strings — it is likely client-rendered, so a plain HTTP scrape may return an empty shell; test with a headless browser before committing. Meeting pages follow www.epsb.ca<monthDDYYYY>/ (e.g. december92025) and move to /archived/<schoolyear>/ afterward — your scraper must handle that migration or links will rot. SECTION province -> schools 2026-08-24: this is Edmonton Public Schools. `schools` was on the duplicate row retired the same day, so until now the desk an EPSB item started on depended on which fetch finished first.
If this is yours and you want it left out, write to [email protected]. We stop reading it and withdraw everything that cited it, past editions included. Every source · How this paper is made
Alberta mode is a guy from Edmonton commenting on the news, and the guy is a machine. One or two lines an item — what somebody who has lived here his whole life would say reading it out to his mates.
It is not the story. The headline above each comment is the real one, the source link below it goes to the real reporting, and the plain edition is one click away. He is not summarising anything and he is not a reporter; he is the guy at the shop with an opinion about it.
He swears when a sentence wants it. He is rude about council, developers, the province, the weather, the roads and the Oilers, and never about the people in the story. He holds about a dozen opinions that contradict each other and he is fine with that.
Some of it will sit wrong anyway. When it does, that is on us and we would rather hear it than not: [email protected], and we will pull the line.
Two things get no comment at all, and they are not negotiable: anyone charged or before a court, who has a trial coming and is entitled to have us stay out of it, and a suicide. Anything you need to ACT on — a tip line, an advisory, an evacuation — keeps its full text underneath the comment, because a phone number does not go behind a joke.
The plain edition is the record, and it is the default. It is one click away and it is where you should check anything before you act on it.