- Tobias has joined
- luca tagliaferri has joined
- koski has joined
- koski has left
- luca tagliaferri has left
- luca tagliaferri has joined
- stpeter has joined
- luca tagliaferri has left
-
Neustradamus
stpeter: XEP-0045 1.25 rc6 is released or not?
- Jehan has joined
-
Jehan
Hello.
- luca tagliaferri has joined
-
Jehan
Hmmm... I am sad. I think I will miss again the meeting. :-(
-
Jehan
Damn timezones! I really wanted to come for today's meeting but I have to leave.
-
Jehan
Have a nice meeting, all!
-
stpeter
thanks, Jehan
-
Jehan
Yep stpeter. I was hoping I could participate to the discussion (if any) for my XEP proposal.
-
Jehan
But I am currently in Tokyo and a friend is leaving Japan tomorrow. So there is a goodbye party.
-
Jehan
Anyway bye.
- Jehan has left
- Kev has left
- Kev has joined
- luca tagliaferri has left
- luca tagliaferri has joined
-
stpeter
T-2 minutes?
-
stpeter
brb
- Florian has joined
-
Florian
hi everyone
-
Florian
Board Meeting time, right?
-
stpeter
that's my understanding :)
-
Florian
Will, Nyco and Jack missing?
-
stpeter
jack is online, let me invite him
-
Florian
just realized, Swift can't invite to MUC?
-
stpeter
Kev said he's working on Swift's MUC support :)
-
Florian
:)
-
stpeter
he wants the ability to kick people, at least
-
Kev
I'll do invites once Tobias's FT support is integrated.
-
Kev
Don't want to create too many merge conflicts for him.
-
Florian
:)
-
Florian
Agenda: http://typewith.me/xsf
- jack has joined
-
jack
hello all
-
Kev
I like the way you've filled in who's going to be turning up beforehand :D
-
stpeter
sometimes direct IM works better than room invites
-
Florian
haha, it was there from the last meeting :)
-
Florian
Saved June 29, 2011
-
Florian
:)
-
Florian
any other topics?
-
stpeter
I don't have any other topics
-
bear
Server Certification - cool topic
-
stpeter
the big question is, are we serious about server certification and if so how do we make it happen?
-
Florian
yup
-
bear
before we can even consider that, we have to have a test suite in place
-
stpeter
as I said, probably I can raise some money for this (e.g., to help pay for travel to get the right people in one place), but I think the bigger challenge is to organize and motivate the work
-
Florian
well, I think we should have a spec
-
Florian
i.e. what needs to be tested, what needs to be supported for different certifications
-
bear
also we would need to discuss if we do levels of certification
-
Florian
right
-
Kev
Perhaps it might be interesting to find some organisation that wants to test server compliance or interop, and find out what their requirements are. Try to build something for them first, and go from there?
-
stpeter
Florian: how is that different from http://xmpp.org/extensions/xep-0302.html and the more detailed features listed in RFC 6120 etc?
-
jack
PDF has a series of test suites that people can run
-
jack
i wonder how those are done
-
jack
it might be useful to look at what other test suites do before embarking on our own
-
bear
I'm sure somewhere in the bowels of the IETF someone has done certifying
-
Florian
yeah
-
stpeter
"Certify" might be a strong term
-
bear
compliance suite?
-
stpeter
(semi-)automated interop testing is probably the right place to start
-
bear
*nods*
-
Florian
yeah
-
Florian
something along the lines of the W3C Validator
-
stpeter
right
-
stpeter
that's what I have in mind
-
Florian
looking at XEP-302 ... maybe even add federation to that?
-
bear
then xsf would need to host the service and allow people to point it at their servers
-
Florian
right
-
stpeter
Florian: you might be right that we need a more focused spec that describes the s2s scope more precisly
-
Kev
I think there's much more value in having sometheng people can run themselves off the 'Net.
-
Florian
stpeter: yeah
-
Kev
'Net-based ones are great for devs testing their own systems, but less so for some organisation wanting to validate a bunch of services internally.
-
Florian
hmm, another question is .... do we "certify" server software or server deployments?
-
Kev
So both modes would be ideal.
-
bear
having a validation service we then could also start advertising the scores/results of people who run against it
-
Florian
bear: indeed
-
bear
the source for a validation service would allow for in-house use by vendors
-
Florian
right
-
Florian
I think there's two ways of seeing this ...
-
stpeter
bear: makes sense
-
Florian
one is to test compliance of a running server (does federation work, valid certs installed....) and the other one is more internal, i.e. does PubSub work the way it's supposed to
-
stpeter
I think that most serious XMPP server developers have such test suites internally, the challenge is working on something common for the greater good
-
Florian
for the first one, a W3C online tool would be awesome (target: sysadmins)
- Will has joined
-
Kev
stpeter: Knowing your own stuff works, is different from knowing someone else's works, though.
-
Florian
the other one, the target is the server vendors
-
Will
shit - we changed the time didn't we
-
Florian
Hi Will :)
-
stpeter
Will: yeah
-
Will
:-(
-
stpeter
Will: but at least Jack's able to join us at this time :)
- jack has left
-
Will
so, what have I missed?
- jack has joined
-
Florian
so what do you guys think of maybe splitting this up into 2 things ... a test suite for developers, and a test site for deployments/sysadmins
-
bear
talking about server certification/validation and running it as a system for people to point at their servers
-
Florian
Will: Server Certification
-
Tobias
this is planned to be purely functionality based testing, right?
-
bear
if the tool is written to have suites of tests and to output to a file, then the web service part becomes just an html display of that output
-
bear
and the file is available for downloading
-
stpeter
yeah
-
stpeter
Tobias: yes!
- dwd has joined
-
stpeter
Tobias: no scalability testing
-
Tobias
stpeter, yeah..there are enough tools for that ;)
-
Florian
right
-
stpeter
Tobias: well, we've always avoided scalability testing because there are more variables, set up matters a lot, etc.
-
Tobias
stpeter, i know/just getting to know :)
-
stpeter
and we're supposed to know something about the protocol :)
-
Florian
hehe
-
stpeter
sorry, interruption here, bbiaf
-
bear
seems that we need to 1) gather up tests that could be in said suite 2) start working on python/lua code to test said items and 3) rinse/repeat
-
Florian
yup
-
dwd
Who's doing the work?
-
bear
I mention python/lua code as those are common enough languages that have modern xmpp support libs
-
Florian
so you guys don't think there should be 2 seperate projects?
-
bear
this is something i've always been interested in - I would love to have a chance to work on this
-
Florian
one for deployments a la W3C and one for the actual code?
-
bear
I think we should start small and simple and iterate
-
dwd
Florian, I think a "Verified by XSF" thing for a particular service seems sensible.
-
bear
a project like this could get mired down in politics and/or apathy if the goal is too broad
-
Florian
right
-
stpeter
back
- bear likes "Verified by XSF"
-
stpeter
bear: totally agreed on politics or apathy
-
Will
as long as we make sure that people don't read "verified" as "approved"
-
stpeter
indeed
-
bear
heck, the first steps would be a spreadsheet of what to test with a column pointing to source snippets on how to test for that
-
stpeter
Florian: I think bear is right that the validator would just be a public interface to the verifier
-
stpeter
(if that makes sense)
-
bear
it's how the Atom folks did their service
-
bear
a test suite that can be driven by a fancier web interface
-
stpeter
yeah
-
Florian
yup
-
bear
probably a good start would be to get a wiki page of what to test and then just announce it to the list and start iterating on that
- stpeter glances at the "Programming in Lua" book on his desk
-
Florian
+1
-
stpeter
WFM
-
bear
having it as a lua and python lib would be a great success
-
Florian
yeah
-
stpeter
I'm language agnostic really, just want to use something that will draw in or keep contributors
-
Florian
might be something for the hackfest in February?
-
stpeter
Florian: that's the idea, yes
-
stpeter
Florian: and I could probably get funding to pay for travel costs of the top contributors :)
-
Florian
:)
-
bear
I will ask Mozilla to see if they will sponsor me on this
- stpeter logs into wiki.xmpp.org
-
bear
http://wiki.xmpp.org/web/Verify
-
Will
succinct
-
bear
I liked the short/simple one for Interop
-
stpeter
heh
-
bear
so went with that flavour
-
bear
I had a good set of talks with the moz folks who are working on backend systems last week
-
stpeter
BTW we have an interop@xmpp.org list if we want to use it http://mail.jabber.org/mailman/listinfo/interop
-
bear
I think that mailing list would be perfect
-
Florian
+1
-
Will
this is terribly rude but i have to go in a minute or two, have we decided and is there anything more to discuss?
-
stpeter
don't want to spam standards@
-
stpeter
Will: I think we're done for now
-
bear
not rude at all Will - perfectly timed as I think we are close to being done officially
-
Florian
yup :)
-
bear
so +1 to a verification suite to be driven by XSF?
-
Will
well, it is kind of cheeky as i forgot to turn up on time :-)
-
Will
+1
-
stpeter
:)
-
stpeter
easy enough to set up a separate git repository once we have code
-
bear
cool
- luca tagliaferri has left
-
bear
I would love to take point on this along with anyone else
-
dwd
Is that possible? Surely you either take point, or you don't? Otherwise it's not a "point", as such...
-
Florian
I'd be happy to help
-
stpeter
bear: I might be able to interest some folks in Cisco to help
- bear loves having folks like dwd in his life
-
stpeter
and I'll commit to putting time into this, too
-
Kev
dwd: That'd be to 'take blob', wouldn't it?
-
Kev
Or 'take disorganised heap' or such.
-
dwd
Kev, Or "take blunt".
-
Kev
Or that.
-
stpeter
maybe I could learn some lua (or re-learn some Python) along the way :)
-
Florian
lol
-
bear
well, I fubar'd GSoC this season so I want to redeem myself
-
dwd
Kev, But this is a "pointless" discussion.
- dwd is particularly pleased with that one.
-
stpeter
:P
-
Florian
:p
-
bear
well done!
- bear oozes his blob over dwd and kev in hopes of blunting any further puns
- stpeter must be missing some context
- Will has left
-
bear
ok now :) - we have agreed on that
-
bear
any further items to discuss?
-
Florian
not from my end
-
stpeter
bear: once we have a basic wiki page describing the project, I can send a message to standards@xmpp.org and jdev@jabber.org (plus the members list)
-
bear
cool
-
Florian
awesome
-
bear
deadline of next board meeting to have wiki page done?
-
Florian
sounds good
-
bear
or do you want 2 meetings worth of time?
-
stpeter
sure
-
stpeter
I think a week is enough
-
bear
k
-
stpeter
at least for the basic description
-
bear
thanks
-
stpeter
bear: we also (still) have xmpp:interop@muc.xmpp.org
-
dwd
Is there a plan for verifying the verifier? Like, having leave to appeal to Council to review any discrepencies, or something?
-
bear
I think we would have to have the council certify it
-
Florian
indeed
-
bear
(this also will give the next council something very interesting to look forward to)
-
dwd
I think you'd need to have them on-hand to check results, especially in the case where the verifier complains and the implementor disputes it.
-
bear
+1
-
Florian
+1
-
bear
they would be the final authority - because that would also drive changes to the specs
-
dwd
bear, Well, I'm not sure - mostly, it'd probably find bugs in the verifier or its libraries.
-
stpeter
bear: yes, I think this will drive some fixes to the specs, better lists of testable features (along the lines of what's in RFC 6120), etc.
-
stpeter
dwd: true
-
bear
:) - I'm being optimistic that the verifier will be perfect!
- bear coughs and returns to reality
-
stpeter
who's the room owner for interop@muc.xmpp.org?
-
Florian
good question
-
dwd
stpeter, Kev?
-
dwd
stpeter, He more or less ran the last Interop.
- jack has left
- jack has joined
-
Kev
Possibly me, I guess.
-
stpeter
yeah
-
Kev
Nope.
- bear has joined
- Kev has joined
- bear has left
- bear has joined
- Florian has joined
- dwd has joined
- stpeter has joined
-
stpeter
bear: I've edited the minutes at http://typewith.me/xsf
-
stpeter
I think they're good to go now
-
bear
yep, been watching
-
stpeter
heh ok :)
-
bear
cool - i'll send them out now
-
stpeter
thanks!
-
stpeter
I'm psyched
-
bear
thanks
-
bear
me also - will be a nice fall/winter project
-
stpeter
heh ... winterop? ;-)
-
Florian
:D
- stpeter goes back to reviewing Internet-Drafts for tomorrow's IESG telechat
- bear goes back to herding Tegra250 boards
-
stpeter
:)
-
stpeter
you and I are heading in opposite directions :)
-
bear
yea, I'm in very barren lands it seems
- Kooda has joined
-
stpeter
Neustradamus: I fixed the "www.xmpp.org" stuff in the XEP Python scripts
- Neustradamus has joined
-
Neustradamus
stpeter: ok :)
-
Neustradamus
for emails or proposal XEPs ?
-
stpeter
Neustradamus: I will soon be AFK for a few hours but I will be back later
-
Neustradamus
it is possible to modify the theme of xmpp.org and jabber.org ?
-
Neustradamus
In the theme folder / misc/nav-posts.php <div class="pagination"> <span class="previous"><?php previous_posts_link(__('« Previous', 'carrington-blog')) ?></span> <span class="next"><?php next_posts_link(__('Next »', 'carrington-blog')) ?></span> </div> change to <div class="pagination"> <span class="previous"><?php previous_posts_link(__('« Next', 'carrington-blog')) ?></span> <span class="next"><?php next_posts_link(__('Previous »', 'carrington-blog')) ?></span> </div>
-
Neustradamus
stpeter: ok :)
-
stpeter
Neustradamus: for inbox proposals, last calls, and deferred specs
-
Neustradamus
:)
-
stpeter
Neustradamus: those were the only scripts that still had www
-
stpeter
Neustradamus: I think that might be fixed in a more recent version of the theme, so the first step is to upgrade
-
Neustradamus
an example of pages: http://xmpp.org/extensions/inbox/bind.html
-
Neustradamus
the redirection is not updated (not alone)
-
stpeter
some of those do not redirect for historical reasons -- we want to keep the old versions online
-
stpeter
ah, I see
-
Neustradamus
you see :)
-
stpeter
yeah, we can fix that in the lighttpd config
-
Neustradamus
not directly in the page ?
-
stpeter
about http://xmpp.org/extensions/tmp/ -- yes we keep those old versions around (or don't put the time into fixing them)
-
Neustradamus
I found new old addresses: http://www.jabber.org/tmp/ (redirect to http://www.jabber.org/ ?) http://www.jabber.org/muc-logs/ (http://logs.jabber.org/ now?)
-
Neustradamus
ok
-
stpeter
no, easier to fix that in the server config -- I don't want to change every one of the old .html files
-
stpeter
bbiab
-
Neustradamus
ok
-
Neustradamus
I found a "very" old page: http://www.jabber.org/service-policy/ Personal Eventing Protocol has been removed... Can you add a XMPP URI for jabber@conference.jabber.org ? Change the part with 5223 port... Change "<http://logs.jabber.org/>" to http://logs.jabber.org/ Change "JabberID" to "Jabber ID" Change "policy will be posted at www.jabber.org and" to "policy will be posted at jabber.org and t" (remove www.) In "How to Contact Us" part : there is a link to http://www.jabberforum.org/forumdisplay.php?f=21 (dead) Update old xmpp.org links to new links On http://www.jabber.org/about/ http://www.jabber.org/index.php/network/ to http://www.jabber.org/network/ http://www.jabber.org/index.php/download-a-client/ to http://www.jabber.org/download-a-client/ Update http://xmpp.org/services/ to http://xmpp.org/resources/public-services/ Update other xmpp.org links on other pages. http://xmpp.org/extensions/all.shtml is dead ?
-
Neustradamus
Kev: http://logs.jabber.org/ it is possible to have same logs for all? old and new?
-
stpeter
Neustradamus: why does it matter that we have old links with index.php in them? they redirect just fine!
-
stpeter
that's why we set up redirects :)
-
stpeter
time for lunch here...
-
Neustradamus
stpeter: ok ok for logs
-
Neustradamus
stpeter: you can close http://tracker.xmpp.org/browse/ITEAM-12 ;)
-
Neustradamus
about logs, there are double... http://logs.jabber.org/ and http://logs.jabber.org/old/ there are same.
-
Neustradamus
and http://logs.jabber.org/new/ too :D
-
stpeter
ok
-
stpeter
now I really need to be away for a while
-
stpeter
Neustradamus: jabber.org is *not* an XSF service, so please post about that in the jabber@conference.jabber.org room
-
stpeter
bbl
-
Neustradamus
stpeter: yes
- Astro has joined
-
Astro
hi
-
Astro
will all validator-relevant stuff be posted on interop@?
-
bear
astro - most likely yes
-
bear
and please do poke us if you notice anything not on interop@
-
Astro
great
-
Astro
maybe the node.js xmpp-server is going to be ready for interop testing at next fosdem
-
bear
sweet!
- MiGri has joined
- Tobias has joined
- luca tagliaferri has joined
- koski has joined
- koski has left
- luca tagliaferri has left
- luca tagliaferri has joined
- stpeter has joined
- luca tagliaferri has left
- Jehan has joined
- luca tagliaferri has joined
- Jehan has left
- Kev has left
- Kev has joined
- luca tagliaferri has left
- luca tagliaferri has joined
- Florian has joined
- jack has joined
- Will has joined
- jack has left
- jack has joined
- dwd has joined
- luca tagliaferri has left
- Will has left
- jack has left
- jack has joined
- bear has joined
- Kev has joined
- bear has left
- bear has joined
- Florian has joined
- dwd has joined
- stpeter has joined
- Kooda has joined
- Neustradamus has joined
- Astro has joined
- MiGri has joined