SRevie...peaker(3pm)
π SReview::Schedule::Base::Speaker π
okay bestie, welcome to SReview::Schedule::Base::Speaker β it's a Perl module, it lives in the User Contributed Perl Documentation, and honestly? It's giving β¨tiny but mightyβ¨.
πΈ NAME πΈ
SReview::Schedule::Base::Speaker β no cap, that's the whole name, that's the whole vibe π
π¦ DESCRIPTION π¦
It's a class. It holds a speaker. That's it, that's the job, and it ate π
Like, it's the little container that keeps track of one person who's gonna be talking at your event, and everything the schedule knows about them gets parked right here. Iconic behavior fr fr π
β¨ ATTRIBUTES β¨
okay so these are the things a speaker carries around with them. Every single one, no skipping, we're doing the full tour π«Ά
talk_objectβ this is theSReview::Schedule::Base::Talkobject that this speaker is associated with. Heads up though: it's a weak reference, so it doesn't keep the talk alive by itself. And it's required at construction time β you can't just roll up without it, bestie, the constructor will NOT be having it πnameβ the name of the speaker, exactly as it appears on the schedule. And listen, there's noloadmethod implemented here β that's the subclass's whole job, so don't come looking for it in this file πemailβ the speaker's email address. If you actually set it,sreview-notifycan send emails to the speaker. cute, useful, slay πupstreamidβ the unique, unchanging ID of the speaker in the schedule. And this one is serious: if you don't set it,sreview-importcannot be idempotent, and every single time the schedule parser runs, it just adds more speakers to the database. Not a vibe. A whole new duplicate every run. Absolutely not. Set yourupstreamidπ
lowkey the upstreamid warning is the main character of this entire manpage, protect yourself π§
that's the whole page!! go forth and hold your speakers correctly πβ
this little gem was cooked up as part of the User Contributed Perl Documentation for perl version v5.40.1, dated 2026-02-15 β and the header/footer of the original page said the same thing, we just made it cute. bye bestie, hydrate, and remember: idempotent or it didn't happen ππΈπ¦
π¦ where this page comes from
- ubuntu resolute: sreview-common 0.12.0-1
- ubuntu stonking: sreview-common 0.12.0-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms