Spike this to see how viable it is, rebuild the authoring front end with Knockout, TypeScript & SignalR.
This potentially touches on notifications:
Anyone logged in to the site who is a part of a post should be notified via SignalR that edits are being done.
Anyone logged as a player should be notified via SignalR if a post is sent.
Notifications should only be sent if the user is not active at the time. Probably need to ping a browser if someone is still showing as connected to check they're still there.
Spike this to see how viable it is, rebuild the authoring front end with Knockout, TypeScript & SignalR.
This potentially touches on notifications: