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'.
Comments
Comment #1
Taxoman commentedI 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..?)
Comment #2
pillarsdotnet commentedThe github links are broken.
Comment #3
rickmanelius commentedSubscribe. Is there no interest in this module for Drupal 7? Seems like the issue queue is small for such a popular module.
Comment #4
Taxoman commentedComment #5
webankit commented+1
Comment #6
carlos.macao commented+1
Comment #7
jose reyero commentedUnassigning. I am no longer the maintainer of this module.
Comment #8
xurizaemonJose, 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?
Comment #9
sjugge commentedsub
Comment #10
danepowell commentedHey Jose- sad to see you leaving as a maintainer. Have you found a replacement yet? I'd hate to see these modules languish.
Comment #11
Taxoman commentedThe front page information for this module should contain a notice about seeking new maintainer, and the maintainter status there should also reflect that.
Comment #12
danepowell commentedWell now that there is actually a 7.x release, I suppose we should close this issue...
Comment #13
danepowell commentedFYI, I marked the maintenance status as 'seeking new maintainer', same as for Notifications.