[Standards] Re: Extended contacts

2024-06-26 Thread Tedd Sterr
> The current contact implementation is lacking, which causes having lots of > fragmentation and duplicates in contacts. Here are some scenarios: > * XEP proposal1: meta contacts. A single person John Doe has multiple > accounts d...@ex1.com, d...@ex2.com, d...@ex3.com ... It would make more >

[Standards] Re: Remove requirement to send disco#info feature in XEP-0030

2024-03-11 Thread Tedd Sterr
>From XEP-0001, regarding Final XEPs, "limited modifications may be made as >long as they are optional, backwards-compatible extensions rather than >modifications to the core protocol itself." XEP-0030 requires that entities return "one or more elements and one or more elements", so the

[Standards] Re: Escape characters in XEP-0393: Message Styling

2024-01-23 Thread Tedd Sterr
Hi Werner, This is not specific to the '\' character - any non-whitespace character will have the same effect (e.g. "this text*is not bold* "); as specified in section 6.2: "… The opening styling directive MUST be located at the beginning of the parent block, after a whitespace character, or

Re: [Standards] XEP-0359: Unique and Stable Stanza IDs, PR#1272 Add security consideration and

2023-02-25 Thread Tedd Sterr
In my imaginary world where all stanzas have UUIDs there would be no need for anyone else to add their own id because every stanza already has a unique id which is suitable for referencing in various archives (and the risk of collisions is acceptably close to zero.) Of course, that depends on

Re: [Standards] XEP-0359: Unique and Stable Stanza IDs, PR#1272 Add security consideration and

2023-02-24 Thread Tedd Sterr
I think there may be some confusion and we're not even disagreeing about the same things; so, I'll state my thoughts more clearly. The original sender of a message stanza SHOULD give it id=UUID. Unfortunately, this wasn't a requirement in the RFCs, so now we have various hacks to try to deal

Re: [Standards] XEP-0359: Unique and Stable Stanza IDs, PR#1272 Add security consideration and

2023-02-22 Thread Tedd Sterr
> …this is the line of thought that neglects that we are working on a > federated system where we can not assume that every actor is faithful. > ID assigned by the sending entity can potentially be observed by another > malicious actor and be reproduced ("spoofed"). There is nothing stopping me

Re: [Standards] XEP-0359: Unique and Stable Stanza IDs, PR#1272 Add security consideration and

2023-02-22 Thread Tedd Sterr
> > There is a very obvious solution to this which everyone seems to be > > overlooking: we need a new element with a guaranteed unique, non-spoofed > > UUID; should a server feel the need to do bad things, it can set the > > 'spoofed' attribute to true and then clients can act accordingly. > what

Re: [Standards] XEP-0359: Unique and Stable Stanza IDs, PR#1272 Add security consideration and

2023-02-22 Thread Tedd Sterr
There is a very obvious solution to this which everyone seems to be overlooking: we need a new element with a guaranteed unique, non-spoofed UUID; should a server feel the need to do bad things, it can set the 'spoofed' attribute to true and then clients can act accordingly. Something like:

Re: [Standards] Proposed XMPP Extension: XMPP Compliance Suites 2023

2023-02-08 Thread Tedd Sterr
Without trying to delay this, considering the 'already late date'… A few quick fixes: - "A/V Calling" should be added to the list "(Core, Web, IM, and Mobile)" in both the Abstract and Introduction; - 'Changes since …' is nice, but will eventually become longer than the main content; keep the

Re: [Standards] XEP-0444 update: restrict reactions

2023-01-08 Thread Tedd Sterr
> The other part this PR tries to address is to specify how clients should > behave when they receive an error in reply to a reactions payload. I > think that without clarification, the clients should "revert to the > previous reaction state", but I proposed to make "empty my reactions for > this

Re: [Standards] XEP-0444 update: restrict reactions

2023-01-08 Thread Tedd Sterr
> The other part this PR tries to address is to specify how clients should > behave when they receive an error in reply to a reactions payload. I > think that without clarification, the clients should "revert to the > previous reaction state", but I proposed to make "empty my reactions for > this

Re: [Standards] Proposed XMPP Extension: PubSub Social Feed

2022-11-02 Thread Tedd Sterr
> - what is this "Gallery profile" thing ? It looks like a terrible way to do > photo galleries, ignoring all the work done by stuff like XEP-0447. Please, I > see no good reason to have this. I think people are misunderstanding the intention of this based purely on the name - it's not intended

Re: [Standards] The Editor intends to resign

2022-10-13 Thread Tedd Sterr
Jonas has had enough of Editor work is resigning - good! If the rest of you reading this are feeling outraged that I would say such a thing - GOOD! Now, before anyone jumps on me to say "How dare you say this! Jonas has worked tirelessly and done a superb job, and we'd be lucky to find anyone

[Standards] Council Minutes 2022-07-27

2022-07-31 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-07-27?p=h#2022-07-27-896db7fe75bc4286 1) Roll Call Present: Georg, Daniel, Jonas, Travis, Larma Daniel apologises for missing last week, on account of finally falling victim to Covid; apparently, the experience really wasn't that great (0/5 stars; would not

[Standards] Council Minutes 2022-07-20

2022-07-21 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-07-20?p=h#2022-07-20-800b3c244c74f67c 1) Roll Call Present: Travis, Jonas, Larma, Georg Absconding: Daniel 2) Agenda Bashing With no agenda and no Chair, Jonas proposes postponing the meeting, while also suggesting that everyone takes a look at the latest

[Standards] Council Minutes 2022-07-13

2022-07-14 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-07-13?p=h#2022-07-13-195925c6f401ec4c 1) Roll Call Present: Georg, Larma, Daniel, Jonas Idle: Travis 2) Agenda Bashing None. 3) Editor's Update None (Editor is currently working to publish stuff.) 4) Items for Voting None. 5) Pending Votes None. 6) Date of

[Standards] Council Minutes 2022-07-06

2022-07-07 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-07-06?p=h#2022-07-06-4c0b142619b1b6c0 1) Roll Call Present: Travis, Daniel, Larma, Jonas Apologies: Georg 2) Agenda Bashing None. 3) Editor's Update None. Daniel mutters something cryptic about a last call and the number 215. 4) Items for Voting None. 5)

[Standards] Council Minutes 2022-06-29

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-06-29?p=h#2022-06-29-aca5df0aa0c484ce 1) Roll Call Present: Jonas, Travis, Daniel, Larma Apologies: Georg 2) Agenda Bashing None. 3) Editor's Update None this week (Editor was sleepy.) 4) Items for Voting None. 5) Pending Votes (Georg voted on-list [1].)

[Standards] Council Minutes 2022-06-22

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-06-22?p=h#2022-06-22-09b8686af2f96171 1) Roll Call Present: Georg, Daniel, Jonas, Travis Apologies: Larma 2) Agenda Bashing None. 3) Editor's Update * Proposed XMPP Extension: XMPP over QUIC * Proposed XMPP Extension: WebSocket S2S Daniel takes the

[Standards] Council Minutes 2022-06-15

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-06-15?p=h#2022-06-15-0abb68040a373c63 Tedd returns from the undead and starts burying Georg under a pile of old meeting minutes. 1) Roll Call Present: Jonas, Daniel Apologies: Travis, Georg, Larma Daniel postpones the meeting due to lack of quorum; but still

[Standards] Council Minutes 2022-06-01

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-06-01?p=h#2022-06-01-cbb53285137d9a07 1) Roll Call Present: Travis, Jonas, Larma, Georg Vacation: Daniel 2) Agenda Bashing Nothing, apparently. 3) Editor's Update None (a proto-XEP is in the pipeline.) 4) Last Call: XEP-0215 (External Service Discovery) -

[Standards] Council Minutes 2022-05-25

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-05-25?p=h#2022-05-25-d33f19e7a9f11f8f 1) Roll Call Present: Jonas, Travis, Larma, Georg, Daniel 2) Agenda Bashing None this week. 3) Editor's Update None this week. 4) Items for Voting None this week. 5) Pending Votes None this week. 6) Date of Next

[Standards] Council Minutes 2022-05-18

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-05-18?p=h#2022-05-18-cfc2980836a99b54 1) Roll Call Daniel, Georg, Jonas, Larma, Travis 2) Agenda Bashing Georg is happy to see that there is an agenda. 3) Editor's Update * Updated XEP-0365 (Server to Server communication over STANAG 5066 ARQ) * Published

[Standards] Council Minutes 2022-05-11

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-05-11?p=h#2022-05-11-0e82607eaf36d12f Travis nudges Daniel to update the Security Considerations in XEP-0363 (HTTP File Upload); Travis still has four XEPs he'd like to write himself; Zash also has many to write, and others to fix; nobody knows when such

[Standards] Council Minutes 2022-05-04

2022-07-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-05-04?p=h#2022-05-04-dfbc8534490a72df 1) Roll Call Present: Travis, Jonas, Daniel, Larma, Georg 2) Agenda Bashing None. 3) Editor's Update * Proposed XMPP Extension: Ephemeral Messages 4) Proposed XMPP Extension: Ephemeral Messages -

[Standards] Council Minutes 2022-04-27

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-04-27?p=h#2022-04-27-3eba5833f9745303 1) Roll Call Present: Larma, Daniel, Travis, Jonas Apologies: Georg Daniel proposes postponing, unless someone feels strongly about starting the vote on Ephemeral Messages today - Travis and Jonas would be on-list anyway.

[Standards] Council Minutes 2022-04-20

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-04-20?p=h#2022-04-20-36d8ce0c7468bf92 1) Roll Call Present: Jonas, Daniel, Travis, Larma Apologies: Georg 2) Date of Next 2022-04-27 1500 UTC 7) AOB Editor queries ideas for what to do with PR #1177 (Ephemeral messages -- Take 2) - it's updating a rejected

[Standards] Council Minutes 2022-04-13

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-04-13?p=h#2022-04-13-e6a322ccadb5d94b 1) Roll Call Present: Georg, Travis, Larma, Jonas, Daniel 2) Agenda Bashing No bashing today. 3) Editor's Update * Published Cookies as XEP-0464 * Updated XEP-0356 (Privileged Entity) * Proposed XMPP Extension: Pubsub

[Standards] Delayed Council Minutes 2022-04-06

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-04-06?p=h#2022-04-06-ce569d7ee164f613 Daniel notes that there is nothing on the non-existent agenda today. 1) Roll Call Present: Travis, Daniel, Georg, Jonas Late: Larma 2) Date of Next 2022-04-13 1500 UTC Next week's agenda may even have actual content! 3)

[Standards] Delayed Council Minutes 2022-03-30

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-03-30?p=h#2022-03-30-6b5f019ea634050c 1) Roll Call Present: Jonas, Travis, Daniel, Larma Apologies: Georg 2) Agenda Bashing Jonas possibly has something for AOB. 3) Editor's Update None this week. 4) Items for Voting None this week. 5) Pending Votes None

[Standards] Delayed Council Minutes 2022-03-23

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-03-23?p=h#2022-03-23-798e24a8b6dfe6e6 1) Roll Call Present: Jonas, Travis, Daniel Half-present: Georg Non-present: Larma Daniel notes the lack of Editor updates, new votes, and pending votes. 2) Date of Next 2022-03-30 1500 UTC [Note the time change, as

[Standards] Delayed Council Minutes 2022-03-16

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-03-16?p=h#2022-03-16-5ed16d7b34810b0f 1) Roll Call Present: Jonas, Larma, Daniel, Travis, Georg 2) Agenda Bashing Nothing to bash. 3) Editor's Update None this week. 4) Items for Voting Georg made four PRs as a result of last week's discussion - everyone

[Standards] Delayed Council Minutes 2022-03-09

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-03-09?p=h#2022-03-09-f3d53928d1465034 1) Roll Call Present: Travis, Georg, Jonas, Daniel, Larma 2) Agenda Bashing lua: meeting.lua:9: attempt to get length of a nil value (global 'agenda') stack traceback: meeting.lua:9: in main chunk [C]: in ? 3)

[Standards] Delayed Council Minutes 2022-03-02

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-03-02?p=h#2022-03-02-f00da261ce36d367 1) Roll Call Present: Travis, Jonas, Georg Apologies: Daniel, Larma 2) Agenda Bashing Nothing, apparently. 3) Editor's Update Nada. 4) Items for Voting {} 5) Pending Votes Georg, on all the things. PR #1163: Georg: +1

[Standards] Delayed Council Minutes 2022-02-23

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-02-23?p=h#2022-02-23-315035328bad573b 1) Roll Call Present: Jonas, Daniel, Larma, Travis Driving-responsibly: Georg 2) Agenda Bashing Travis adds his updated PRs from last week. 3) Editor's Update None. 4a) PR #1168 (XEP-0115: mention the pre-image attacks in

[Standards] Delayed Council Minutes 2022-02-16

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-02-16?p=h#2022-02-16-be3c28ae5ed36ed4 1) Roll Call Present: Travis, Georg, Daniel, Jonas, Larma 2) Agenda Bashing Jonas checks whether Larma got any reply regarding taking ownership of XEP-0272 (Multiparty Jingle (Muji)) - Larma hasn't yet posted to the

[Standards] Delayed Council Minutes 2022-02-09

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-02-09?p=h#2022-02-09-b64bbd1ecbbd946f 1) Roll Call Present: Georg, Larma, Daniel, Jonas, Travis Georg is welcomed back. 2) Agenda Bashing None. 3) Editor's Update * Updated XEP-0060 (Publish-Subscribe) * Proposed XMPP Extension: PubSub Type Filtering 4a)

[Standards] Delayed Council Minutes 2022-02-02

2022-06-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-02-02?p=h#2022-02-02-cb9f4f481ab01572 1) Roll Call Present: Jonas, Larma, Travis, Daniel Holiday: Georg 2) Items for Voting None. 3) Pending Votes Georg, on PR #1152; everyone, on PR #1153. Daniel points out that everyone was waiting for the on-list

[Standards] Delayed Council Minutes 2022-01-26

2022-06-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-01-26?p=h#2022-01-26-4b609e3fdface235 1) Roll Call Present: Larma, Travis, Daniel, Jonas Holiday: Georg 2) Agenda Bashing No changes. 3) Editor's Update * Deprecated XEP-0256 (Last Activity in Presence) * Message Replies accepted as XEP-0461 * Deprecated and

[Standards] Delayed Council Minutes 2022-01-19

2022-06-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-01-19?p=h#2022-01-19-7d46738f10328167 Georg wishes to add an AOB item to talk about the proposed XEPs before he votes on them; a huge discussion erupts [1], causing hours of mayhem. 1) Roll Call Present: Travis, Jonas, Georg, Larma, Daniel 2) Agenda Bashing

[Standards] Delayed Council Minutes 2022-01-12

2022-06-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-01-12?p=h#2022-01-12-9ebd16c0ff0be31a Travis apologises for last week's absence, and tries to use the old 'my alarm didn't go off' excuse. 1) Roll Call Present: Jonas, Larma, Georg, Daniel, Travis Daniel runs off quicksy to grab a coffee. 2) Agenda Bashing

[Standards] Delayed Council Minutes 2022-01-05

2022-06-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2022-01-05?p=h#2022-01-05-bb4956c3043a4dfa Happy new year, Council! 1) Roll Call Present: Larma, Jonas, Daniel, Georg Absent: Travis 2) Agenda Bashing Daniel notes some additions to the agenda, as Editor published a few new proposals after it was already sent out

[Standards] Delayed Council Minutes 2021-12-15

2022-06-21 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-12-15?p=h#2021-12-15-2b00496e0cf0ae2c 1) Roll call Present: Georg, Travis, Daniel, Larma Apologies: Jonas 2) Agenda Bashing No changes. 3) Editor's Update None, but keep in the mind the Last Calls expiring on January 4th. 4) Pending Votes Everyone but Jonas

[Standards] Delayed Council Minutes 2021-12-08

2022-06-21 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-12-08?p=h#2021-12-08-2831ac1e3aa545cc 1) Roll Call Present: Jonas, Travis, Georg, Daniel, Larma 2) Agenda Bashing Daniel has two things from Editor which weren't on the original agenda. 3) Editor's Update * Last Call for XEP-0424 (Message Retraction) * Last

[Standards] Delayed Council Minutes 2021-12-01

2022-06-21 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-12-01?p=h#2021-12-01-2f4806998261b0ce New Council Time! 1) Roll Call Present: Daniel, Jonas, Travis, Georg Delayed: Larma 2) Welcome Jonas welcomes Travis (moparisthebest) and Larma as fresh faces to Council. 3) Chair Election Council is required to have a

[Standards] Lost Council Minutes 2021-07-14

2022-06-20 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-07-14?p=h#2021-07-14-389c0dc05f245f96 1) Roll Call Present: Zash, Daniel, Jonas, Dave, Georg 2) Agenda Bashing None. 3) Editor's Update * Deferrals have been executed and will be disseminated to the list in a few days to not drown out other updates. Thanks

[Standards] Lost Council Minutes 2021-07-07

2022-06-20 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-07-07?p=h#2021-07-07-cd234d320f4e1065 1) Roll Call Present: Jonas, Daniel, Georg, Zash, Dave 2) Agenda Bashing The author of XEP-0283 (Moved) has consented to ceding authorship, and MattJ is fine with "Moved 2.0" being merged into XEP-0283 and with taking

[Standards] Lost Council Minutes 2021-06-30

2022-06-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-06-30?p=h#2021-06-30-a6804355d0b6978b 1) Roll Call Present: Zash, Dave, Jonas, Daniel Late: Georg 2) Agenda Bashing Zash would like to add tacos to the agenda - Jonas thinks that would be nice, but doesn't have any. 3) Editor's Update * Proposed XMPP

[Standards] Lost Council Minutes 2021-06-23

2022-06-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-06-23?p=h#2021-06-23-cbe6c0e418e34c85 1) Roll Call Present: Jonas, Daniel, Zash Late: Dave Absent: Georg 2) Agenda Bashing Jonas recommends random outbursts during the meeting. 3) Editor's Update * Compliance Suites 2022 accepted as XEP-0459 4) Items for

[Standards] Lost Council Minutes 2021-06-16

2022-06-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-06-16?p=h#2021-06-16-e86bc4db397159b0 Sam points Council to the still Draft "XMPP Compliance Suites 2020" and requests it be fixed - Zash feels this should be an automatic thing, though XEP-0001 states that happens upon advancing to Final (also, Draft lasts a

