Skip to content

Add doap.xml#219

Open
stokito wants to merge 1 commit intovitalyster:masterfrom
stokito:patch-1
Open

Add doap.xml#219
stokito wants to merge 1 commit intovitalyster:masterfrom
stokito:patch-1

Conversation

@stokito
Copy link

@stokito stokito commented Nov 27, 2025

The doap.xml contains a list of supported XEPs. The XMPP.org collects the doap.xml and shows them on https://xmpp.org/software/
E.g. open https://xmpp.org/software/qxmpp/ and click on "Show supported XEPs".
This doap file in sources https://invent.kde.org/libraries/qxmpp/-/blob/master/doc/doap.xml?ref_type=heads

This doap file in sources https://invent.kde.org/libraries/qxmpp/-/blob/master/doc/doap.xml?ref_type=heads

See XEP-0453: DOAP usage in XMPP.

After merging of the PR we'll need to change the https://github.com/xsf/xmpp.org/blob/master/data/software.json to add a link to the doap.

The DOAP in the PR contains only one XEP that I found. Please add any others yourself.

@vitalyster
Copy link
Owner

XMPP had its bad reputation for their XEPs poorly implemented in different clients and their poor interoperability. Now you want me to take care of another poorly implemented XEP. Please, take care of it and complete your work, otherwise we don't need to advertise wrong information on xmpp.org, sorry

Copy link
Owner

@vitalyster vitalyster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Information is inaccurate

@stokito
Copy link
Author

stokito commented Nov 27, 2025

Things gets better, eventually interoperability will be on a good level. Basically here I wish to to improve it a little bit by the XEP-0453: DOAP usage in XMPP.
This PR can be a good start. The provided information is not required to be accurate, this is more information for users who need to briefly estimate the lib features. The XMPP.org introduced the doap.xml files because with it a developers can provide the information themselves. As a developer you can specify all the supported or planed XEPs.

@stokito
Copy link
Author

stokito commented Dec 22, 2025

Hi @vitalyster could you merge the PR so that the library will be seen on the XMPP.org? If anything needs to be changed you can do this yourself when you'll have a time.
Thank you

@vitalyster
Copy link
Owner

@stokito this is your PR and you must address its issues. Nobody will fix your work for you.

@stokito
Copy link
Author

stokito commented Dec 23, 2025

Which issues?

@vitalyster
Copy link
Owner

vitalyster commented Dec 23, 2025

@stokito Please, read my first reply again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants