• [^] # Re: tag

    Posté par (site web personnel) . En réponse au journal Diaspora devient un projet communautaire. Évalué à 1.

    J'ai juste vu les screenshots de oneteam, c'est intéressant, mais un peu différent des norloges.

    Il y a une XEP qui décrit de bonnes pratiques pour le "conversation threading", je suppose que c'est ce qu'ils implémentent.

    Ce conversation threading part du principe qu'un message peut répondre à un autre, mais seulement un.

    Les norloges servent à la fois à répondre et à citer un ou plusieurs messages.

    Tu peux avoir la conversation suivante:

    • 08:00 alice: bonjour, le reblochon c'est bon?
    • 08:01 bob: 08:00 carrément!
    • 10:00 raoul: vous aimez le reblochon?
    • 10:01 bob: 10:00 08:01

    Sur muckl_tribune, j'ai implémenté ça en utilisant l'id des messages XMPP entre crochets:

    • [purple_f5s4f5d4s] alice: bonjour, le reblochon c'est bon?
    • [muckl_OIddki] bob: [purple_f5s4f5d4s] carrément!
    • [gajim_5485] raoul: vous aimez le reblochon?
    • [muckl_IDKSj] bob: [gajim_5485] [muckl_OIddki]

    Côté client j'utilise une map< id, datetime > pour afficher des norloges horaires lisibles.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board