Name : perl-Acme-CPANModules-PERLANCAR-PluginSystem
| |
Version : 0.002
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.9
| Date : 2024-08-05 17:52:25
|
Group : Unspecified
| Source RPM : perl-Acme-CPANModules-PERLANCAR-PluginSystem-0.002-1.9.src.rpm
|
Size : 0.04 MB
| |
Packager : (none)
| |
Summary : List of my modules/frameworks which use a particular plugin system style
|
Description :
This is a personal list of my modules/frameworks which use a particular plugin system style which I will someday extract into its own framework (Plugin::System). (And I am also slowly converting more of my plugin-supporting projects to use this style). Some of the features of this particular plugin style:
* * a plugin can be installed more than once and parameterized (like in Dist::Zilla or Pod::Weaver) [flexibility];
* * execution order of plugins is by priority, then by its order of activation;
* * a plugin has a default priority value but the value can be overriden by user [flexibility];
* * a plugin has a default event in which it participates, but user can overrides this [flexibility];
* * support for repeating an event [flexibility];
* * support for skipping (aborting) an event [flexibility];
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/openSUSE_Tumbleweed/noarch |