Re: [Standards] Council Voting Summary 2019-07-28

2019-07-31 Thread Kevin Smith


> On 29 Jul 2019, at 02:15, Tedd Sterr  wrote:
> 
> 
> 2019-07-17 (expiring 2019-07-31)
> 
> Proposed XMPP Extension: Anonymous unique occupant identifiers for MUCs 
> -https://xmpp.org/extensions/inbox/occupant-id.html
> Dave: [pending]
> Georg: +1 (would rather see occupant IDs in the form of JIDs, maybe even 
> passed in a 'jid' attribute in the XEP-0045 item tag)
> Jonas: +1
> Kev: [pending]
> Link: +1

I’m -0 on this at the moment. I’m concerned that there’s an assumption here 
that it’s desirable to be able to (effectively) de-anonymise semi-anonymous 
MUCs (they might be set semi-anonymous deliberately), and there’s a lack of 
security considerations about the cross-muc implications of poor generation, or 
of rainbow attacks with poor hash choices.

> Proposed XMPP Extension: Message Reactions - 
> https://xmpp.org/extensions/inbox/reactions.html
> Dave: [pending]
> Georg: +0 (for now; still undecided)
> Jonas: +1 (details can be ironed out)
> Kev: [pending]
> Link: +1 (issues can be ironed out before Draft)

This is definitely not the Right Way to do this, as we need a general way of 
referencing a previous message for assorted things, of which reactions are only 
one, and to use that everywhere, while the reactions syntax is not reusable. 
This mechanism could be references, or could be attaching, or could be 
something else, but a reactions-only syntax is definitely unhelpful when we 
need to be collating all the different types of meta-data responses and 
exposing them in archives. As-is at the moment, without that half of the puzzle 
solved (such as the collation stuff from the Summit), reactions are limited. 
I’m very concerned that not doing it Right at first when it goes Experimental 
is going to lead to a situation where it gets deployed and is almost impossible 
to fix the holes later due to inertia-once-implemented.

Council had a long and heated discussion about this today, and I think the best 
thing I can do is -1. My suggested remediation is to a) Get general agreement 
that either references or attaching can be our Future Mechanism For All The 
Things (I think we’re pretty much there) b) use Attaching (367) in reactions.

As a recompense for the -1, I’m willing to make the change to the protoXEP 
myself, if desired.

/K
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Council Voting Summary 2019-07-28

2019-07-31 Thread Dave Cridland
On Mon, 29 Jul 2019 at 02:15, Tedd Sterr  wrote:

> *2019-07-10 (expired 2019-07-24)*
>
> PASSED (-0:1:+4)
> *PR #797 - XEP-0128: Remove 'unlikely' statement* -
> https://github.com/xsf/xeps/pull/797
> Dave: +1
> Georg: +1 (looks straight-forward; pretty sure it's not a breaking change)
> Jonas: +1
> Kev: [abstained]
> Link: +1
>
> PASSED (-0:1:+4)
> *PR #796 - XEP-0368: clarify what happens when a `.` target is published*
> -
> https://github.com/xsf/xeps/pull/796
> Dave: +1
> Georg: +1 (this is just a clarification of RFC 2782)
> Jonas: +1
> Kev: [abstained]
> Link: +1 (definitely!)
>
>
> *2019-07-17 (expiring 2019-07-31)*
>
> *Proposed XMPP Extension: Anonymous unique occupant identifiers for MUCs*
> -
> https://xmpp.org/extensions/inbox/occupant-id.html
> Dave: [pending]
> Georg: +1 (would rather see occupant IDs in the form of JIDs, maybe even
> passed in a 'jid' attribute in the XEP-0045 item tag)
> Jonas: +1
> Kev: [pending]
> Link: +1
>
>
+0 - I won't block this, but I'm concerned that we're introducing a new
identifier form for endpoint entities, which feels pretty rough,


> *Proposed XMPP Extension: Message Reactions* -
> https://xmpp.org/extensions/inbox/reactions.html
> Dave: [pending]
> Georg: +0 (for now; still undecided)
> Jonas: +1 (details can be ironed out)
> Kev: [pending]
> Link: +1 (issues can be ironed out before Draft)
>
>
+1 - Enthusiastic about the problem space, but my crystal ball suggests
this will need a lot of changes on the way to Draft.


> ___
> Standards mailing list
> Info:
> https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: standards-unsubscr...@xmpp.org
> ___
>
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Council Voting Summary 2019-07-28

2019-07-29 Thread Kozlov Konstantin
The only thing about it which makes me feel bad is using Emoji.Using User Mood element instead sounds much better for me.29.07.2019, 15:32, "Georg Lukas" :* Tedd Sterr  [2019-07-29 03:16]: Proposed XMPP Extension: Message Reactions - https://xmpp.org/extensions/inbox/reactions.html Dave: [pending] Georg: +0 (for now; still undecided) Jonas: +1 (details can be ironed out) Kev: [pending] Link: +1 (issues can be ironed out before Draft)I hereby change my vote to +1. It is good enough for Experimental.Georg,___Standards mailing listInfo: https://mail.jabber.org/mailman/listinfo/standardsUnsubscribe: standards-unsubscr...@xmpp.org__
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Council Voting Summary 2019-07-28

2019-07-29 Thread Georg Lukas
* Tedd Sterr  [2019-07-29 03:16]:
> Proposed XMPP Extension: Message Reactions - 
> https://xmpp.org/extensions/inbox/reactions.html
> Dave: [pending]
> Georg: +0 (for now; still undecided)
> Jonas: +1 (details can be ironed out)
> Kev: [pending]
> Link: +1 (issues can be ironed out before Draft)

I hereby change my vote to +1. It is good enough for Experimental.


Georg


signature.asc
Description: PGP signature
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___