Re: [Standards] Reverse ordering in XEP-0413 vs. XEP-0313's flipped pages

2021-07-21 Thread goffi

Le 2021-06-30 19:48, Holger Weiß a écrit :

XEP-0413: Order-By allows for changing the order of items returned in
PubSub or MAM responses.  When results are returned as RSM (XEP-0059)
pages, the question is whether the requested ordering affects (a) the
order in which RSM pages are returned and/or (b) the ordering _within_
an individual RSM page.  In the XSF discussion channel, Jérôme 
mentioned

that both (a) and (b) should be affected.  I think this needs
clarification within the XEP.

Also, the XEP currently states¹ that the

| ordering can be reversed by using the mechanisms already provided by
| Result Set Management (XEP-0059).

This isn't true for the ordering _within_ an individual RSM page,
XEP-0059 just allows for paging backwards.  So, if this feature is
desired, maybe a `reverse=true|false` attribute should be added to the
 tag, plus a statement how this interacts with RSM's 
and  tags?

And _if_ this functionality is added to XEP-0413, I guess the
 thing² could be removed from XEP-0313?

Apart from that, I think it XEP-0413 should clarify how it also applies
to RSM PubSub queries.

Last not least, right now there's only a single disco#info feature for
MAM and PubSub support.³  So if the server, for example, supports
Order-By for MAM but not for PEP, this cannot be announced on the user
JID.

Holger

¹ https://xmpp.org/extensions/xep-0413.html#reverse
² https://xmpp.org/extensions/xep-0313.html#query-paging-flip
³ https://xmpp.org/extensions/xep-0413.html#disco


I've just published a new version of the XEP (with a namespace bump), I 
think I've addressed all feedbacks (yours and older ones), I've added a 
full Pubusb with RSM example and some direction for SQL based 
implementations.


Let me know if you're happy with it, thanks.

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


[Standards] Council Minutes 2021-07-21

2021-07-21 Thread Jonas Schäfer
https://logs.xmpp.org/council/2021-07-21#2021-07-21-bc519839c1cd3393

1) Roll Call

Present: Jonas, Zash, Daniel, Georg, Dave

2) Agenda Bashing

None.

3) Editor's Update

* Deferrals have been executed and … well have been sent all at once today. 
Sorry.
* Proposed XMPP Extension: Pubsub Caching Hints

4) Items for Voting

4a) Proposed XMPP Extension: Pubsub Caching Hints
URL: https://xmpp.org/extensions/inbox/pubsub-caching-hints.html
Abstract: This specification provides a way to get caching information from a 
Pubsub node

No discussion yet. Dave and Zash are +1, the remainder on-list.

[side note: PR#1064 (update of XEP-0227) has been updated last week and should 
be discussed on-list before Council votes on it, so if you have not done so 
yet, please see [1]]

5) Pending Votes

None

6) Date of Next

everyone in for +1w (except Daniel, who seems to have vanished)

7) AOB

7a) Room Logo

The suggestion to put an avatar on the council room has been brought up last 
meeting. Some brainstorming follows.

- Dave: proposes an image of a shed with some bikes in
- Georg suggests to include a reference to the Auditors of Reality [2]
- XMPP logo over a C, potentially a C-shaped table with some chairs

Due to a lack of a designer who can do this, the topic is postponed.

7b) Minutes

Tedd Sterr who had been doing the minutes for some years, without any 
coordination with Council has had to stop doing so earlier this year because 
of other obligations (or so we think).

Last time we checked, they were okay. Yet, we need minutes. Jonas steps up to 
take minutes from now on. Dave and Jonas agree on sharing the load of 
converting old meetings into emails.

So please be prepared for a potentially unordered set of old minutes appearing 
on the list in the next few weeks while we catch up. If anyone wants to help 
out, synchronization of the effort (all meetings since 2021-04-01) happens in 
xmpp:coun...@muc.xmpp.org?join.

7c) Floods

As you may have heard, parts of central europe have been hit hard by floods, 
including west Germany, Belgium and others. Some of us in the community have 
been closer to that than you'd wish.

Please take the special situation into account when interacting with community 
members, especially if you are aware that they are somehow connected to those 
areas. They might be severely busy right now. Also note that folks may have 
relatives or be otherwise involved in the reconstruction/rescue/cleanup 
efforts, even if not directly from the areas.

8) Ite Meeting Est

Thanks everyone.

   [1]: https://mail.jabber.org/pipermail/standards/2021-July/038423.html
   [2]: From the Discworld series by Terry Pratchett

signature.asc
Description: This is a digitally signed message part.
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] [Council] XMPP Council Agenda 2021-07-21

2021-07-21 Thread Dave Cridland
Hi all,

I'm (almost certainly) unable to attend this meeting due to travel, but I
have reviewed the Pubsub Caching Hint XEP and have no objection to
publishing. I'm never sure if I can vote in advance or not, but +1 if I can.

Dave.

On Tue, 20 Jul 2021 at 16:00, Jonas Schäfer  wrote:

> Hi everyone,
>
> The next XMPP Council Meeting will take place on 2021-07-21 at 15:00Z in
> xmpp:coun...@muc.xmpp.org?join. Everyone is welcome to join and add to
> the
> discussions.
>
> This agenda is composed from:
>
> - Editor notifications to standards@
> - xsf/xeps GitHub PRs marked as Needs Council
> - xsf/xeps GitLab MRs marked as Needs Council
> - Suggestions directly sent to me (see below)
>
> Agenda as follows:
>
> 1) Roll Call
>
> 2) Agenda Bashing
>
> * Feel free to pre-bash on-list or directly to me if you think something
> is
> missing.
>
> 3) Editor’s Update
>
> * Deferrals have been executed and … well have been sent all at once
> today.
> Sorry.
> * Proposed XMPP Extension: Pubsub Caching Hints
>
> 4) Items for voting
>
> 4a) Proposed XMPP Extension: Pubsub Caching Hints
> URL: https://xmpp.org/extensions/inbox/pubsub-caching-hints.html
> Abstract: This specification provides a way to get caching information
> from a
> Pubsub node
>
> 5) Pending Votes
>
> - Ge0rG on PR#1064: XEP-0227: New revision 1.1
>
> 6) Date of Next
>
> 7) AOB
>
> 8) Close
>
> End of Agenda.
>
> Note that I am aiming for 30 minutes, but meetings may be extended as
> necessary if all council members agree.
>
> Meetings are normally held every Wednesday at 15:00 UTC in the
> xmpp:coun...@muc.xmpp.org?join chatroom.
> Meetings are open, and anyone (XSF Member or not) may attend, though
> only XMPP
> Council members may vote. Relevant comments from the floor are
> welcomed.
>
> Using your web browser, you can join anonymously via
> https://xmpp.org/chat?council
>
> Note that conversations in the room are logged publicly at
> https://logs.xmpp.org/council/
>
> If you have suggestions for an agenda item, you can message me via XMPP
> or email at this address or at jo...@zombofant.net.
>
> I aim to publish the Agenda on the day before the Council meeting before
> 19:00Z.
>
> Stay safe, smart & healthy,
> Jonas
>
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___