Port details |
- rubygem-activejob61 Job class declarations for a variety of queueing backends
- 6.1.1 devel
=0 Version of this port present on the latest quarterly branch.- Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2021-01-10 09:20:26
- Last Update: 2021-01-10 23:15:52
- SVN Revision: 561172
- Also Listed In: rubygems
- License: MIT
- Description:
- Active Job is a framework for declaring jobs and making them run on a variety of
queuing backends. These jobs can be everything from regularly scheduled
clean-ups, to billing charges, to mailings. Anything that can be chopped up into
small units of work and run in parallel, really.
It also serves as the backend for Action Mailer's #deliver_later functionality
that makes it easy to turn any mailing into a job for running later. That's one
of the most common jobs in a modern web application: sending emails outside of
the request-response cycle, so the user doesn't have to wait on it.
The main point is to ensure that all Rails apps will have a job infrastructure
in place, even if it's in the form of an "immediate runner". We can then have
framework features and other gems build on top of that, without having to worry
about API differences between Delayed Job and Resque. Picking your queuing
backend becomes more of an operational concern, then. And you'll be able to
switch between them without having to rewrite your jobs.
WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activejob
- SVNWeb : Homepage
- pkg-plist: as obtained via:
make generate-plist -
- rubygem-activejob61>0:devel/rubygem-activejob61
- To install the port:
cd /usr/ports/devel/rubygem-activejob61/ && make install clean - To add the package:
pkg install rubygem-activejob61 - PKGNAME: rubygem-activejob61
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1610268885
SHA256 (rubygem/activejob-6.1.1.gem) = f35e026b49d9f53b70aece18846a641446f0bc3f78640612806330d55502a189
SIZE (rubygem/activejob-6.1.1.gem) = 32768
Packages: (move your mouse over the cells for more information)
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ruby27 : lang/ruby27
- gem27 : devel/ruby-gems
- Runtime dependencies:
-
- rubygem-activesupport61>=6.1.1 : devel/rubygem-activesupport61
- rubygem-globalid-rails61>=0.3.6 : databases/rubygem-globalid-rails61
- ruby27 : lang/ruby27
- gem27 : devel/ruby-gems
- Patch dependencies:
-
- ruby27 : lang/ruby27
- gem27 : devel/ruby-gems
-
- This port is required by:
- for Run
- mail/rubygem-actionmailbox61
- mail/rubygem-actionmailer61
- net/rubygem-activestorage61
- www/rubygem-rails61
- Configuration Options
- No options to configure
- USES:
- gem
- Master Sites:
-
|
Number of commits found: 2
Number of commits found: 2
|
Latest Vulnerabilities |
12 vulnerabilities affecting 81 ports have been reported in the past 14 days
|
* - modified, not new All vulnerabilities
Last updated: 2021-01-23 18:22:23
|
|