[Standards] Lost Council Minutes 2021-06-09

2022-06-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-06-09?p=h#2021-06-09-84a3023f959cd037 Anticipating a scheduling conflict, Georg sends apologies and advance voting/comments (noted inline.) 1) Roll Call Present: Zash, Jonas, Daniel Late: Dave Apologies: Georg 2) Agenda Bashing To everyone's surprise, there

[Standards] Lost Council Minutes 2021-06-02

2022-06-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-06-02?p=h#2021-06-02-182e2155c3bb7d49 1) Roll Call Present: Zash, Daniel, Jonas, Georg Absent: Dave 2) Agenda Bashing None. 3) Editor's Update Nothing special. 4) Items for Voting None. 5) Pending Votes Dave, on XMPP Compliance Suites 2022. 6) Date of Next

[Standards] Lost Council Minutes 2021-05-26

2022-06-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-05-26?p=h#2021-05-26-f87794dbb18bc6c9 1) Roll Call Present: Jonas, Georg, Zash, Daniel, Dave 2) Agenda Bashing No amendments. 3) Editor's Update * CVE number things in XEPs * Compliance Suites 2020 (sic) ProtoXEP published 4a) PR #848 (XEP-0292: Recommend

[Standards] Lost Council Minutes 2021-05-19

2022-06-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-05-19?p=h#2021-05-19-166dd46a385797cb 1) Roll Call Present: Zash, Jonas, Daniel, Georg Apologies: Dave 2) Agenda Bashing The lack of agenda items is making Jonas feel uneasy - Jonas adds something into AOB to feel a little better. 3) Editor's Update Nada. 4)

[Standards] Lost Council Minutes 2021-05-12

2022-06-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-05-12?p=h#2021-05-12-f7f41fa0ddc26bcf 1) Roll Call Present: Daniel, Jonas, Zash, Dave By the pool: Georg 2) Agenda Bashing The agenda is a little short again, but nobody has complained. 3) Editor's Update * This space intentionally left blank. 4) Items for

[Standards] Lost Council Minutes 2021-05-05

2022-06-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-05-05?p=h#2021-05-05-8ba02b6dd5bcdfbf 1) Roll Call Present: Dave, Jonas, Zash, Daniel At the beach: Georg 2) Agenda Bashing The agenda is bare, Georg is taking a break, and Dave is preoccupied and so wouldn't mind skipping the meeting - Jonas asks whether

Re: [Standards] Proposed XEP-0060 Changes

