SRevie...e::Ics(3pm)

πŸ“¦
version 0.12.0 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 SReview::Schedule::Ics 🌸

okay bestie, so this is SReview::Schedule::Ics β€” a lil Perl module that lives in the User Contributed Perl Documentation corner of your system, and it's the thing that makes sreview-import understand schedules written in ICS format. yes, that ICS. the calendar one. it's giving "my conference schedule is a .ics file and I need it parsed, bestie" πŸ’…


πŸ’– NAME πŸ’–

SReview::Schedule::Ics β€” the sreview-import schedule parser for schedules that come in ICS format. no cap, that's literally its whole job description. πŸ‘‘


✨ SYNOPSIS ✨

here's the vibe, fr fr:

  $schedule_format = "ics";
  $schedule_options = { url => "https://...", event_opts => { name => 'My conference', talk_opts => { track_name => "My track", room_name => "My room"} } };

so you set $schedule_format to "ics", and then $schedule_options gets a url (that's where your ICS is at, the "https://..." placeholder is standing in for your actual link, obviously) plus an event_opts hashref. inside that you've got your name β€” like 'My conference' β€” and a talk_opts hashref carrying track_name ("My track") and room_name ("My room"). it's hashrefs all the way down and honestly? iconic. πŸŽ€


and that's the whole page, bestie β€” short, sweet, and parsed. this was perl v5.40.1, dated 2026-02-15. go forth and import your calendar like the main character you are πŸ’œβœ¨πŸ¦‹

πŸ“¦ where this page comes from