> DOAP is a project to create an XML/RDF vocabulary to describe software > projects
This already sounds too complicated to be worth it to me. I would not want to require this of software devs to have their software listed personally. —Sam On Sun, Aug 20, 2017, at 23:08, Emmanuel Gil Peyrot wrote: > Hi, > > For quite a long time I’ve been trying to design a format that would > describe XMPP software, while being useful to most (all?) consumers of > this document, be it simple client listings like at xmpp.org, wikis > about projects wanting to stay up to date, feature matrices comparing > multiple implementations, or even authors who’d like to know who > implemented their specifications. > > Attached are an example of an XMPP software (poezio, a client), and of > a consumer (xmpp.org, a simple website). > > The format itself still has a lot of TODOs, most of which have been > reported to the DOAP project[1], while the XMPP specific parts still > lack a schema entirely. > > The consumer Python script parses the file quite defensively, and then > generates the HTML you could have seen on xmpp.org (for the clients > page[1] and for a XEP page[2]). The XEP page would require some > changes to the way XEPs are processed, since it generates the change > log itself, inserting implementations there. Another way would be to > generate JavaScript code that would insert the DOM nodes at runtime. > > There is also still the issue of having a place where all of these DOAP > URIs would be linked from, I think xmpp.org could act as such even for > projects unlisted from the main pages, but this remains to be decided. > > Please tell me whether you think it is a good idea, whether you would > integrate it with your website/wiki/feature matrix/other, and any > improvement you could think of! > > Thanks, > > [1] https://github.com/ewilderj/doap/issues > [2] https://xmpp.org/software/clients.html > [3] https://xmpp.org/extensions/xep-0380.html > > -- > Emmanuel Gil Peyrot > _______________________________________________ > Standards mailing list > Info: https://mail.jabber.org/mailman/listinfo/standards > Unsubscribe: standards-unsubscr...@xmpp.org > _______________________________________________ > Email had 3 attachments: > + poezio.xml > 14k (application/xml) > + parser.py > 8k (text/x-python) > + signature.asc > 1k (application/pgp-signature) -- Sam Whited s...@samwhited.com _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org _______________________________________________