While the trumpet already provides an indication that a new player has connected to a server, it doesn't say when this happened nor who has joined, nor is it announced when someone disconnects.
Ideally I'd like to have time coded (translated to each clients' time zone) messages about joins and parts, and a switch in options to disable them.
Here's an example of how those could look:
tomreyn: moo!
[21:35] titi_linux has joined.
titi_linux: quak
[21:36] softcoder has joined.
softcoder: I fly bleifrei and fight fire with lighters.
[21:36] softcoder has left.
[21:37] titi_linux has left.
tomreyn: meow.
Another option would be to only display joins/parts in the backlog ('m' key) view.