3537
Comment:
|
← Revision 17 as of 2009-04-29 14:03:18 ⇥
3758
Migrated to Confluence 4.0
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma page-filename DEV/versions/14352707 | #pragma page-filename DEV/versions/8486964 |
Line 3: | Line 3: |
Line 6: | Line 7: |
TODO |
|
Line 10: | Line 15: |
Line 13: | Line 19: |
Line 16: | Line 23: |
Line 17: | Line 25: |
Line 18: | Line 27: |
Line 21: | Line 31: |
Line 24: | Line 35: |
Line 27: | Line 39: |
Line 30: | Line 43: |
Line 33: | Line 47: |
Line 36: | Line 51: |
Line 39: | Line 55: |
Line 42: | Line 59: |
Line 45: | Line 63: |
Line 48: | Line 67: |
Line 51: | Line 71: |
Line 54: | Line 75: |
Any Plugin that configures a list behaviour (as opposed to subscriber plugins or system (?) plugins) registers and offers its configuration options below into this section. | Any Plugin that configures a list behaviour (as opposed to subscriber plugins or system plugins) registers and offers its configuration options below into this section. |
Line 57: | Line 79: |
Line 60: | Line 83: |
Usability consideration |
|
Line 64: | Line 91: |
Line 67: | Line 95: |
Line 70: | Line 99: |
Line 73: | Line 103: |
Line 74: | Line 105: |
TODO: Specify new feature |
|
Line 78: | Line 113: |
Line 79: | Line 115: |
TODO: Specify new feature |
|
Line 83: | Line 123: |
Line 84: | Line 125: |
TODO: Specify new feature |
|
Line 88: | Line 133: |
This is the place where Mailman lists installed plugins - whether they work or not, whether they have been enabled or not. If there's a plugin the admin should see it here. |
This is the place where Mailman lists installed plugins - whether they work or not, whether they have been enabled or not.<<BR>> If there's a plugin the admin should see it here. |
Line 92: | Line 137: |
Idea |
|
Line 96: | Line 145: |
Line 99: | Line 149: |
Line 101: | Line 152: |
\\ | <<BR>> |
1 maintenance
Location for any kind of maintenance task. At the moment there's only pending requests to take care of. If MM, for example, would rely on a SQL database and there would be a command to optimize the database e.g. remove outdated entries, this would be the place to give that command a home.
TODO
There are also some maintenance tasks that are mixed with configuration options in the current (MM2) interface. If possible, they should find a new home here.
1.1 requests
New home for old "pending requests". This is where work on pending requests takes place. Notification of pending requests takes place in the "notification area", which is visible on every page.
2 options
Location to subsume all options that can be applied to a list.
2.1 General
2.1.1 Subscription Rules
2.1.2 Language
Which languages are offered and what is the default language of this list?
2.2 Non-Digest/Digest
Settings for list in Digest and Non-Digest mode.
2.3 Filter
This is a new umbrella that subsumes some of the former "Privacy Options", "Content filters" et al. It's place for any kind of filter, be it that it works on any envelope data, any header or body or any other filter.
2.3.1 Sender
The former "Sender Filters".
2.3.2 Recipient
The former "Recipient Filters".
2.3.3 Spam
The former "Spam Filters".
2.3.4 Message
The former "Content Filters".
2.3.5 Topics
The former "Topics".
2.4 Bounces
The former "Bounce Processing".
2.5 Archive
The former "Archiving Options"
2.6 Gateways
A place for Gateways in General. Currently this is Mail<->News Gateway settings only. If we add more Gateways, this should be the place to configure them.
2.7 Auto-Responder
The former "Auto-Responder".
2.8 Plugins
Any Plugin that configures a list behaviour (as opposed to subscriber plugins or system plugins) registers and offers its configuration options below into this section.
3. subscriptions
Shows a searchable list of all list subscribers.
Usability consideration
If, but only if (!), we don't overload this interface then we should add a dialogue to add one subscriber. Then we could add an option to remove a single subscriber along with each subscriber list item.
3.1 subscribe
Dialogue to add a subscriber (mass subscription).
3.2 remove
Dialogue to remove a subscriber (mass unsubscription).
4. statistics
Place for any kind of statistic module.
4.1 System
TODO: Specify new feature
Visualize system performance in tables and graphs.
4.2 List
TODO: Specify new feature
Visualize list performance in tables and graphs.
4.3 User
TODO: Specify new feature
Visualize user performance in tables and graphs e.g. ten most active users or ten users whose reply ends a thread.
5 plugins
This is the place where Mailman lists installed plugins - whether they work or not, whether they have been enabled or not.
If there's a plugin the admin should see it here.
Idea
This could also be the place to list contributed plugins and install them over the web interface.
5.1 plugin 1
This lists the plugin name, a description, it's version number, author, contact info and it's current status (works/doesn't work incl. debug message, enabled/disabled)
5.2 plugin x
Another plugin ...