> 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
>
>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
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
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
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
> …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
> > 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
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:
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
> 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
> 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
> - 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
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
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
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
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
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)
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].)
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
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
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) -
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
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
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
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 -
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.
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
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
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)
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
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
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
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)
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
> 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
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
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
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.
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
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) -
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.
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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 -
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:
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
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
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
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,
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
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:
-
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
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)
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
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 -
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:
>> 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.
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
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
> 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
"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
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,
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 -
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
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
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 - 100 of 398 matches
Mail list logo