- From: Geoffrey Sneddon <me@gsnedders.com>
- Date: Sun, 1 Nov 2015 16:53:41 +0900
- To: Public CSS Test suite mailing list <public-css-testsuite@w3.org>
- Message-ID: <CAHKdfMia=mfdJvvb4twZRX7MUVcmVTSNBNfbfy8LUCnWjWr0sA@mail.gmail.com>
Hi! Yeah, it's me again. (I feel like I've single-handedly increased the traffic on here sevenfold. Sorry!) I believe that we have rough consensus (mostly from TPAC rather than on-list discussions) that we should ensure that it's possible to run the test suite without building anything except a manifest. To that end (mostly also with rough consensus): * We should ensure the build system is capable of handling HTML as source files and generating XHTML from them. (We're now at a point where every known user of the CSS test suites support HTML, but not all support XHTML—Servo is the notable exception here; furthermore, HTML content vastly dominates and hence should be the preferred format.) * We should convert the source files to HTML. (We should probably move away from HTML 4.01/XHTML 1.1 to HTML 5 which we're at it.) * We should introduce a lint tool given building now becomes optional, and we need to introduce a manifest builder for the unbuilt test suite. We should make sure the lint tool is a superset of the warnings from the build system. * We should make the build system capable of grabbing authorship from hg/git if it isn't explicitly defined. /Geoffrey.
Received on Sunday, 1 November 2015 07:54:14 UTC