Merge lp:~danci-emanuel/mailman/dlist_runner into lp:~danci-emanuel/mailman/mm_3.0b2
Proposed by
Emanuel Danci
Status: | Needs review |
---|---|
Proposed branch: | lp:~danci-emanuel/mailman/dlist_runner |
Merge into: | lp:~danci-emanuel/mailman/mm_3.0b2 |
Diff against target: |
382 lines (+157/-9) 16 files modified
src/mailman/config/config.py (+1/-0) src/mailman/config/mailman.cfg (+8/-0) src/mailman/config/schema.cfg (+3/-0) src/mailman/core/pipelines.py (+2/-0) src/mailman/database/schema/postgres.sql (+5/-0) src/mailman/database/schema/sqlite.sql (+1/-0) src/mailman/interfaces/mailinglist.py (+5/-2) src/mailman/interfaces/user.py (+5/-0) src/mailman/model/mailinglist.py (+1/-0) src/mailman/model/user.py (+9/-0) src/mailman/rest/configuration.py (+3/-3) src/mailman/rules/max_size.py (+0/-1) src/mailman/runners/dlist.py (+34/-0) src/mailman/styles/default.py (+1/-3) src/mailman/testing/helpers.py (+75/-0) src/mailman/testing/testing.cfg (+4/-0) |
To merge this branch: | bzr merge lp:~danci-emanuel/mailman/dlist_runner |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robin J | Pending | ||
Review via email:
|
To post a comment you must log in.
Unmerged revisions
- 7164. By Emanuel Danci
-
The DlistRunner was added.
- 7163. By Emanuel Danci
-
DlistRunner added
- 7162. By Emanuel Danci
-
Merge from the main branch
- 7161. By Emanuel Danci
-
Add the dlist runner
- 7160. By Emanuel Danci
-
Contains the changes needed for supporting Dynamic sublists
- 7159. By Emanuel Danci
-
Contains the changes needed for supporting Dynamic sublists
- 7158. By Emanuel Danci
-
Dynamic sublists support added
- 7157. By Emanuel Danci
-
Contains the changes needed for supporting Dynamic sublists
- 7156. By Emanuel Danci
-
contains UI changes needed for supporing Dynamic sublists
What are you doing with this stuff about "test_field"? It's clearly something not finished yet (which is OK), but what is it a proxy for?
in sqlite.sql, lets make this more clear. Instead of
Is the Dynamic sublists feature enabled for this list?
How about:
Allow people to (un)subscribe to individual conversations?
What does the change to maxsize.py mean? (looks like you took out part of the copyright notice)
I don't see that you have the actual Runner functionality. Did I miss that or does it go somewhere else?
Could you for the next round (since it is part of the runner), look at what Sneha Priscilla did to split the dlistRunner into an early and a late part (the reason was to deal with emails with a to: address of the form <email address hidden> that also have 'unsubscribe' in the subject line. The actual dlist work had to go late, but shunting these off to keep them from being picked up by the administrivia processor had to happen early. It could be that things are done in a different order here, and you might be able to show that this isn't needed, but please look into it as part of the Runner work.