Problem/Motivation
The owner of HTML Mail has tried to evolve the D8 version in parallel with D7 (and even D6) until March 2012, but it's completely outdated by now.
I doubt whether it even makes sense to try to continue with the 8.x-2.x branch.
If anyone is interested in taking this on then let's discuss how to proceed...
Proposed resolution
Create port for 8.x
Remaining tasks
#2948190: Create branch 8.x-1.x for Port to D8
#2948192: Prepare 8.x branch for port
#2948193: Create basic files for 8.x structure
#2949345: Create a basic module file
#2949370: Create a permission file
#2949466: Create the admin config
#2950001: Form test mail
#2950154: Create the HTMLMailSystem class
#2950930: Convert all TPL files to the new theme system
#2950935: Review the MailSystem class with the echo and Mime modules
#2951255: Add the module test file
#2951635: Add module help
#2952175: Fix Mimemail functions inside mailsystem class
#2952533: Update settings instructions
#2952563: Removed unused Mime mail references
#2953221: Port Mailmime class to HTML Mail module
#2953723: Create the config.install file
#2953726: Create the config.schema file
Comments
Comment #2
Richard Buchanan CreditAttribution: Richard Buchanan commentedI would agree, too much work needed to get 8.x-2.x updated with all the changes in 7.x-2.x over the last 5 years.
Is Nafes still contributing? I noticed in #2610488: [htmlmail] HTML Mail he was mentioned as the one doing the port to Drupal 8. His last commit was a year ago.
Comment #3
salvis@Nafes?
Comment #4
renatogI'll creating some tasks for it
Comment #5
renatogComment #6
renatogComment #7
emartoni CreditAttribution: emartoni at CI&T commentedComment #8
emartoni CreditAttribution: emartoni at CI&T commentedComment #9
emartoni CreditAttribution: emartoni at CI&T commentedComment #10
salvisThank you for coming in to help, @emartoni!
Please, guys, let's not do this in infinitesimal increments. HTML Mail for D7 has about 1700 lines. Posting, reviewing, checking in patches of single-line changes or just a few lines of comments at a time may increase your commit count, but they're also an awful waste of time and they won't get us anywhere. Please create an issue with a meaningful piece of work, assign it to yourself, possibly give a day or two to discuss it, and post the result of a couple hours or even days of work at a time, not of a few minutes.
Comment #11
emartoni CreditAttribution: emartoni at CI&T commentedComment #12
emartoni CreditAttribution: emartoni at CI&T commentedComment #13
emartoni CreditAttribution: emartoni at CI&T commentedComment #14
emartoni CreditAttribution: emartoni at CI&T commentedComment #15
emartoni CreditAttribution: emartoni at CI&T commentedComment #16
emartoni CreditAttribution: emartoni at CI&T commentedComment #17
renatogComment #18
emartoni CreditAttribution: emartoni at CI&T commentedComment #19
emartoni CreditAttribution: emartoni at CI&T commentedComment #20
emartoni CreditAttribution: emartoni at CI&T commentedComment #21
emartoni CreditAttribution: emartoni at CI&T commentedComment #22
emartoni CreditAttribution: emartoni at CI&T commentedComment #23
emartoni CreditAttribution: emartoni at CI&T commentedComment #24
emartoni CreditAttribution: emartoni at CI&T commentedComment #25
emartoni CreditAttribution: emartoni at CI&T commentedComment #26
renatogThe project has been ported to D8.
To get feedbacks let's use #2956477: HTML Mail for D8 -- ALPHA2
Congrats Team: Salvis and EMartoni! Good Job dudes!
Best,
Comment #27
salvisWell, HUGE THANKS to emartoni and RenatoG!