Starting with server maintenance, it would be good to have a tool for the OpenERP admin user(s) to send a message popup to all logged in users that server maintenance will take place in xx minutes, requesting to log-out.

Registered by Jan Verlaan

1. Starting with server maintenance, it would be good to have a tool for the OpenERP admin user(s) to send a message popup to all logged in users that server maintenance will take place in xx minutes, requesting to log-out.
2. Admin should check which users are still logged in. (away from computer for instance) and have the possibility to close the connection manually upfront.
3. Say 10 minutes before starting maintenenance it should not be possible to log-in anymore.
4. There should be a white-list for the admin user(s) currently working that will not blokked-out.

This way everyone can be logged-out decently for server maintenance proposes and can have more trust on data-consistency. Now admin has to call (e.g. by telephone) every user and have to relay on there promises.

This could be a new tool in administrator section.

Comment by Raphaël Valyi;
The issue is that notifying the client would require:
1) either letting the HTTP socket open which is not the way OpenERP works, fails on proxy and doesn't scale.
2) either the client to pool the server reqularily for new messages. May be this is doable with a slow period, like every 2 minutes only to avoid bloating the server (imagine there are many clients open), then admin should wait at least some 2 minutes before admin message propagate. But I agree, would be a nice nice-to-have for professional maintenance.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.