kikuchiyo, What's with all those question marks for Dino?
9lakeshas joined
qwestionhas joined
nephelehas left
nephelehas joined
nephelehas left
nephelehas joined
nephelehas left
marchas left
marchas joined
goffihas left
nephelehas joined
9lakeshas left
9lakeshas joined
nephelehas left
nephelehas joined
nephelehas left
nephelehas joined
xeckshas joined
nephelehas left
9lakeshas left
larmahas left
Millesimushas joined
paulhas left
qy
Dino is very questionable
marchas left
Yagizаhas left
Millesimushas left
marchas joined
Millesimushas joined
jalalhas left
emushas left
kikuchiyo
larma: dinos doap doesn't have a status value for those xeps, but mentions them
kikuchiyo
Therefore it's unknown if these features are fully implemented, if so there should be _complete_ flag
debaclehas joined
kikuchiyo
This is version 0.5 it's still a little buggy and I forgot some clients with existing doap file.
nephelehas joined
nephelehas left
nephelehas joined
jalalhas joined
nephelehas left
nephelehas joined
thomaslewishas joined
nephelehas left
nephelehas joined
nephelehas left
nephelehas joined
qwestionhas left
thomaslewishas left
Millesimushas left
qwestionhas joined
junaid
kikuchiyo, really nice work!
maybe consider a simple webapp to make filtering and reviewing easier?
1. allow the user to filter clients by OS
2. then/and/or allow the user to filter by XEP
qwestionhas left
qwestionhas joined
qwestionhas left
paulhas joined
thomaslewishas joined
thomaslewishas left
kikuchiyo
The chart is mostly meant to help the jdev community and XSF members. linkmauve is doing something similar: https://linkmauve.fr/extensions/
alacerhas joined
jgarthas joined
kikuchiyo
https://github.com/xsf/xeps
nephelehas left
nephelehas joined
pasdesushihas left
nephelehas left
nephelehas joined
nephelehas left
nephelehas joined
nephelehas left
pasdesushihas joined
Millesimushas joined
Millesimushas left
Millesimushas joined
nephelehas joined
nephelehas left
nephelehas joined
emushas joined
nephelehas left
machas joined
nephelehas joined
nephelehas left
larmahas joined
nephelehas joined
Millesimushas left
nephelehas left
Millesimushas joined
nephelehas joined
larma
kikuchiyo, I guess the status complete is very often a lie if present. For example, afaik all on the list except Dino don't support XEP-0167 § 7 Negotiation of SRTP <https://xmpp.org/extensions/xep-0167.html#srtp>. But I can go through the Dino doap and put complete or partial in there as I see fit.
Zash
But does complete mean it follows every MUST or literally the whole XEP?
nephelehas left
dropshas left
dropshas joined
machas left
nephelehas joined
nephelehas left
xnamedhas left
cedarhas left
cedarhas joined
xnamedhas joined
larma
XEPs that have service discovery typically have a phrase like "if supported, MUST/SHOULD be announced via service discovery". This means that if you don't support it, you just don't announce it and then are fully compliant with the XEP, because you follow all its rules for the case when not supporting the XEP? 😀✎
larma
XEPs that have service discovery typically have a phrase like "if supported, MUST/SHOULD be announced via service discovery". This means that if you don't support it, you just don't announce it and then are fully compliant with the XEP, because you follow all its rules for the case when not supporting the feature? 😀 ✏
9lakeshas joined
larma
I'd say complete means really all features of the XEP, not only a subset of it, because some features are only SHOULD. But even then, if you support, e.g. parsing all of a vCard, do you completely support it if you don't display all of it to the user?
jalalhas left
nephelehas joined
larma
I mean, in the end this is for other developers to know which clients did implement the XEP already. If I want to find another client for testing SRTP and the doap claims "complete" without supporting SRTP, how does it help? How do I find the clients that actually do support SRTP?
9lakeshas left
selurveduhas left
nephelehas left
nephelehas joined
SouLhas left
kikuchiyo
larma: you can use _partial_ that would have helped parsing it into my chart.
larmahas left
nephelehas left
nephelehas joined
me9has joined
nephelehas left
nephelehas joined
nephelehas left
nephelehas joined
9lakeshas joined
nephelehas left
SouLhas joined
9lakeshas left
9lakeshas joined
miruxhas left
marchas left
9lakeshas left
jgarthas left
jgarthas joined
9lakeshas joined
goffihas joined
msavoritiashas left
SouLhas left
marc0shas left
marc0shas joined
thomaslewishas joined
thomaslewishas left
me9has left
pulkomandy
I just put partial for pretty much all things I implement, unless I'm confident I'll never need to touch that code again
lovetoxhas left
lovetoxhas joined
goffihas left
moparisthebesthas left
moparisthebesthas joined
wurstsalathas left
machas joined
dropshas left
dropshas joined
emus
larma: Yes, it would great to have a status. We can improve the wording once this has been more established