[Standards] Maintaining a list of ongoing conversations

JC Brand lists at opkode.com
Tue May 22 07:33:34 UTC 2018


On Mon, May 14, 2018 at 01:18:56PM +0200, Michal Piotrowski wrote:
>    Hi JC,
>    This the topic I raised during last XMPP Summit in Brussels.
>    I though I could create a protXEP about this, but I was too busy with
>    commercial assignments.
>    In MongooseIM we have such "inbox" almost implemented and delivered to one
>    of our customers.
>    The code which will soon be merged with MongooseIM's master branch is
>    here:Â [1]https://github.com/esl/MongooseIM/pull/1783/
>    Short examples are shown on
>    [2]https://github.com/esl/MongooseIM/blob/inbox/doc/modules/mod_inbox.md#example-request
>    I know this is far from a protoXEP and is not based on PEP. I think this
>    is good starting point for further discussion which we are open to!Â


Thanks Michal.

I'm more in favour of using PEP, so that updates to the inbox can also be pushed.

- JC


>    On 14 May 2018 at 12:28, JC Brand <[4]lists at opkode.com> wrote:
> 
>      Hi folks
> 
>      I'm interested in finding a way to keep track of ongoing conversations
>      and
>      whether any new messages were added to them since the user was last
>      online.
> 
>      I think this is the so-called "Inbox" feature that was brought up at the
>      2018
>      summit.
> 
>      At the summit the suggested approach was a private PEP node with a list
>      of
>      JIDs.
> 
>      Besides that, in order to know whether new messages were added to these
>      conversations (while the user was offline), we'll also need to store the
>      date of the last seen message.
> 
>      I imagine, if done right, that this functionality might in many cases
>      remove
>      the need for bookmarks as currently used.
> 
>      Is anyone already working on something like this? I'm not aware of a
>      relevant
>      protoXEP being created already.
> 
>      If not, I'm willing to create it.
> 
>      Regards
>      JC
>      _______________________________________________
>      Standards mailing list
>      Info: [5]https://mail.jabber.org/mailman/listinfo/standards
>      Unsubscribe: [6]Standards-unsubscribe at xmpp.org
>      _______________________________________________
> 
> References
> 
>    Visible links
>    1. https://github.com/esl/MongooseIM/pull/1783/
>    2. https://github.com/esl/MongooseIM/blob/inbox/doc/modules/mod_inbox.md#example-request
>    3. mailto:michal.piotrowski at erlang-solutions.com
>    4. mailto:lists at opkode.com
>    5. https://mail.jabber.org/mailman/listinfo/standards
>    6. mailto:Standards-unsubscribe at xmpp.org

> _______________________________________________
> Standards mailing list
> Info: https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: Standards-unsubscribe at xmpp.org
> _______________________________________________



More information about the Standards mailing list