Mission Local

Presented by Excelsior Action Group

A circular sign with “From The E” and “Excesior Night Market” appears over colorful artwork with a palm tree and a streetlight decorated with a smiley face sticker.
Banner for Excelsior Night Market featuring a fan lucha libre show, RSVP details, and a photo of a lively outdoor night market with lights and crowds.

Good afternoon!

Well, the contract for OpenGov, Mayor Daniel Lurie‘s controversial permitting software, got extended today—after the Board of Supervisors voted to shave $11 million and 2 years from the deal. Brandon Pho reports that the supes, concerned with OpenGov’s poor performance, also added a provision giving them the option to terminate the contract without needing to prove a breach or wrongdoing.

For back story, see Brandon’s piece on OpenGov‘s missed deadlines, technical bugs and inability to handle complex permits.

Sad news: Felicia “Opi” Oprah Freeney, a Bayview-Hunters Point resident who fought for the closure of juvenile hall, has died at 22. Andrea Jimenez writes that Freeney, who spoke movingly about her experiences inside Juvi to the Board of Supervisors in 2019, will be honored by them today.

A judge threw out all charges against 18 people arrested at the “Stud Alley” party during Pride Weekend, reports Frankie Solinsky Duryea. After reviewing police documents, the judge found insufficient facts to justify the charges.

Hey, we’ve just published our election dashboard for S.F.’s November elections, with everything you need to know to cast your vote: Key dates, how and where to vote, latest news, and all our reporting on candidates, issues, ballot measures and campaign finance. Bookmark it!

More soon,

Sara

P.S. Don’t miss Mission Local‘s upcoming forum with congressional candidates Connie Chan and Scott Wiener, co-presented with the New York Times and City Arts & Lectures. Get your tickets now!

This Newsletter is made possible by: ArtSpan
Abstract painting of colorful flowers with text overlay: “SF Open Studios ArtLaunch, September 18, 7-10PM.”.

ArtSpan’s SF Open Studios ArtLaunch | September 18, 6-10PM

Launch the 2026 San Francisco Open Studios season with us! Connect with the creative SF Bay Area ArtSpan community over light bites, drinks and festivities. The SF Open Studios Preview Exhibition features the work of 300+ participating SF Open Studios artists, providing a preview to help guide your studio visits. RSVP here!



People enter a building with ornate blue and gold doors labeled “City Hall” above the entrance.

Supervisors dial back extension to mayor’s controversial OpenGov software

“Fire and sprinkler permits used to take two days and now take eight to nine.This is not the outcome we were promised .”


People cross the street in front of the San Francisco City Hall on a sunny day, with American flags and cars visible in the background.

S.F. is poised to spend $33M more on OpenGov. It’s still only handling basic permits.  

“We’re dealing with fixing bugs as well as processing permits.”


An empty telephone booth with a small seat, a shelf, and a telephone mounted on the wall under a sign labeled “TELEPHONE.”.

Hello? The ’80s are calling.

By Sara Miles

Today: Tuesday night Lindy Hop and Balboa classes, Verdi Club, Sept. 15, 7-9 p.m.

Tomorrow: Inside Your San Francisco Election Ballot, SF Public Library Main Branch, Sept. 16, 6-8 p.m.

Event poster for the San Francisco Congressional Debate featuring illustrated portraits of Scott Wiener and Connie Chan, with event details and logos, set against a city street backdrop.

Two green parrots fly toward a cartoon lighthouse labeled “Mission Local,” shining light through fog. Text: “Like a beacon in the fog. Donate today!”.

Volunteer and author of the daily newsletter. I'm a writer who’s covered wars, politics, and religion. I’ve lived in the Mission for over 30 years, and have appreciated the work of Mission Local since it began.