Re: [svgwg] Review implementation support - SVG 2 Master issue

The Working Group just discussed `implementation review`.

<details><summary>The full IRC log of that discussion</summary>
&lt;krit> topic: implementation review<br>
&lt;AmeliaBR> Github: https://github.com/w3c/svgwg/issues/487<br>
&lt;krit> AmeliaBR: tried to get some structure with linking to tests in SVG 1.1<br>
&lt;krit> AmeliaBR: some changes in SVG 2 are editorial and don't require test updates. I tried to create issues for tests on every item to the list.<br>
&lt;krit> AmeliaBR: if ppl add more tests that need more discussions, go back to the GitHub issue 487 and update the section in question with your question.<br>
&lt;krit> AmeliaBR: Please add new information as a comment and never edit existing comments otherwise ppl wouldn't get noticed. But if status changes on a section, edit the initial comment on each GitHub section issue.<br>
&lt;krit> krit: Could you please update the README so that we have a link to 487?<br>
&lt;krit> AmeliaBR: would be good to have a link so that it doesn't get lost.<br>
&lt;krit> AmeliaBR: some specific issues I discovered: A number of tests for data types. Didn't get to going through the list if they have been updated. Someone should review them. More generic issue: How do we keep track of which paragraph/section line up to specific tests. Tests should have links to the section/paragraph in the spec but that depends on the granularity of links in SVG2.<br>
&lt;krit> AmeliaBR: Bikeshed added reverse linking from tests to the spec but we do not have this generic way.<br>
&lt;krit> Tavmjong: how does CSS do it?<br>
&lt;krit> AmeliaBR: they use Bikeshed to generate the specs.<br>
&lt;krit> AmeliaBR: we have our own build system.<br>
&lt;krit> Tavmjong: would be great to have this back linking<br>
&lt;krit> AmeliaBR: would be great to have links to tests in the spec right to the repository.<br>
&lt;krit> AmeliaBR: automated tests results don't happen for manual tests.<br>
&lt;krit> AmeliaBR: we should come up with some metrics to see what we have tests for.<br>
&lt;krit> krit: with the current build system... should we manually add links to the tests?<br>
&lt;krit> AmeliaBR: yes.<br>
&lt;krit> krit: are those links commented out or hidden from the spec?<br>
&lt;Tavmjong> https://www.w3.org/TR/css-fonts-3/#font-style-matching<br>
&lt;krit> AmeliaBR: we could do something with a whole list of tests per section... I'd rather make more efforts to break down the tests paragraph by paragraph<br>
&lt;krit> Tavmjong: Do you plan something like in CSS Fonts.<br>
&lt;krit> AmeliaBR: not as detailed as CSS does it.<br>
&lt;krit> liam: CSS has complex tools to do that including Bikeshed.<br>
&lt;krit> krit: was more thinking of something simple as adding &lt;!--- comments to the spec text itself for now.<br>
&lt;krit> Tavmjong: could you do an example for next week?<br>
&lt;AmeliaBR> Example. Circles should be round (&lt;a href="https://wpt.fyi/results/svg/shapes/...>Test&lt;/a>)<br>
&lt;liam> s/complex tools/tools (that require different markup in the spec)/<br>
&lt;AmeliaBR> Real result page: https://wpt.fyi/results/svg/painting/reftests/paint-context-001.svg<br>
&lt;krit> krit: would be easier to see a PR and we'd follow its lead.<br>
&lt;krit> AmeliaBR: sounds good<br>
&lt;krit> AmeliaBR: we should resolve when we have specific examples.<br>
&lt;AmeliaBR> https://github.com/w3c/svgwg/issues/506<br>
&lt;krit> krit: so we take it up next week?<br>
&lt;liam> +1 to spec linking back to tests (or to metadata in tests linking back, and a tool to connect them)<br>
&lt;krit> krit: I'd be in favour for those back links. Makes it easier to prove that we have tests in place for each section.<br>
&lt;krit> krit: are there more tests on SVG beside DOM APIs?<br>
&lt;krit> AmeliaBR: browser implementers do upload SVG tests for specific scenarios but no basic testing. Beside the tests for SVG 1.1 and the PNG manual pixel testing.<br>
&lt;krit> Tavmjong: this is not a priority for us.<br>
&lt;krit> AmeliaBR: Right, we focus on the changes from sVG 1.1 to SVG 2.0<br>
&lt;krit> krit: any advice on creating the section specific implementation support?<br>
&lt;krit> AmeliaBR: was going through the changes section. However, we had a lot of reorganisation of the spec. So changes might not only be in the section one would expect them to be. Make sure to find all the changes.<br>
&lt;krit> Tavmjong: one thing about webplatofrm tests: they don't show the reference. So you don't see how and why they fail.<br>
&lt;krit> AmeliaBR: yes. Either they pass or fail<br>
&lt;krit> AmeliaBR: it is mostly optimized for automised tests<br>
&lt;krit> AmeliaBR: there are 2 types: script focused tests and ref tests.<br>
&lt;krit> krit: both are intended to run in the console for every browser.<br>
&lt;krit> AmeliaBR: that is true.<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/487#issuecomment-405368121 using your GitHub account

Received on Monday, 16 July 2018 20:17:53 UTC