2021-12-15 Thread Tedd Sterr
> The submitted configuration form MAY contain a subset of possible > configuration options. In that case, the service MUST only change the > submitted configuration options. Here, the 'MUST' means the service has to change the submitted options (to the values given) and only those options (no

[Standards] Council Minutes 2021-11-24

2021-11-25 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-11-24?p=h#2021-11-24-153dc4999d1de42b 1) Roll Call Present: Zash, Jonas, Daniel, Georg Absent: Dave 2) Agenda Bashing None. 3) Editor's Update None. 4) Items for Voting None. 5) Pending Votes None. 6) AOB Jonas considered giving a protracted speech

[Standards] Council Minutes 2021-11-17

2021-11-20 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-11-17?p=h#2021-11-17-c6935cd12e25235a 1) Roll Call Present: Georg, Zash, Jonas, Daniel, Dave 2) Agenda Bashing JC Brand requested that two XEPs be Last Called, though it's now too late to complete that within this Council term, so the Editor will start the LCs

[Standards] Council Minutes 2021-11-10

2021-11-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-11-10?p=h#2021-11-10-17f68c47ca6c5e4f 1) Roll Call Present: Jonas, Zash, Dave, Daniel Apologies: Georg 2) Agenda Bashing Jonas has an ominous feeling that something was missed. 3) Editor's Update XEP-0459 (XMPP Compliance Suites 2022) was advanced to Stable.

[Standards] Council Minutes 2021-11-03

2021-11-07 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-11-03?p=h#2021-11-03-6ad901a0a639fdb2 1) Roll Call Present: Daniel, Zash, Georg, Jonas, Dave 2) Agenda Bashing Amendments should be made by yelling random suggestions throughout the meeting. 3) Editor's Update XEP-0313 (Message Archive Management) is now

[Standards] Council Minutes 2021-10-27

2021-10-31 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-10-27?p=h#2021-10-27-96dcd73ddbdff0bc 1) Roll Call Present: Georg, Zash, Jonas, Daniel, Dave 2) Agenda Bashing There is an agenda and it is a good agenda. 3) Editor's Update Nothing in particular. 4) Advance XEP-0313 (Message Archive Management) -

[Standards] Council Minutes 2021-10-20

2021-10-26 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-10-20?p=h#2021-10-20-c02f17c6921ba0e0 1) Roll Call Present: Georg, Jonas, Zash, Daniel Invisible: Dave 2) Agenda Bashing Zash thinks the agenda is too thin - Jonas will try to feed it more. 3) Editor's Update Nothing in particular. 4) Items for Voting None.

[Standards] Council Minutes 2021-10-13

2021-10-18 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-10-13?p=h#2021-10-13-80211e79f898a49f 1) Roll Call Present: Zash, Jonas, Dave, Daniel Present-but-also-not: Georg 2) Agenda Bashing Jonas is pleased the agenda wasn't sent too late this time - nobody else seems to have seen it - Jonas specifically remembers

Re: [Standards] XEP-0392: colour vision deficiency adaptation

2021-10-14 Thread Tedd Sterr
I agree with your reasoning. Colours should be adjusted through a modified colour-profile for the device (screen), which should already be handled by the OS and with the appropriate settings by the user. Though, as Matthew said, it's still worth noting that colour should be considered an

Re: [Standards] LAST CALL: XEP-0459 (XMPP Compliance Suites 2022)

2021-09-21 Thread Tedd Sterr
Sorry this is last minute, but here are some thoughts: 1. The Last Call questions aren't really appropriate because usual-argument-about-compliance-suites-not-really-belonging-in-standards-track. 2. I know the idea is to get it out of the way before change of Council, but it still feels too

Re: [Standards] XEP Advancement Shortlist

2021-06-01 Thread Tedd Sterr
I'll just leave this here… https://mail.jabber.org/pipermail/standards/2020-January/036918.html ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org

[Standards] Council Minutes 2021-03-31

2021-04-13 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-03-31?p=h#2021-03-31-73bb35836fe3ee0d 1) Roll Call Present: Jonas, Zash, Daniel, Georg Definitely not attending non-existent secret society meetings: Dave 2) Agenda Bashing None. 3) Editor's Update * Published Content Rating Labels as XEP-0456 4) Deprecate

[Standards] Council Minutes 2021-03-24

2021-03-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-03-24?p=h#2021-03-24-6f9e9aac8b614c65 1) Roll Call Present: Zash, Daniel, Dave, Georg, Jonas 2) Agenda Bashing None. 3) Editor's Update * Georg Lukas added as author to XEP-0280 * Last Call for XEP-0280 (announcement emails still to be sent) 4) Items for

[Standards] Council Minutes 2021-03-17

2021-03-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-03-17?p=h#2021-03-17-85765ff0a73eae60 1) Roll Call Present: Jonas, Zash, Georg, Daniel, Dave 2) Agenda Bashing Georg wishes to guide XEP-0280 through The Process™ on its way to adulthood. Jonas recommends that people should make their intentions for AOB known

[Standards] Council Minutes 2021-03-10

2021-03-13 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-03-10?p=h#2021-03-10-46a8e412b5f68829 1) Roll Call Present: Daniel, Zash, Dave, Jonas, Georg 2) Agenda Bashing None. 3) Editor's Update * New ProtoXEP: Content Rating Labels Sam would like for XEP-0280 (Message Carbons) to be considered for advancement again

[Standards] Council Minutes 2021-03-03

2021-03-10 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-03-03?p=h#2021-03-03-ff70d22f35a5a358 1) Roll Call Present: Daniel, Zash, Georg, Jonas, Dave Dave has definitely not just arrived from a secret gathering (which definitely did not happen) with a clandestine cabal (with which he definitely has no association)

[Standards] Council Minutes 2021-02-24

2021-02-28 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-02-24?p=h#2021-02-24-2af2318de06a7009 1) Roll Call Present: Zash, Jonas, Daniel, Georg, Dave 2) Agenda Bashing The very late agenda is woefully empty, but nobody has any better suggestions at this moment. 3) Editor's Update "nada" 4) Updated PR #1032 (Data

[Standards] Council Minutes 2021-02-17

2021-02-24 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-02-17?p=h#2021-02-17-a7279024de1951f7 1) Roll Call Present: Daniel, Georg, Zash, Jonas, Dave 2) Agenda Bashing There are no complaints. 3) Editor's Update Nothing to report. 4) Items for voting None. 5) Pending Votes Dave votes on PR #1032: +1 (doing

Re: [Standards] XEP-0393 styling directive logic still incorrect

2021-02-23 Thread Tedd Sterr
Greedy matching means take as many characters as you can while still satisfying the condition, i.e. find the longest match. Lazy matching means take the first match you find, i.e. find the shortest. In the form of regular expressions, we have: * greedy = /\*.+\*/ * lazy = /\*.+?\*/ The text

Re: [Standards] Announcing Slummit 2021

2021-02-18 Thread Tedd Sterr
I'd like to say yes, but there doesn't appear to be a lot of active interest. If enough people are prepared to do talks then that would be great, but if there are only two then I'm not sure it's worth wasting those people's time and effort. Maybe I should have made more noise about it and sent

[Standards] Council Minutes 2021-02-10

2021-02-17 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-02-10?p=h#2021-02-10-f8b1c3d52716488e 1) Roll Call Present: Daniel, Zash, Jonas, Dave Apologies: Georg 2) Agenda Bashing Silence. 3) Editor's Update * New XEPs: - XEP-0455: Service Outage Status 4) Items for voting None. 5) Pending Votes Jonas notes the

[Standards] Council Minutes 2021-02-03

2021-02-10 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-02-03?p=h#2021-02-03-16c5bf8a7f6e3e9d 1) Roll Call Present: Daniel, Zash, Dave, Georg, Jonas 2) Agenda Bashing None. 3) Editor's Update * Proposed XMPP Extensions: - Implicit WebSocket Endpoints 4a) Proposed XMPP Extension: Implicit WebSocket Endpoints -

[Standards] Council Minutes 2021-01-27

2021-01-30 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-01-27?p=h#2021-01-27-96c9dcda82e34fee 1) Roll Call Present: Jonas, Daniel, Zash, Dave Stuckinendlessmeetings: Georg 2) Agenda Bashing Millions of voices suddenly cried out in silence and were suddenly silenced. 3) Editor's Update * Accepted as Experimental:

Re: [Standards] Announcing Slummit 2021

2021-01-30 Thread Tedd Sterr
Due to forseen circumstances, this will be postponed until 20-21 February. I was trying to fit it into what would have been the usual Summit time, but it was obviously a last minute idea and not really enough time for people to prepare anything worthwhile. Since there's no strict reason to keep

[Standards] Slummit 2021 - Talks

2021-01-29 Thread Tedd Sterr
If you'd like to give a talk then record a presentation (e.g. slides/pictures & voice-over, or talking in front of the camera) of around 15-20 minutes, save it somewhere, and provide a title+link in this thread (to keep them together.) I'd suggest trying to record it all in one take as if you

[Standards] Slummit 2021 - Tales

2021-01-29 Thread Tedd Sterr
Post your tales of projects, developments, and other fascinating XMPP-related stories in this thread to keep them all in one place. Write a few short paragraphs about what you've been working on, participating in, any projects you feel others should be made aware of, or anything XMPP-related

Re: [Standards] Announcing Slummit 2021

2021-01-28 Thread Tedd Sterr
Alright, short talks it is! If you'd like to give a talk, record a presentation (slides & voice-over, or dancing in front of the camera if you prefer) of around 15-20 minutes, save it somewhere, and provide a link. If for some reason you'd prefer to stream it live, we could arrange that,

[Standards] Announcing Slummit 2021

2021-01-27 Thread Tedd Sterr
In lieu of an official Summit, I invite all interested parties to participate in the unofficial Slummit! Reply in this thread with a few short paragraphs about what you've been working on, participating in, any projects you feel others should be made aware of, or anything XMPP-related that you

[Standards] Council Minutes 2021-01-20

2021-01-22 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-01-20?p=h#2021-01-20-5e7069fcb50ec8c9 1) Roll Call Present: Georg, Zash, Jonas, Daniel, Dave 2) Agenda Bashing Georg think it's a good agenda; nobody says otherwise. 3) Editor's Update * Proposed XMPP Extensions: - Service Outage Status * New XEPs: -

[Standards] Council Minutes 2021-01-13

2021-01-19 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-01-13?p=h#2021-01-13-826319346f6c3f7a 1) Roll Call Present: Daniel, Zash, Jonas, Dave, Georg 2) Agenda Bashing Item 4c is found to be unnecessary, as an extra vote was overlooked. 3) Editor's Update * Proposed XMPP Extensions: - DOAP usage in XMPP - OMEMO

[Standards] Council Minutes 2021-01-06

2021-01-12 Thread Tedd Sterr
https://logs.xmpp.org/council/2021-01-06?p=h#2021-01-06-750969cd5c94569f 1) Roll Call Present: Dave, Jonas, Zash, Georg, Daniel 2) Agenda Bashing Jonas checks whether anyone wishes to mutate the agenda - having enjoyed the experience several times already this week, Georg (the masochist)

[Standards] Council Minutes 2020-12-16

2020-12-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-12-16?p=h#2020-12-16-3e8f4fb185a2515b 1) Roll Call Present: Zash, Jonas, Georg, Daniel, Dave 2) Agenda Bashing None. 3) Editor's Update * XEP-0450: Automatic Trust Management accepted as Experimental 4) Items for Voting None. 5) Pending Votes Jonas votes +0

[Standards] Council Minutes 2020-12-09

2020-12-10 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-12-09?p=h#2020-12-09-b1b9c3afef6268d5 1) Roll Call Present: Dave, Jonas, Zash, Georg, Daniel 2) Agenda Bashing Ook. 3) Editor's Update * New ProtoXEP: Stanza Multiplexing 4) Proposed XMPP Extension: Stanza Multiplexing -

Re: [Standards] Proposed XMPP Extension: Character counting in message bodies

2020-12-09 Thread Tedd Sterr
XML is a sequence of characters (not bytes.) References mark a portion of displayed text which is rendered as a sequence of characters (not bytes.) So it makes perfect sense to define references in terms of bytes. ___ Standards mailing list Info:

Re: [Standards] Proposed XMPP Extension: Character counting in message bodies

2020-12-09 Thread Tedd Sterr
>> The decoding _should_ be done upfront - that's how you get a valid XML >> document. > I don't think this is true. XML is defined as UTF-8 (in this case), > which is a collection of bytes. They don't have to be separated out and > transformed into some higher representation of code points.

Re: [Standards] Proposed XMPP Extension: Character counting in message bodies

2020-12-09 Thread Tedd Sterr
Sam, your argument appears to be "I want to handle everything as bytes without doing any string decoding, so any other option would be more effort (less efficient) for me." XML is defined as a sequence of characters, not bytes - those characters subsequently need to be transformed into bytes

[Standards] Council Minutes 2020-12-02

2020-12-05 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-12-02?p=h#2020-12-02-a37594276c1a8a41 1) Roll Call Present: Georg, Zash, Jonas, Daniel, Dave 2) Agenda Bashing No. 3) Editor's Update * New ProtoXEP: Automatic Trust Management * Restart of two LCs which affect Council 4) Items for voting Jonas checks whether

Re: [Standards] Proposed XMPP Extension: Character counting in message bodies

2020-12-04 Thread Tedd Sterr
> FWIW I was a big proponent of doing it this way too, but I've changed my > mind after seeing too many grapheme segmentation implementations be > broken in small, different, ways. My new position is that we have to > just count bytes and figure out a sane behavior in case someone sends us > an

Re: [Standards] Off-by-one error in XEP-372 "References"

2020-12-04 Thread Tedd Sterr
"How to specify character ranges" is a problem that keeps appearing - can we resolve this once and for all, and then ensure we're consistent with that in all XEPs? There are only three sensible options: 1. Start = first character (inclusive), end = last character (exclusive); 2. Start = first

[Standards] Council Minutes 2020-11-25

2020-11-27 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-11-25?p=h#2020-11-25-802c09a26780f647 1) Welcome to our transition meeting Members of the previous Council are present to ensure a smooth transition of responsibilities. Previous Council: Daniel, Dave, Georg, Jonas, Zash New Council: Jonas, Daniel, Zash, Dave,

[Standards] Council Minutes 2020-11-18

2020-11-21 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-11-18?p=h#2020-11-18-b43c59f0d77acd68 1) Roll Call Present: Daniel, Zash, Dave, Georg, Jonas 2) Agenda Bashing None. 3) Editor's Update * Editors have been very busy. 4a) Proposed XMPP Extension: File metadata element -

[Standards] Council Minutes 2020-11-11

2020-11-16 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-11-11?p=h#2020-11-11-5233da80fee8a079 1) Roll Call Present: Jonas, Zash, Daniel, Georg Apologies: Dave 2) Agenda Bashing None. 3) Editor's Update * Nothing out of the ordinary. 4) Items for voting Jonas notes that, as this is the penultimate meeting of this

[Standards] Council Minutes 2020-11-04

2020-11-10 Thread Tedd Sterr
https://logs.xmpp.org/council/2020-11-04?p=h#2020-11-04-51d2be3786d1879f 1) Roll Call Present: Jonas, Dave, Daniel, Zash, Georg 2) Agenda Bashing Georg wanted to add his XEP-0401 (Easy User Onboarding) changes, but they don't depend on Council. 3) Editor's Update * LC ended: XEP-0443 (XMPP

Re: [Standards] Need sanity check on an example in XEP-0393: Message Styling

2020-11-09 Thread Tedd Sterr
I'm afraid this might still be a little ambiguous. "Matches of spans between two styling directives MUST contain some text between the two styling directives, otherwise neither directive is valid." So where does this leave "**text*" as an example? If 'neither directive is valid' does that mean

  1   2   3   4   >