-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOAP standard #34
Comments
@Echolon I need help in design. ProblemI can add a great amount of apps for each platform, which is what I'm going to do.
ProposalPlease note that we will have a DOAP file per client. QuestionHow should we design the client selection mechanism? Example:Use a JSON file/array, similarly to how we do it right now, and according to JSON file, DOAP files will be retrieved accordingly. For instance:File:
Will use files: What do you think? |
@sjehuda not easy the question. One thing we will have in the future I think is to evaluate the compliance level via doaps. Maybe go for the moment with entries that dont have outdated timestamps + are listed in the xmpp.org "Getting Started" page (afaik) |
Great idea. Thank you @Echolon I'll keep it at that, because I know how to approach the proposed design above in a concise and clear manner, and especially XPath-wise. If anyone has an objection to the proposed design, please let me know. |
Focusing on yaximyaxim yaxim.rdf.xml
I then retrieve the name from My question is, what JS mechanism (on cliebnt side) do we have that would allow XSS, that is to check for status 200 for 3rd part links? P.S. Awesome work on the XSL style! |
Maybe we need some server-side code to download the DOAP files and provide an extract of the data. We don't need this much anyway from them, so this could be done periodically by a job that would populate clients_XYZ.json |
Stupod question: Isn't the xsf client.json what you need if you just query the top keys? |
This is the code that xmpp.org uses to fetch and extract info from DOAP files (including logos): https://github.com/xsf/xmpp.org/blob/master/tools/prepare_software_list.py |
Don't we want to do the querying of XML files on client-side? I was thinking of using
See https://openuserjs.org/scripts/sjehuda/Downloader.exe_Remover |
I think it will suffice. Maybe we'll use json exclusively, eventually. |
The DOAP files might be useful when they have "available languages" of which a program is available in. |
The compliance concern is valid, but is relevant when we don't do a manual check, which is what we are doing right now by sending code and discussing about it. We might want to use I'm closing this. |
intro
Why I'm for using DOAP?
issue
As proposed by @Echolon at #32 (comment)
@ge0rg, please assign me for this task.
Design:
Add custom tags to link to app stores.
Use XPath to retrieve content.
The text was updated successfully, but these errors were encountered: