The Drupal 7 upgrade is a work in progress atm. The development has been moved to Github, http://github.com/josereyero/messaging. See also http://github.com/josereyero/notifications.

There's already a working version that sends out mails and web messages (Other sending methods will need to wait for the other 3rd party modules to be upgraded). I will be posting here notes about the more important changes so this will be an upgrade log. The main changes so far:

* Messages are now Entities, though there's a Message object wrapper for them, thus entity_load functions will actually retrieve Messaging objects.
* The complex templating system has been taken out of Messaging. Message texts are now arrays ready for drupal_render(). Sending methods can implement their own rendering to produce plain text instead of HTML.
* We are using now Drupal Queue to queue messages. More ellaborated high performance queueing will be added on top of that (I.e. for sending out many emails or XMPP messages using the same connection)

There's no upgrade path yet from 6.x versions. And possibly we won't need any besides some settings upgrades. Thus the upgrade will be something like 'flush your queued messages first, then install the new version'.

See also #936660: D7 upgrade task (Notifications module)

Comments

Taxoman’s picture

There's already a working version that sends out mails and web messages (Other sending methods will need to wait for the other 3rd party modules to be upgraded).

I just tried enabling this module and the Notifications module for D7, but the required sub-module "Text Templates" is blocked with the following message on the modules page:

"This version is not compatible with Drupal 7.x and should be replaced."

Text Templates is required by both the main Notifications module and most of its sub modules, such as the Taxonomy notifications module and the Content Notifications module.

While the main Messaging module may be enabled, it seems that the requirements of the Notifications module(s) in practise means that this module is not in a working state at the moment?
(Cannot seem to establish notifications without a functional version of the Text Templates module..?)

pillarsdotnet’s picture

Component: Miscellaneous » Documentation
Category: task » bug
Priority: Normal » Major
Status: Active » Needs work

The github links are broken.

rickmanelius’s picture

Subscribe. Is there no interest in this module for Drupal 7? Seems like the issue queue is small for such a popular module.

Taxoman’s picture

Title: Drupal 7 upgrade » D7 version of Messaging
Component: Documentation » Code
Category: bug » task
webankit’s picture

Title: D7 version of Messaging » Drupal 7 upgrade
Component: Code » Documentation
Category: task » bug

+1

carlos.macao’s picture

Title: Drupal 7 upgrade » D7 version of Messaging
Component: Documentation » Code
Category: bug » task

+1

jose reyero’s picture

Assigned: jose reyero » Unassigned

Unassigning. I am no longer the maintainer of this module.

xurizaemon’s picture

Jose, thanks for your work as maintainer on Messaging.

http://github.com/josereyero/messaging has been deleted - was all your work there brought over in the 2011-01-08 "big patch" commit?

Is there someone who has stepped in as replacement maintainer?

sjugge’s picture

sub

danepowell’s picture

Hey Jose- sad to see you leaving as a maintainer. Have you found a replacement yet? I'd hate to see these modules languish.

Taxoman’s picture

The front page information for this module should contain a notice about seeking new maintainer, and the maintainter status there should also reflect that.

danepowell’s picture

Status: Needs work » Fixed

Well now that there is actually a 7.x release, I suppose we should close this issue...

danepowell’s picture

FYI, I marked the maintenance status as 'seeking new maintainer', same as for Notifications.

Status: Fixed » Closed (fixed)

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