essepuntato / rash

Research Articles in Simplified HTML (RASH) Framework includes a markup language defined as a subset of HTML+RDF for writing scientific articles, and related tools to convert it into different formats, to extract data from it, etc.
https://w3id.org/people/essepuntato/papers/rash-peerj2016.html
ISC License
82 stars 24 forks source link

Added a script for doing RASH+HTML checking. #26

Closed sideshowbarker closed 9 years ago

sideshowbarker commented 9 years ago

This script enables RASH users to check their documents simultaneously both against the specific requirements in the RASH grammar and also against the full set of HTML checks that the W3C Nu HTML Checker (validator.nu backend, aka HTML5 validator) does for all HTML documents (to check all requirements given in the HTML spec). This ensures that RASH users get alerted to more potential mistakes in their docs so that they can fix them (not only to RASH-specific problems). Among other things above just using the RASH grammar only, this adds relatively sophisticated checking of the datatype microsyntaxes of attribute values.

It’d be fairly easy to rewrite this script in Python, to have something for Windows users to run.

essepuntato commented 9 years ago

Dear Michael, very thanks for this, it's just amazing. I was wondering if you would like to became an "official" contributor of the main RASH project (github.com/essepuntato/rash) - actually, would be an honour to have you among the developers. What do you think?

sideshowbarker commented 9 years ago

Sure yeah I’d be very glad to help. I like the ambition of this project, and the idea of a Web-first authoring format for writing academic papers that's pure text/html HTML and that's doesn't need to be well-formed-XML XHTML. And your Web-based display engine is great. So I think you’re really headed in the right direction with this and I’d be very glad to help make it successful, so yeah, please sign me up. 😄