queen_tilfaar: this server does federate, what do you mean
alexishas left
alexishas joined
debaclehas left
chynahas joined
stpeterhas joined
Neustradamus_has left
stpeterhas left
sonnyhas left
sonnyhas joined
Danielhas left
gabrielhas left
Danielhas joined
bearhas left
neshtaxmpphas left
neshtaxmpphas joined
stpeterhas joined
Sevehas joined
Danielhas left
Danielhas joined
archas left
archas joined
Wojtekhas left
sonnyhas left
sonnyhas joined
stpeterhas left
mukt2has left
bearhas joined
neshtaxmpphas left
neshtaxmpphas joined
emushas left
xnamed^has left
sonnyhas left
sonnyhas joined
xnamed^has joined
mukt2has joined
stpeterhas joined
j.rhas left
archas left
archas joined
stpeterhas left
j.rhas joined
sonnyhas left
sonnyhas joined
archas left
archas joined
stpeterhas joined
mukt2has left
govanifyhas left
govanifyhas joined
neshtaxmpphas left
archas left
stpeterhas left
archas joined
xnamed^has left
xnamed^has joined
Sevehas left
calvinhas left
archas left
archas joined
stpeterhas joined
moparisthebesthas left
moparisthebesthas joined
govanifyhas left
govanifyhas joined
xnamed^has left
xnamed^has joined
stpeterhas left
Sevehas joined
stpeterhas joined
stpeterhas left
xnamed^has left
sonnyhas left
sonnyhas joined
archas left
archas joined
Yagizahas joined
stpeterhas joined
bearhas left
j.rhas left
xnamed^has joined
govanifyhas left
govanifyhas joined
stpeterhas left
j.rhas joined
Tobiashas joined
xnamed^has left
j.rhas left
lorddavidiiihas joined
sonnyhas left
sonnyhas joined
xnamed^has joined
stpeterhas joined
waqashas joined
archas left
archas joined
j.rhas joined
karoshihas joined
govanifyhas left
govanifyhas joined
lovetoxhas joined
bearhas joined
stpeterhas left
xnamed^has left
xnamed^has joined
paulhas joined
alameyohas left
stpeterhas joined
j.rhas left
mukt2has joined
j.rhas joined
stpeterhas left
xsfhas left
xsfhas joined
stpeterhas joined
sonnyhas left
sonnyhas joined
Lainuxhas joined
stpeterhas left
j.rhas left
adiaholic_has left
adiaholic_has joined
waqashas left
j.rhas joined
stpeterhas joined
lovetoxhas left
lovetoxhas joined
mukt2has left
j.rhas left
Mikaelahas joined
sonnyhas left
sonnyhas joined
Nekithas joined
xsfhas left
xsfhas joined
stpeterhas left
j.rhas joined
gabrielhas joined
wurstsalathas joined
andyhas joined
Shellhas joined
stpeterhas joined
mukt2has joined
adiaholic_has left
adiaholic_has joined
karoshihas left
mukt2has left
mukt2has joined
stpeterhas left
neshtaxmpphas joined
adiaholic_has left
xeckshas joined
neshtaxmpphas left
stpeterhas joined
Andrzejhas joined
xnamed^has left
neshtaxmpphas joined
stpeterhas left
rionhas left
rionhas joined
mukt2has left
mukt2has joined
wurstsalathas left
wurstsalathas joined
stpeterhas joined
Shellhas left
Shellhas joined
adiaholic_has joined
sonnyhas left
sonnyhas joined
adiaholic_has left
adiaholic_has joined
karoshihas joined
stpeterhas left
emushas joined
mukt2has left
debaclehas joined
!XSF_Martinhas left
!XSF_Martinhas joined
karoshihas left
lskdjfhas joined
lovetoxhas left
stpeterhas joined
lovetoxhas joined
mukt2has joined
lovetoxhas left
debaclehas left
stpeterhas left
adiaholic_has left
adiaholic_has joined
pep.
Anybody got clues on how xsf/registrar works?
werdanhas joined
Zashhas joined
stpeterhas joined
mukt2has left
mukt2has joined
pep.
Figured it out! Don't touch it. Update the XEP
stpeterhas left
xsfhas left
mukt2has left
mukt2has joined
Nekithas left
xnamed^has joined
karoshihas joined
karoshihas left
sonnyhas left
stpeterhas joined
emus
Hi MattJ, have you found some time to check about the access?
lovetoxhas joined
debaclehas joined
mimi89999has left
chynahas left
chynahas joined
stpeterhas left
lorddavidiiihas left
neshtaxmpphas left
chynahas left
chynahas joined
rion
https://github.com/xsf/xeps/pull/950
j.rhas left
j.rhas joined
stpeterhas joined
eevvoorhas joined
xnamed^has left
xnamed^has joined
debaclehas left
chynahas left
chynahas joined
stpeterhas left
Nekithas joined
eevvoorhas left
alameyohas joined
queen_tilfaarhas joined
queen_tilfaarhas left
queen_tilfaarhas joined
queen_tilfaar
> queen_tilfaar: this server does federate, what do you mean
Alright let's test this. Let's see if this message goes through
queen_tilfaar
Nope can't do I have to enable this server exclusive account to chat
queen_tilfaar
I hope this is a bug
queen_tilfaarhas left
queen_tilfaarhas joined
queen_tilfaarhas left
queen_tilfaarhas joined
Link Mauve
Hi, is there any prior work to using 0059 in 0004 data forms?
stpeterhas joined
Zash
0004 has its own pagination thing iirc?
Marandahas left
Marandahas joined
neshtaxmpphas joined
chynahas left
queen_tilfaarhas left
queen_tilfaarhas joined
chynahas joined
larma
You can do pagination in 0050 by just having an option "Next" which loads a new form with the next page. I am pretty certain I've seen that somewhere already.
Link Mauve
Zash, I can’t find that.
lorddavidiiihas joined
Zash
Link Mauve, probably confusing it with the <reported> stuff then
Link Mauve
But yes, <reported/> is what I’d like to have 0059 for.
queen_tilfaarhas left
queen_tilfaarhas joined
lovetox
larma, thats not pagination
lovetox
thats the next command stage in a multi stage flow
lovetox
of course you could misuse this as pagination
neshtaxmpphas left
lovetox
but it was not intended that way
lovetox
and it would break every adhoc command dialog
mukt2has left
flow
Link Mauve, xep141
mukt2has joined
stpeterhas left
queen_tilfaarhas left
queen_tilfaarhas joined
Link Mauve
flow, hmm, that’s not exactly my usecase: imagine I retrieve a <reported/> with a huge lot of items, which doesn’t fit in one stanza, how can I page through them similarly to in 0055 results?
larma
lovetox, I guess you misunderstood. in ad-hoc if server sends a form where you need to pick one entry from a list, there was one entry "<previous>", one entry "<next>" and about 20 actual entries. If I pick any of the 20 actual entries and then execute next I'd do certain action, if I pick "<next>"/"<previous>" entry and execute next I'll get another form. I think Gajim was handling this perfectly fine and I don't see why that would be misuse or break typical ad-hoc implementations. It obvious was terrible UX, but that's something you get used to when using ad-hoc
there is no next page, and there is no difference between execute and next
flow
Link Mauve, I wonder, like lovetox, if you could then use stages
flow
ad-hoc command stages that is
queen_tilfaarhas left
queen_tilfaarhas joined
lovetox
flow thats bad, he wants to return a huge list
flow
I am not sure if xep4+rsm is a good idea
flow
lovetox, why is it bad?
Link Mauve
So, my usecase is that a user wants to list what they have uploaded using 0363, ignoring all usecases where the deployment might have already deleted some or whatever.
lovetox
because thats not how adhoc works, you dont display pags of data in different stages
Link Mauve
To then implement e.g. a photo album, or the ability to delete one of these files.
queen_tilfaarhas left
queen_tilfaarhas joined
flow
Link Mauve, maybe grouplist the result list items in multiple stages works
Link Mauve
That sounds like a hack. :/
flow
lovetox, so you saying it can't be done with ad-hoc commands?
queen_tilfaarhas left
queen_tilfaarhas joined
flow
Link Mauve, not sure, but that use case sure is worth considering
queen_tilfaarhas left
queen_tilfaarhas joined
neshtaxmpphas joined
chynahas left
chynahas joined
flow
Link Mauve, I assume an "upload" is modelled as multiple fields? or are multiple uploads the values of a single field?
Link Mauve
flow, I was thinking of one item per file, with multiple fields as the implementation sees fit.
Link Mauve
(And has available.)
flow
ahh right xep4 has <item/>
Zash
Could you model it as a disco#items list on a special node + ad-hoc command on each node?
flow
I wonder if there is prior art in user search
flow
surely user search could return a large result set
Zash
https://xmpp.org/extensions/xep-0055.html ^F 0059 → no hits
Link Mauve
Zash, 0059 ^F 0055 though describes the protocol.
queen_tilfaarhas left
Zash
Haha
Zash
Backwards
Link Mauve
Feel free to migrate it to 0055 if you care enough. :p
stpeterhas joined
flow
well then it may be worth specifying something like rsm for xep4, which should be negoiatable, as in requestor adds flag to request, responder replies with rsm-is xep4 response
j.rhas left
Link Mauve
Zash, so in your proposal, a client would disco#items like in XEP-0135, and do ad-hoc commands there?
j.rhas joined
Link Mauve
That sounds bad if e.g. you want to select many files and delete them at once.
Link Mauve
flow, yup.
flow
Zash, that eventually only shifts the large result set problematic from xep4 to xep30, no?
Zash
Hmmmmm
flow
I mean, i really like to see rsm disco going
Link Mauve
flow, RSM does specify itself for both 0055 and 0030.
flow
I think I even have a commit or even made a pr in that regard
Link Mauve
(Backwards again, I guess.)
Zash
Link Mauve: It would move that into the client and make it less efficient to batch-delete stuff.
Link Mauve
Only one of the existing four deferred XEPs for file management deals with deletion, and it does it only for deletion notifications (XEP-0214).
lovetox
larma, flow : i was wrong, yes pagination is ok if the adhoc command does only list things
flow
Link Mauve, ahh right
lovetox
problem is what Link Mauve wants is, list things, then select things, then delete things
lovetox
so it would be exceptionally bad, if you have to page through 1000 items, only to come to the last command stage
lovetox
where you finally can delete them
flow
lovetox, maybe you can have an optional field where you select the items to delete that are currently displayed?
flow
and then 'next' not only shows the next page, but deletes the items you have selected✎
flow
and then 'next' not only shows the next page, but deletes the items you have selected (if any) ✏
Zash
Select action first, page through list and select items, finalize?
Zash
Or select items first, then action?
Zash
🤷️
lovetox
no i just reread 0050
lovetox
even that is possible
lovetox
a stage can have a next action and a complete action
lovetox
so the only not nice thing now is, that a generic adhoc UI would not be able to display all items on the same page
lovetox
and thus unable to provide any search/sort capabilities
Zash
You could probably do that over ad-hoc as well, but it'd probably be very awkward
larma, i was wrong, a stage can have "next" and "complete" buttons
lovetox
so you can say, delete, and next page
lovetox
no need for that workaround
larma
I am not saying that there is no better way, but this is what I've seen before, and it certainly does work
larma
and probably is compatible with every client
chynahas left
larma
even those not implementing the action to move to previous page
stpeterhas left
chynahas joined
calvinhas joined
debaclehas joined
andyhas left
neshtaxmpphas left
stpeterhas joined
andyhas joined
neshtaxmpphas joined
mukt2has left
sonnyhas joined
mukt2has joined
Alexhas left
Alexhas joined
stpeterhas left
andyhas left
andyhas joined
Andrzejhas left
andyhas left
nycohas left
andyhas joined
mimi89999has joined
Neustradamushas joined
pep.
Is there anything about "A hidden field named FORM_TYPE" saying it's special?
pep.
There was discussions about that not so long ago right?
Zash
Yes
Zash
https://xmpp.org/extensions/xep-0068.html
pep.
Thanks
Neustradamushas left
Neustradamushas joined
nycohas joined
adiaholic_has left
adiaholic_has joined
mukt2has left
Neustradamushas left
mukt2has joined
werdanhas left
xnamed^has left
neshtaxmpphas left
Neustradamus_has joined
neshtaxmpphas joined
wurstsalathas left
mukt2has left
mukt2has joined
wurstsalathas joined
mukt2has left
lovetoxhas left
Andrzejhas joined
sonnyhas left
sonnyhas joined
mukt2has joined
Danielhas left
Danielhas joined
andyhas left
govanifyhas left
govanifyhas joined
andyhas joined
Yagizahas left
nycohas left
nycohas joined
neshtaxmpphas left
neshtaxmpphas joined
archas left
archas joined
lovetoxhas joined
calvinhas left
andyhas left
calvinhas joined
LNJhas joined
Link Mauve
So, in BOSH, what should happen on stream error?
Link Mauve
I tried to log in with an invalid password, received <body sid="507521e3-75ea-47e6-af62-8e746ea8d2d0" xmlns="http://jabber.org/protocol/httpbind" xmlns:stream="http://etherx.jabber.org/streams"><failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/><text>The response provided by the client doesn't match the one we calculated.</text></failure></body>
andyhas joined
emushas left
emushas joined
archas left
archas joined
Zash
Wait, that's not a stream error
mukt2has left
Zash
That's a SASL error. Those are not fatal, you're free to try again.