Re: [svgwg] SVGWG Agenda TPAC 2019 (#731)

The SVG Working Group just discussed `Short status update`.

<details><summary>The full IRC log of that discussion</summary>
&lt;mstange> Topic: Short status update<br>
&lt;mstange> krit: We have 86 open issues. 40 of those are marked needs-editing. They are distributed to different chapters.<br>
&lt;mstange> krit: Issues in SVG Core are spanning multiple sections.<br>
&lt;mstange> krit: What is the expectations for 1. fixing the issues and 2. the timeline when to fix them?<br>
&lt;mstange> krit: So far, AmeliaBR did a lot of changes recently. I tried to keep up but had no chance.<br>
&lt;mstange> krit: The text chapter is still open and requires some contributions to fix them.<br>
&lt;mstange> krit: I don't think we have other members than Tav who's looking at those.<br>
&lt;mstange> krit: Tav is still an active member but he hasn't done any edits in the last two or three months.<br>
&lt;mstange> AmeliaBR: We can definitely go through things like need-editing issues where we know what the changes need to be.<br>
&lt;mstange> AmeliaBR: They just need to be done.<br>
&lt;mstange> heycam: It would be good to have actual names on the issues.<br>
&lt;mstange> krit: Amelia, how much time do you think you can spend on these issues? I will fix the issues assigned to me and maybe 10 more.<br>
&lt;mstange> heycam: I can do some today.<br>
&lt;mstange> krit: Rossen, is there somebody at Microsoft who could join the WG or look at some of the issues?<br>
&lt;mstange> Rossen: I have to check how much time David Storey has. I know he was interested.<br>
&lt;mstange> AmeliaBR: And he's familiar with stuff so it's easy to ramp up.<br>
&lt;mstange> Rossen: And between myself and ??? we can spend some time.<br>
&lt;mstange> krit: We are in the PR state, so we don't expect huge changes.<br>
&lt;mstange> krit: It's going to be mostly small edits.<br>
&lt;Rossen_> s/???/Bogdan/<br>
&lt;mstange> krit: We do not have all the members here. We probably cannot assign all the issues, but certainly some of them.<br>
&lt;mstange> heycam: With the number of open issues discussed, is there (missed)<br>
&lt;mstange> krit: We made some changes that are normative and require a CR update.<br>
&lt;mstange> krit: We should fix as many normative changes as possible.<br>
&lt;mstange> Rossen_: The issues that are currently marked as needs-editing, are those resolved?<br>
&lt;mstange> AmeliaBR: Yes, we know what to write for those issues.<br>
&lt;mstange> AmeliaBR: If the resolution is missing in the issue, sometimes the github bot may have failed to pull them out of the transcript.<br>
&lt;mstange> Rossen_: What about the definitions for the transform-box?<br>
&lt;mstange> krit: We have those definitions already, just in the wrong place.<br>
&lt;mstange> Rossen_: I was just trying to gauge how ready the need-editing issues are.<br>
&lt;mstange> AmeliaBR: Every change goes through review. Make a PR, don't just commit.<br>
&lt;mstange> krit: At least one member needs to review.<br>
&lt;mstange> krit: We can go through the issues marked as needs-editing and take a brief look at them, and assign some of them.<br>
&lt;AmeliaBR> s/transform-box/svg layout box vs css layout box, that looks more than editorial/<br>
&lt;mstange> krit: If you prefer, you can take a look first privately and then assign them.<br>
&lt;mstange> krit: As for plans for the future: heycam asked if there will be a new CR. I strongly think we should fix the normative issues first.<br>
&lt;mstange> krit: I will ask Apple and Mozilla people to help out with contributing.<br>
&lt;mstange> krit: AmeliaBR, what are you proposing for next year?<br>
&lt;mstange> AmeliaBR: So much of it is who has time to work on things. We have lots of pressure from W3C management to actually get something published.<br>
&lt;mstange> krit: Having a timeline would communicate what we think the status of the SVG 2 spec is.<br>
&lt;mstange> heycam: Do we have a good idea of what work is left to do, apart from knowing "this many issues"?<br>
&lt;mstange> AmeliaBR: "This many issues" for editing. We have a few big ones, like cleaning up the use element sections.<br>
&lt;mstange> AmeliaBR: If we don't get any implementer commitment for wrapping text, we have to clean up the text chapter.<br>
&lt;mstange> AmeliaBR: There's also lots of other cleanup to do, most of which to address issues brought up by implementers saying "this isn't clear".<br>
&lt;mstange> AmeliaBR: This won't be done by the end of the year, which was the target date in the charter.<br>
&lt;mstange> AmeliaBR: Next spring, assuming as many people as have been working or more can keep working on it, and assuming we don't have too many more of "something's broken in this section, can you fix it?".<br>
&lt;mstange> AmeliaBR: That's the issues we know about. Testing is still a whole other task.<br>
&lt;mstange> krit: We have had 60 commits this year. To fix the 80 issues, we probably need at least 80 commits, so we'll need at least another year at the current rate.<br>
&lt;mstange> AmeliaBR: Teleconferences and bug testing take up time.<br>
&lt;mstange> krit: My current expectation is that we don't expect to have the spec finished by the end of the year. But maybe by TPAC next year? Would be more realistic. That does not include testing yet.<br>
&lt;mstange> krit: That's something that needs to be done in parallel.<br>
&lt;mstange> AmeliaBR: Aiming for final CR (I don't think we can call it a PR without a test suite) in advance of next TPAC is reasonable at the rate we're going. If we have more people, it might speed up.<br>
&lt;mstange> heycam: I think that is a good goal to work towards.<br>
&lt;mstange> krit: Anything else to discuss?<br>
&lt;mstange> AmeliaBR: The second side is testing. We're supposed to write tests as we make edits. We haven't been very great about that. We do have some people like Eric ??? pulling through and cleaning up tests and posting them, so we have some tests added.<br>
&lt;mstange> AmeliaBR: How high of a priority should adding tests be, from an implementers' perspective?<br>
&lt;mstange> heycam: In some ways, the test suite is dependent on the spec.<br>
&lt;mstange> krit: If we fix something, should be we be required to write tests along with it?<br>
&lt;mstange> heycam: If both all of the spec editing work and the test work needs to be done before PR, and if it's not going to discourage people from making test edits, then yes. It should even save time!<br>
&lt;mstange> AmeliaBR: Especially for any normative edits we should make the tests at the same time.<br>
&lt;mstange> krit: Issues that are fixed in terms of spec editing work but don't have tests should marked with the needs-test label.<br>
&lt;mstange> github: https://github.com/w3c/svgwg/issues/731<br>
&lt;mstange> krit: Anything else?<br>
&lt;mstange> AmeliaBR: We need more active contributors.<br>
&lt;mstange> krit: If the issue is the telecon time, we can work on that.<br>
</details>


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

Received on Thursday, 19 September 2019 00:53:15 UTC