Looks like I misunderstood the request. I thought Ravin was looking for a way to set an expiration date/time for all types of offline messages. I went ahead and changed to JIRA item so it specifically refers to broadcase message, with a note about how it might be nice to be able to specify how long all types of messages can be stored offline.
Anyway I hope that one of the next Spark and Wifi releases come with a
preconfigured “announcements” subscription and a usable interface so
we can use pubsub instead of broadcasts.
I agree, ideally that would be a better way to go. The nice thing about current implemenation is that it only requires that the client be able to retrieve offline messages (which most of them do).