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/

Reply via email to