-
Kev
~1 hour.
-
linuxwolf
~5 min
- stpeter waves
-
Tobias
hi
-
Kev
It is time.
-
Kev
1) Roll call
-
Kev
I be here.
-
linuxwolf
presente
-
ralphm
tadaaah
-
Tobias
/me2
-
Kev
MattJ: Ping.
-
MattJ
Pong
-
MattJ
Present
-
Kev
http://xmpp.org/extensions/diff/api/xep/0068/diff/1.1/vs/1.2rc2
-
Kev
2) http://xmpp.org/extensions/diff/api/xep/0068/diff/1.1/vs/1.2rc2 Accept 1.2
-
Kev
Rather.
-
linuxwolf
+1
-
MattJ
+1
-
Tobias
+1
-
Kev
I'm almost +1.
-
Kev
The example for a new field name seems to be sane.
-
Kev
<field var="x-{http://example.com/pubsub}time_restrictions" type="text-multi" label="Limit to these time ranges">
-
Kev
That seems reasonable.
- stpeter looks
-
Kev
But AFAICS from the diff, we're just removing an obligation on people making new values to put x- on them, and I think we should encourage them to namespace themsomehow as bove, instead.
-
Kev
Of course, my paste has the strikout x- as well as the added namespaceish stuff, which doesn't paste into here.
-
ralphm
hehe
-
stpeter
you're talking about http://xmpp.org/extensions/tmp/xep-0068-1.2.html#example-2
-
Kev
I am.
-
Kev
The example seems entirely sane - I'm suggesting we include text to match.
-
linuxwolf
Kev: There's also section 3.3, with SHOULDs (not MUSTs) around what the naming conventions
-
Kev
(Or you tell me there is text to match and I can't see it)
-
Kev
linuxwolf: 3.4, don't you mean?
-
linuxwolf
d'oh
-
linuxwolf
yeah
-
linuxwolf
and it's not enough
-
linuxwolf
maybe
-
stpeter
I'd be fine with recommending Clark notation
-
stpeter
all that 3.4 says is "If the FORM_TYPE is not registered, the field MAY have any name (managed by the namespace owner)."
-
Kev
Right.
-
stpeter
which admittedly is rather weak :)
-
Kev
I think we should namespace it somehow.
-
linuxwolf
I'm still +1 to the current, but would not object to further specificity
-
Kev
Clark notation, as in the example, seems right to me.
-
Kev
Or sensible, at least, I'm not opposed to other sensible options.
-
linuxwolf
We're XML, so Clark notation seems the best fit, IMO
-
ralphm
agreed
-
ralphm
I'm not sure if that need to be a MUST
-
ralphm
but clearly we should at least strongly recommend that custom fields do this
-
linuxwolf
however, I don't want everyone that followed XEP-68 < 1.2 to feel obligated to change their code
-
Kev
I'm happy with MUST be clearly namespaced, SHOULD use Clark notation, legacy implementations MAY use the obsolete x- notation.
-
Kev
Would that suit everyone else?
-
ralphm
I'd be in favor of MUSTing the notation
-
Tobias
fine with me
-
linuxwolf
I think so
-
stpeter
Kev: this is for forms where the FORM_TYPE is registered with the XSF, or also for forms where the FORM_TYPE is unregistered?
-
Kev
ralphm: I'm not opposed to MUST use Clark *except* existing x- implementations.
-
linuxwolf
stpeter: both, no?
-
Kev
stpeter: I think for all forms, because I can non-XSF a form and you can extend it non-XSF.
-
stpeter
Section 3.4 is a bit ambiguous about naming in the context of forms where the FORM_TYPE is registered
-
stpeter
I think we kind of assume that the field "namespace" is inherited from the FORM_TYPE
-
ralphm
stpeter: that
-
Kev
I'm happy with text along the lines of 'extending forms outside your namespace requires...'.
-
linuxwolf
that
-
Kev
I think that's the critical thing. If it's not your form, you have to namespace your changes.
-
stpeter
so why have a FORM_TYPE of "http://example.com/foo" and then field names of {http://example.com/foo}bar" ?
-
ralphm
it is rather unfortunate that we also have these pubsub# and muc# prefixes, but yeah, leaving off {...} assumes the form namespace
-
Kev
stpeter: See above :)
-
stpeter
ralphm: indeed -- I have no idea why we thought that was a good idea :)
-
stpeter
Kev: ok, yes
-
ralphm
so must use clark except for legacy apps using x-
-
stpeter
right
-
ralphm
+1 then
-
stpeter
I will formulate some text and then run it by the list
-
Kev
I suggest that instead of pre-approving rc3, we discuss again next week/week after.
-
Kev
Just because we've discussed a number of approaches and the possibility for miscommunication is high.
-
stpeter
not quite up for wordsmithing the text here :)
-
stpeter
WFM
-
stpeter
right
-
stpeter
agreed
-
Kev
So I think we're done with this.
-
Kev
3) Date of next meeting.
-
Tobias
yup
-
Kev
I don't believe I can make next week at the normal time.
-
ralphm
+1W
-
Kev
You folks could go on without me, or we can reschedule, or miss a week.
-
ralphm
given the amount of work, skipping a week seems fine
-
Kev
Anyone else?
-
MattJ
wfm
-
Tobias
wfm
- MattJ is ~50% here
-
linuxwolf
I'm ambivalent (-:
-
Kev
linuxwolf: ambivalent, or disinterested?
-
ralphm
linuxwolf: we can still hang out here next week
-
Kev
Anyway, a fortnight now seems vaguely agreed.
-
Kev
4) Any other business?
-
linuxwolf
ralphm: (-:
-
linuxwolf
no other business
-
Kev
Right, I think we're done.
-
Kev
Thanks all.
- Kev bangs the gavel.
-
Tobias
thanks
-
stpeter
ok
-
stpeter
I've provisionally updated 68
-
stpeter
http://xmpp.org/extensions/tmp/xep-0068-1.2.html#approach-fieldnames
-
stpeter
I need to heaad into the office, bbiab
-
stpeter
I'll post to standards@ about the x- changes
-
Kev
Thanks.
-
ralphm
stpeter: I think we should mention that {http://jabber.org/protocol/pubsub#subscribe_authorization}pubsub#subscriber_jid is equivalent to pubsub#subscriber_jid
-
ralphm
also, example 168 of XEP-0060 has a typo for that field name
-
ralphm
and example 2 in your draft of 0068 has an incorrect FORM_TYPE
-
ralphm
(i.e. it lacks the #subscribe_authorization part)
-
stpeter
ok, will check those when I get to the office, gotta run!