{"added":null,"apiVersion":1,"behindSince":"2026-11-01","buildDepends":[],"categories":["devel","rubygems"],"comment":"Declare job classes that can be run by a variety of queuing backends","compare":null,"dependentCount":null,"description":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/rubygem-activejob81/","kind":"port","lastUpdate":null,"license":["MIT"],"licenses":["MIT"],"maintainer":"sunpoet@FreeBSD.org","name":"rubygem-activejob81","newest":false,"newestVersion":"8.1.4.1","noVulnData":false,"origin":"devel/rubygem-activejob81","otherSystems":[{"behindSince":"2026-11-04","maintainer":"sunpoet@FreeBSD.org","origin":"devel/rubygem-activejob81","path":"/devel/rubygem-activejob81/","system":"FreeBSD","updated":"2026-11-01","version":"8.1.4"},{"maintainer":"ports@MidnightBSD.org","newest":true,"noVulnData":true,"origin":"devel/rubygem-activejob81","path":"/midnightbsd/devel/rubygem-activejob81/","system":"MidnightBSD","updated":"2026-11-04","version":"8.1.4.1"},{"behindSince":"2026-11-01","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"devel/rubygem-activejob81","path":"","system":"HardenedBSD","version":"8.1.3.1"},{"behindSince":"2026-11-01","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"devel/rubygem-activejob81","path":"","system":"GhostBSD","version":"8.1.3.1"}],"packages":null,"pkgName":"rubygem-activejob81-8.1.3.1","related":["devel/rubygem-activejob-gitlab","devel/rubygem-activejob4","devel/rubygem-activejob5","devel/rubygem-activejob50","devel/rubygem-activejob52","devel/rubygem-activejob60","devel/rubygem-activejob61","devel/rubygem-activejob70","devel/rubygem-activejob71","devel/rubygem-activejob72"],"repository":"DPorts","requiredBy":["databases/rubygem-solid_cable","databases/rubygem-solid_cache","databases/rubygem-solid_queue","mail/rubygem-actionmailbox81","mail/rubygem-actionmailer81","net/rubygem-activestorage81","www/rubygem-rails81"],"requiredByCount":7,"runDepends":["databases/rubygem-globalid-rails81","devel/ruby-gems","devel/rubygem-activesupport81","lang/ruby34"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"8.1.3.1","versions":[{"date":"2026-11-11","version":"8.1.3.1"}],"vulnerabilities":null,"www":"https://github.com/rails/rails/tree/main/activejob"}
