Group Chat history for newcomers?

With group chats, like mailing lists, you might have new people joining and it is sometimes necessary for them to see the previous conversation in the chat. This definitely poses fundamental challenges with an email-based system since email itself suffers the same difficulty, but there has probably been some good thought into this. Sorry if this is already posted elsewhere. Is there an established way of getting newcomers the past messages of a group chat?

We thought about ways for an option to select how much of the history to forward when adding a new member, but currently it’s not part of our concrete future plans, for webxdc we have an option to resend them with all status updates for new members