Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-04 Thread Florian Schmaus
On 9/4/20 11:06 AM, Andrew Nenakhov wrote:
> […] if you really
> want a compliance suite, you shouldn't pollute the list of extensions
> with this day-to-day bureaucracy, but simply publish a 'compliance
> suite' page on https://xmpp.org/compliance/ URL and update it when
> necessary. You get persistent link, standards are not bloated, no need
> to retract anything. Easy, simple, clean. You can even have past
> versions of compliance suites there for archive purposes!

I support this suggestion.

- Florian



signature.asc
Description: OpenPGP digital signature
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-04 Thread Andrew Nenakhov
We don't really care. In part, because we have implemented far too
many extensions that are necessary to provide speedy work on iOS/web
platforms, some of which outright replace the ones listed in those
suites, and, in part, because the XEPs are lately grossly misused by
the XSF, being used now for various silly purposes like "Special
Interests Group End to End Encryption" and "compliance suites" (a
special mention goes to a person who thought it would be a good idea
to publish new compliance suite every year.). I understand that boy
with a hammer treats everything as a nail, but come on: if you really
want a compliance suite, you shouldn't pollute the list of extensions
with this day-to-day bureaucracy, but simply publish a 'compliance
suite' page on https://xmpp.org/compliance/ URL and update it when
necessary. You get persistent link, standards are not bloated, no need
to retract anything. Easy, simple, clean. You can even have past
versions of compliance suites there for archive purposes!


ср, 2 сент. 2020 г. в 20:25, Dave Cridland :
>
> Hey all,
>
> Really simple questions, so please do reply and answer:
>
> If you have an XMPP product or public project, do you claim compliance with 
> XEP-0423?
>
> If you do not claim compliance, are you aiming for compliance with XEP-0423?
>
> Dave.
> ___
> Standards mailing list
> Info: https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: standards-unsubscr...@xmpp.org
> ___



-- 
Andrew Nenakhov
CEO, redsolution, OÜ
https://redsolution.com
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-03 Thread Maxime Buquet
On 2020/09/02, Tedd Sterr wrote:
> I suspect their main benefit, rather than for implementations to claim some 
> level of compliance, is as a guide to which features are in use across the 
> ecosystem, and therefore worthwhile to implement. As federation requires 
> overlapping feature-sets, this neatly answers the question: "if there are 440 
> XEPs, which ones am I meant to implement - surely not all of them?!"

This ^

I don't particularly aim for compliance with poezio or anything else
XMPP I have a hand on. I came to the conclusion compliance suites are
not actually interesting apart for what Tedd said.

See also: https://bouah.net/2020/07/what-about-design/

TL;DR: I think we'd need a lot more profiles for all the various design
guidelines out there and that's certainly not the role of the XSF to
dictate what e.g. Snikket wants to do.

-- 
Maxime “pep” Buquet


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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-03 Thread Georg Lukas
* Dave Cridland  [2020-09-02 17:27]:
> If you have an XMPP product or public project, do you claim compliance with
> XEP-0423?

I'd love to claim yaxim's compliance with Core IM and Advanced Mobile,
but can't due to a lack of badges.

I'm not sure what the marketing effect of such compliance badges will
be for individual implementations, but listing them in implementation
lists like https://xmpp.org/software/clients.html will surely make it
easier for users to not end up with outdated implementations that have
2005-level XMPP support.


Georg


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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-03 Thread JC Brand



On 02.09.20 17:23, Dave Cridland wrote:

Hey all,

Really simple questions, so please do reply and answer:

If you have an XMPP product or public project, do you claim compliance 
with XEP-0423?


Converse is about 80% compliant.
https://github.com/conversejs/converse.js/issues/1398

I think the lack of compliance badges is a bigger issue than some people 
might think. On Github/Gitlab badges is the main way in which projects 
quickly communicate their features, and I believe in this case they 
would provide a form of peer pressure which will motivate some projects 
(like ours) to get 100% compliance in order to show a shiny badge.


Also, without the badges, I suspect that most people are blissfully 
unaware of the compliance suites and/or whether they're supported by a 
particular project.


