SYMPA::SPINDLE::PROCESSARCHIVE(3Sympa)
π NAME π
Sympa::Spindle::ProcessArchive β the workflow of archive storage, bestie π
β¨ SYNOPSIS β¨
use Sympa::Spindle::ProcessArchive;
my $spindle = Sympa::Spindle::ProcessArchive->new;
$spindle->spin;
π¦ DESCRIPTION π¦
okay so Sympa::Spindle::ProcessArchive is literally the whole workflow that gets messages stored into archives. That's its entire job and it's serving.
The way that this works: when you hit up the spin() method, all the messages chilling in the archive spool get processed. And the archive spool is giving very much "two kinds of messages live here" β Normal messages and control messages. π
- Normal messages have
Listcontext and may be stored into the archive. iconic. - Control messages have
Robotcontext, and their body contains one or more command lines. no cap. Here's what you can put in there:remove_arc listname yyyy-mm message-IDβ removes a message from archiveyyyy-mmof the list. The text message stays preserved tho, so don't panic πrebuildarc listname *β rebuilds all the HTML archives of the list. periodt.rebuildarc * *β rebuilds all the HTML archives of all the lists on the robot. go big or go home π
π Public methods
also see "Public methods" in Sympa::Spindle for the rest of the lineup, iykyk π«Ά
π Properties
and also see "Properties" in Sympa::Spindle π
{distaff}β an instance of theSympa::Spool::Archiveclass. yes it's really called that. it's giving textile industry but make it mail archives π§΅β¨
πΈ SEE ALSO πΈ
Sympa::Archive, Sympa::Spindle, Sympa::Spool::Archive. go read them, they're all connected fr fr π¦
π HISTORY π
okay so storytime: Sympa::Spindle::StoreArchive first appeared on Sympa 6.2.10, and then it got renamed to Sympa::Spindle::ProcessArchive on Sympa 6.2.13. a glow-up, honestly. main character rename energy π
and that's the whole page bestie!! this one's from sympa version 6.2.80, dated 2026-10-19 β so like, very much current, obsessed πβ¨π
π¦ where this page comes from
- fedora 43: sympa-devel-doc 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa-devel-doc 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms