https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42870
--- Comment #31 from David Cook <[email protected]> --- Apologies for the delay! I've refactored the patches to use both Module::Pluggable and Koha Plugins, and I've only included the SMTP Basic plugin loaded by Module::Pluggable. It's both the default transport module and the only other selectable transport module in base community Koha. I'll provide my XOAUTH2 plugin as an external plugin. That means that these patches really do just make email transports pluggable. -- Once this patch set is pushed, then a Koha admin can load any email transport plugin they want from an external source. Koha vendors can also drop their own email transports in by including a Perl module in Koha's @INC that has a package name starting with "Koha::Core::Email::Transport". This also means it will be trivial to later transition a Koha Plugin email transport into a Koha Core email transport. Basically, you'll change the package name from "Koha::Plugin::Email::Transport" to "Koha::Core::Email::Transport", remove any Koha Plugin specific structure which isn't needed/used by core Koha, move it into Koha's @INC, and you're golden! -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected] website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