If you do not claim compliance, are you aiming for compliance with 
XEP-0423?
It would be nice to have 100% compliance, but I'm not motivated to spend 
the time on it. Especially if there isn't an easy way to brag about it 
(*cough* badges *cough*).


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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Ruslan N. Marchenko
Am Mittwoch, den 02.09.2020, 16:23 +0100 schrieb Dave Cridland:
> Hey all,
> 
> Really simple questions, so please do reply and answer:
> 
> If you have an XMPP product or public project, do you claim
> compliance with XEP-0423?
> 
> If you do not claim compliance, are you aiming for compliance with
> XEP-0423?
Yes, this is clear indication of what is considered to modern features
(among 400+ extensions) so it's a good tangible goal for development
alone.

Plus it gives possibility for users to raise issues for non-compliance
(or missing features from the compliance) which they gladly do.

Compliance tool (thanks to Daniel et al.) makes it even more tangible
and together with xmpp observatory they make a good pair of badges to
achieve.
Even though compliance tool is far from being complete representation
of the 0432.

Variety of compliance standards though makes it a bit less motivating,
as one can say - ok, i'm probably not 2020 compliant because it just reached 
2019 compliance and it's still good enough for me.

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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Tedd Sterr
I suspect their main benefit, rather than for implementations to claim some 
level of compliance, is as a guide to which features are in use across the 
ecosystem, and therefore worthwhile to implement. As federation requires 
overlapping feature-sets, this neatly answers the question: "if there are 440 
XEPs, which ones am I meant to implement - surely not all of them?!"

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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Sam Whited
The year I revamped the compliance suites I went to a presentation at
FOSDEM where the Telepathy folks (I think? Might have been libpurple)
were discussing adding features to make themselves compatible.

I don't think anyone advertises support, but we haven't given them a way
to do so. End users don't care about the compliance suites, but they
might care about a "compatible with other things that also have this
badge" badge.

On the other hand, though my evidence is entirely anecdotal and just
from seeing presentations and getting emails, client developers do seem
to care. The compatibility suites, even without us pushing them or
advertising them heavily, have advanced the state of the art and gotten
people to implement XEPs they otherwise wouldn't.

—Sam

On Wed, Sep 2, 2020, at 11:23, Dave Cridland wrote:
> Hey all,
>
> Really simple questions, so please do reply and answer:
>
> If you have an XMPP product or public project, do you claim compliance
> with XEP-0423?
>
> If you do not claim compliance, are you aiming for compliance with
> XEP-0423?
>
> Dave.
> ___
> Standards mailing list Info:
> https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: Standards-
> unsubscr...@xmpp.org
> ___
>

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


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Guus der Kinderen
We have not, for Openfire. We've never had anyone ask us if the product has
a particular level of compliance either. That's not to say that there is no
interest, but I believe there's not much interest, at least not in our
community.

I'd be happy to start including compliance claims, but, especially given
that this all was very much a moving target over the last decade or so, it
feels more like an administrative chore than something that'd add much
value.

I'm seeing more value in (online) test frameworks, that provide feedback of
the realtime state of a particular instance of the server. We _do_ get
questions about those from our users.

 - Guus

On Wed, 2 Sep 2020 at 18:08, Thilo Molitor  wrote:

> > If you have an XMPP product or public project, do you claim compliance
> with
> > XEP-0423?
>
> For Monal we are aiming for compliance in the long run.
>
> - tmolitor
>
>
> ___
> Standards mailing list
> Info: https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: standards-unsubscr...@xmpp.org
> ___
>
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Daniel
Hi,

we evaluated Gajim's comliance [1] according to XEP-0423. Gajim seems to meet 
the requirements to be a 'Core Client' in the 'XMPP IM Compliance Suite'. In 
order for Gajim to meet the requirements of 'Advanced Client', support for 
XEP-0410 (MUC Self Ping) would need to be implemented. We're looking forward to 
advertise this level of compliance, but sadly there are no badges yet.

Kind regards,
Daniel Brötzmann (wurstsalat)




[1] https://dev.gajim.org/gajim/gajim/-/issues/9971

Am 2. September 2020 17:23:34 MESZ schrieb Dave Cridland :
>Hey all,
>
>Really simple questions, so please do reply and answer:
>
>If you have an XMPP product or public project, do you claim compliance
>with
>XEP-0423?
>
>If you do not claim compliance, are you aiming for compliance with
>XEP-0423?
>
>Dave.
___
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
___


Re: [Standards] Very Simple Questions about Compliance Suites

2020-09-02 Thread Thilo Molitor
> If you have an XMPP product or public project, do you claim compliance with
> XEP-0423?

For Monal we are aiming for compliance in the long run.

- tmolitor


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