This module makes http://drupal.org/mailing-lists and does other Mailman-related things.

CommentFileSizeAuthor
#4 1599074-taxonomy-fixup.patch6.71 KBjhodgdon
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

drumm’s picture

Issue tags: +drupal.org D7, +porting

tags

drumm’s picture

Mailman list subscription now works thanks to jhodgdon. Remaining is newsletters.

jhodgdon’s picture

Things that still need to be done on the Lists submodule:
- Newsletter (forum->email) subscriptions, and code that restricts posting access to these forums
- Git integration - the "maintainer news" subscription is required for all project maintainers

jhodgdon’s picture

Status: Active » Needs review
FileSize
6.71 KB

Status update:
- I tried to test the Newsletter subscription functionality, but the dev sites have newsletters disabled (the lists_* variables are missing -- which is by design since we don't actually want dev sites to subscribe people to the lists or send messages to the lists!), so I wasn't able to test subscribing or unsubscribing. The errors in the log indicated it was probably trying to do the right thing.
- Similarly, the forum post -> mail functionality cant' really be tested.
- I did test the functionality that restricts posting to certain forums for people without permission. That seems to be working properly (with the attached patch).

So... To dos left:
- Test the mailman integration with forums (subscribe, unsubscribe, post to list via forum post).
- Maintainer News newsletter (should be automatic for all project maintainers; test when project/git are ported).

When the attached patch is ported, the rest of this issue should be set to "postponed".

sheldonkreger’s picture

Assigned: Unassigned » sheldonkreger

I'll be testing today.

sheldonkreger’s picture

Ran out of time today. I will take a look this weekend at the PNWDS.

drumm’s picture

Status: Needs review » Needs work

Committed this part. To-dos from #4 are still to do.

drumm’s picture

Assigned: sheldonkreger » drumm
drumm’s picture

Status: Needs work » Fixed

Done & tested on git7site

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

  • Commit 017afb0 on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] Fix hook_mail() implementation.
    
  • Commit 766af17 on 7.x-3.x, 7.x-3.x-dev authored by jhodgdon, committed by drumm:
    [#1599074] Ensure lists works well on D7
    
  • Commit 8aac4ba on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] Fix constant name.
    
  • Commit a9b8ef1 on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] drupalorg_git_gateway was ported
    
  • Commit bd83c21 on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] Fix column name.
    
  • Commit c9c4e80 on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] Updating for field storage and adding an admin perm.
    
  • Commit e19a7f6 on 7.x-3.x, 7.x-3.x-dev by drumm:
    [#1599074] Fix field usage.