[Standards] Council Meeting Minutes April 5th 2017
1) Roll call - Tobias - Daniel - Dave - Sam - Link Mauve 2) Minute taker Daniel volunteers 3) SHA-1 Migration Plan update Link Mauve started working on that and will send an email this weekend summarizing the situation 4) Vote on advancing XEP-0334: Message Processing Hints Everyone to vote on list. Sam considers voting -1 because it includes functionality that should probably exist as part of other XEPs. Daniel agrees that every XEP should define its own hints. Requires more mailing list discussion. 5) Discuss deprecating privacy lists General consensus that implementing XEP-0016 should be discouraged because it is too complicated. 6) Votes on Deprecating XEP-0016 Daniel +1 Sam +1 Tobias +1 Link Mauve +1 Dave +1 7) IEEE IoT Tobias had a IoT SIG meeting with Rikard. 8) Date of Next April 12th 15:00 UTC 9) AOB Dave reports that Flow’s SASL mechanism has been written up as an Internet Draft and asks the XSF to endorse it. However that is for the Board to decide but Council is asked for technical feedback. cheers Daniel ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___
Re: [Standards] Council Meeting Minutes April 5th 2017
On Wed, Apr 12, 2017 at 6:43 AM, Daniel Gultsch wrote: > 4) Vote on advancing XEP-0334: Message Processing Hints > Everyone to vote on list. -1 I've thought about this some more, and I still don't think it makes sense to have a "hints" XEP. In my opinion we should move towards obsoleting this XEP. —Sam ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___
Re: [Standards] Council Meeting Minutes April 5th 2017
> On 12. Apr 2017, at 13:43, Daniel Gultsch wrote: > > 4) Vote on advancing XEP-0334: Message Processing Hints > Everyone to vote on list. > Sam considers voting -1 because it includes functionality that should > probably exist as part of other XEPs. > Daniel agrees that every XEP should define its own hints. > Requires more mailing list discussion. +1, ideally XEP-0334 would refer to the known XEPs that currently make use of the hint, as should the other XEPs the other way around. This isn’t an ideal solution but would be fine with me as it helps visibility on what hints exist and in what way they are used. Having an own XEP for each hint feels a bit over the top. Moving each hint to the XEP that uses it would lead to duplication of hints or one XEP using a hint defined in an otherwise unrelated XEP. Ultimately I do not care that much, only that we get to a solution and do not discuss this for much longer. Cheers, Tobi___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___
Re: [Standards] Council Meeting Minutes April 5th 2017
Hi, 2017-04-12 13:43 GMT+02:00 Daniel Gultsch : > 4) Vote on advancing XEP-0334: Message Processing Hints > Everyone to vote on list. > Sam considers voting -1 because it includes functionality that should > probably exist as part of other XEPs. > Daniel agrees that every XEP should define its own hints. > Requires more mailing list discussion. > I'm starting to lean towards -1 on this one. The main argument in favor of XEP-0334 seems to be avoiding duplication however I'm having a hard time coming up with legit use cases that reuse any of the hints. (no-)store is used by two different XEPs but one of those needs to be depreciated anyway. The no-copy hints are also only used by one XEP; and even if we replace Carbons with something else that might need a no-copy hint we should probably deprecate Carbons at that point. On the other hand defining the hints in their respective XEPs allows for a more precise definition of how one particular hint should behave in the context of that XEP. (Instead of having vague rules in XEP-0334 that try to be agnostic in regards to their respective XEPs.) >From an implementation point of view XEP-0334 also doesn't actually avoid any duplication. It's not like servers will suddenly have a 'XEP-0334 engine' that does all the processing in a single point. I'm guessing the processing will still happen in the carbons module and the MAM module or wherever. The only actually good reason to keep Message Processing hints is status quo and the fact that we probably need to bump the namespace of MAM again. But I don't think it's my job as a council member to make decisions based on status quo. I'm willing to vote 0 on that if someone (maybe from outside the council) can provide a good reason to keep XEP-0334. cheers Daniel ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___