The name of your submodule "Mime Mail" conflicts with the name of the Mime Mail module.

The namie of your submodule "HTML Mail" conflicts with the name of the HTML Mail module.

This causes unnecessary confusion. Please rename your submodules to something that is not identical to an official Drupal project module.

Comments

pillarsdotnet’s picture

Bump.

bryancasler’s picture

subscribe

sharplesa’s picture

Category: bug » task
Priority: Normal » Minor

I don't see the big deal. Messaging's HTML Mail module is clearly under the Messaging project. I can't think of a better name for the messaging method that's better than "HTML Mail". My vote is to leave this one alone. I'm downgrading the priority to 'minor'. Also, this isn't a bug, it's a task.

pillarsdotnet’s picture

The "big deal" is that users occasionally have problems with Messaging and then report it on the "HTML Mail" issue queue.

They look at their modules listing page and see a checked box next to "HTML Mail" and (naturally) think they have the "HTML Mail" module installed, when in fact when in fact they have the "Messaging / PHP Mailer" module installed.

Since the respective modules page listings look exactly the same, even I click on the wrong one sometimes.

If it were possible to do so, I would rename the "HTML Mail" module to avoid the conflict, but I cannot.

One solution would be for me to create a new module called "Theme Mail" and then mark the "HTML Mail" module as deprecated in favor of the new name. I'm not sure how to manage the migration process, though.

sharplesa’s picture

That's a good point, @pillarsdotnet. I can tell you it's not trivial making a change in Messaging/Notifications. But since those are still in dev/alpha, it's reasonable to look into it.

@webflo, what about renaming the Messaging module from "HTML Mail" to "Styled Mail"? If you're OK with that, I can make a patch. I don't have a Messaging/Mime Mail module. Is that still around? Oh, and I'd love to call just plain "Mail" "Plain Mail". What do you think?

Dane Powell’s picture

FYI, here's the reason HTML Mail was originally named as it was... #1241636: Better name for HTML Mail.

acrazyanimal’s picture

Why don't you just change the name in the .info file to something like 'Messaging HTML Mail' ? That way its a simple change and should help with the confusion.

Dane Powell’s picture

Title: Please do not name your submodules the same as first-class Drupal project modules. » Sub-module names conflict with other projects.
Status: Active » Fixed

I simply changed the name in the .info file... I don't think that should cause any harm...

http://drupalcode.org/project/messaging.git/commit/a8f720f

Dane Powell’s picture

Title: Sub-module names conflict with other projects. » Sub-module names conflict with other projects
pillarsdotnet’s picture

Yay!!!!!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.