SwiftKickMobile/SwiftMessages

Why do you call this SwiftMessages?

Closed this issue · 4 comments

As far as I understand, this is not "messaging" in a robust sense, this is "notification banners". Am I wrong? If not, can you please update your documentation?

Semantics

I was confused with the purpose of this library, thinking it was a library for messaging or building a messaging app because the documentation starts off explaining "Message View"s. Documentation is semantics; I think it would be helpful if at least at the top it explained more clearly what the purpose of this library was so others don't get confused as well. My 2cents at least 🫡

I'm not quite sure what your definition of "messaging" even is. However, I can't fathom how anyone could read a few sentences into the Overview or look at the hero image and not understand the purpose. I wrote it more than a decade ago and don't remember why the name was chosen.

I'm not quite sure what your definition of "messaging" even is

commonly this refers to the receipt and delivery of messages. many forms of messaging exist such as push notifications, sms, websocket pushes, etc., but all generally speaking have a user interface that looks like a "messaging app" or "chat app" with a textfield at the bottom and a list of messages. messages have some total ordering (time or vector clock or seq), and delivery starts in a queuing system forwarding to some relay for delivery (over push, sms, etc.), same relay also handles receipt of said message types