[Mailman-Developers] [Project Discussion] Approach for Implementing Admin Tasks

Abhilash Raj raj.abhilash1 at gmail.com
Mon May 25 13:57:21 CEST 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Mon, 25 May 2015 17:19:17 +0530
Bhavesh Goyal <bhavesh.goyal093 at gmail.com> wrote:

> Widget Specifications:
> 
> The Tasks widget gives the admin, a list of pending tasks which
> require his immediate attention on the dashboard. The tasks
> particularly include those of 'Held Messages' (pending for
> moderation) and 'Subscription Requests'. A Task is added to the To -
> Do List for admin automatically, whenever a message sent by an user
> to a list is held for moderation or whenever a user makes a request
> for a subscription (through list-join).
> 
> That Being said,
> I ve made a prototype for The widget 'model' which adds a 'task'
> entry for the admin, whenever a new message is queued for moderation
> or a subscription request is made (through list-join). The model can
> then further be iterated to create views for postorius to generate
> list of all tasks to be displayed on the dashboard.
> 
> Approach :
> 
> The 'Tasks' model and the REST API used to query the model are
> implemented in the core

I think a better idea would be to keep everything in Postorius. Held
messages and subscription requests are already available through the
REST API, and hence can easily be used to create the `Tasks` model in
Postorius.
Barry, Florian thoughts?

- -- 
thanks,
Abhilash Raj
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVYw4jAAoJEJ2bK6Bh0KZ8AisP/05yxnMO0xG/Ye82QRHIm6mv
1wncgXvNL2UG7qW8pQevFQaAnhf5zrb4DZA12qFtYUGMbArWfpE5dDNyAaRrKQBT
joKb9p/tvAwIS1aqH7fudcU7p60jgluoHDs4KfR39jNPgSZSkrv2z5jlZiLJew5X
bZt6S/28fYH9nqYAFueoR4SnLIVCLA3SQ6tkuywPKPbPqT7DsHk1lQHcJdZVa/zu
zKtgj5lsrALAMlL1vMuGll5CCPLRlzHjCud646KDQse1Vm/lzjcqtacq7LO2D4CN
qEcnWfPbWtKVjiYF8le0kSlumGJ754t/drxty9ZZGEWAOinZVQ0gkiHRcNQpdo5V
4nePnLYZlx0SFY1E+3mIouqO0lpwMXY6IY1zw2gd9Uu8/XI9D3+vLcdwZF7yGYHl
7p7G03B//zg9Qd3I/PaCjDKUDAFu5otphSCylN392nPenUrznfQef/t7MQQFepqc
kVP43O4rBo1OwEumuFRjs9FcC8sAi2RVoH+CvYXv36xBMALJtERm0q0gg8Xt0AIy
LvkqQ+tHtcljoMwLXpe0Z3TqNO4V1VbjHMOCUIvmdGUx4r0gBD6hrEM3mgr+Xcg5
JHswGOswDiG/CDS66Ksn0PWD6EC9BvQAi+HUyD03rHYwlsbanwM+CtE9crb1GxF1
oSp4R3qdwtDO/+13Dx2z
=AZeK
-----END PGP SIGNATURE-----


More information about the Mailman-Developers mailing list