Narrative Minutes interim-2021-iesg-10 2021-05-06 14:00
narrative-minutes-interim-2021-iesg-10-202105061400-00
Meeting Narrative Minutes | Internet Engineering Steering Group (iesg) IETF | |
---|---|---|
Date and time | 2021-05-06 14:00 | |
Title | Narrative Minutes interim-2021-iesg-10 2021-05-06 14:00 | |
State | (None) | |
Other versions | plain text | |
Last updated | 2024-02-23 |
narrative-minutes-interim-2021-iesg-10-202105061400-00
INTERNET ENGINEERING STEERING GROUP (IESG) Narrative minutes for the 2021-05-06 IESG Teleconference These are not an official record of the meeting. Narrative Scribe: Liz Flynn, Secretariat 1. Administrivia 1.1 Roll call ATTENDEES --------------------------------- Jenny Bui (AMS) / IETF Secretariat Ben Campbell (Independent Consultant) / IAB Liaison Michelle Cotton (ICANN) / IANA Liaison Roman Danyliw (CERT/SEI) / Security Area Martin Duke (F5 Networks Inc) / Transport Area Lars Eggert (NetApp) / IETF Chair, General Area Liz Flynn (AMS) / IETF Secretariat, Narrative Scribe Sandy Ginoza (AMS) / RFC Editor Liaison Benjamin Kaduk (Akamai Technologies) / Security Area Erik Kline (Google) / Internet Area Murray Kucherawy (Facebook) / Applications and Real-Time Area Mirja Kuehlewind (Ericsson) / IAB Chair Warren Kumari (Google) / Operations and Management Area Cindy Morgan (AMS) / IETF Secretariat Francesca Palombini (Ericsson) / Applications and Real-Time Area Alvaro Retana (Futurewei Technologies) / Routing Area John Scudder (Juniper) / Routing Area Amy Vezza (AMS) / IETF Secretariat Eric Vyncke (Cisco) / Internet Area Robert Wilton (Cisco Systems) / Operations and Management Area REGRETS --------------------------------- Jay Daley / IETF Executive Director Zaheduzzaman (Zahed) Sarker (Ericsson) / Transport Area Martin Vigoureux (Nokia) / Routing Area OBSERVERS --------------------------------- Sara Dickinson Rene Struik Greg Wood 1.2 Bash the agenda Amy: Does anyone have anything new to add to today's agenda? Any other changes? 1.3 Approval of the minutes of past telechats Amy: Is there any objection to the minutes of the April 22 teleconference being approved? I'm hearing no objection to approving those. I also saw final narrative minutes; is there any objection to approving the April 22 narrative minutes? Hearing no objection there either so we will post both. 1.4 List of remaining action items from last telechat o Alvaro Retana, Benjamin Kaduk, and Murray Kucherawy to look at updating the I-D Checklist. Murray: We are all invited to look at the thing Robert worked on; I sent a link around. He points out that there are a couple of issues open in the tracker in his Github repo. What he's got is basically the synthesis I was talking about doing with his additional content that brings us up to date on xml2rfc and other tooling things. I read it last night top to bottom and it looks quite good. I'd imagine that within the next few days I'll last call it to the IESG. o Warren Kumari, Deborah Brungard, Stephen Farrell, and Jay Daley to investigate ways to recruit, recognize, and retain volunteers in the IETF. Warren: Apparently someone's decided that this is going to be handled by EMODIR or something, so I guess this gets removed from our to-do list. Lars: Who said this? Warren: We were having these meetings fairly regularly, then they sort of stopped, and I said when are we meeting again, and Jay said this is now going to be handled by EMODIR or something similar. Lars: I'm surprised about that, because last I heard from Jay he was planning to get that small group restarted. So maybe we should check what his plan is before we cross it off. I'm okay either way, we just have conflicting information. Warren: I thought it was doing good work. I guess let's leave it. Lars: I'll make a note to ask Jay what's going on. o Alvaro Retana, Rob Wilton, and Martin Vigoureux to draft text on the framework for a long-term future plan for the IETF. Amy: I know we talked about this at the retreat. Is this action item done? Alvaro: I'm going to say yes. The draft text is done. There will be ongoing work on this but this particular item is done. Eric V: Do we expect to have a management item for all of those subtasks? Alvaro: There's one later for Rob on the small group project assignments. I don't know if it makes sense to have individual ones or what later. o Alvaro Retana and Martin Vigoureux to draft text to update the IESG Statement on Internet Draft Authorship to include "Contributors." Alvaro: We've been talking about this. Can we have a short management item at the end to go over the last couple of comments remaining? Then we can close it after that. o Alvaro Retana and Martin Vigoureux to draft a note to wgchairs asking them to always confirm author/contributor status. o Alvaro Retana and Martin Vigoureux to draft text to include in the I-D submission tool warning about too many authors. Alvaro: The plan was to do these two after that first one on the statement, so they'll be sequential. They'll be in progress as soon as we finish the statement. o Lars Eggert to update BCP 45. Lars: That's on hold depending on what we're going to do with the IETF discuss list. That's probably going to be on hold for a while until we finish deciding what to do. Amy: Do you want us to remove it for a month and ask again in June? Lars: That would probably be good. Thank you. o John Scudder and Martin Duke to review the document shepherd templates and propose changes to include updated questions and cross-area checks. John: We have not done anything on that yet. Should have something to report next time. o Rob Wilton to draft text to expand the document shepherd write-up section on use of YANG Models. Rob: I haven't gotten to this one yet; hopefully will have an update on this next time. o Zahed Sarker and Michelle Cotton to draft text for prospective Designated Experts on the basics of the IANA request process and "how to be a designated expert." Michelle: I have some draft text ready to go; I'm just waiting for Zahed to be back working. In progress. o Michelle Cotton to add conflict of interest text to the introductory email sent to new Designated Experts. Michelle: I have some draft text circulating internally that we'll be adding to the message we send to the experts. I expect that to be done by next time. o Michelle Cotton to follow up on the documentation of IANA registries and non-IETF publication streams. Michelle: I have a question for this one. We concluded that for ISE stream documents, creating IANA registries wasn't possible through expert review. I think these were discussed in the same topic. I was just double checking what exactly I needed to do here. Amy: This was one I had a question on too. I'm not entirely sure. It was non-IETF publications stream, so not just the ISE. Lars: This is also IRTF and I guess IAB? Basically whether IANA registries can be created by outside streams. Michelle: Okay, so just confirming that, making sure where the documentation is, and then coming back to you all. Lars: If it's possible and what is possible, I guess we're asking. I have a feeling we've discussed it in the past. Michelle: That's okay; this time we will discuss and document and then we won't need to discuss it again. I have my marching orders. o Rob Wilton to follow up with the IESG on small group project assignments regarding topics identified through the poll taken at the IESG retreat. Rob: I haven't done this yet but I will try to do it by the end of the week. I'll email the people who I suggested make up the teams and then check the leads of those teams. I guess the next action is probably to have those teams tracked separately on this list, but we can see. o Martin Duke to draft a proposal for 360 degree reviews of the IESG members. Martin: No progress yet. o Eric Vyncke and Francesca Palombini to draft text for guidelines/ best practices[?] for directorate reviewers. Amy: Let me know if I got the text on this one right. Eric V: This is a work in progress in the sense that Francesca and I still need to get started. Francesca: We were saying that our first action item is to go through the minutes and decide what action items could possibly be added. We can keep something there but it might get changed. o Warren Kumari to find additional designated experts for DNS EDNS0 Option Codes (OPT) [IANA #1196393]. Amy: This is on the agenda as a management item. If you've confirmed those folks are good to go we can do the approval at the end of the call. o Lars Eggert to report on the RFC 8989 experiment. Lars: That's not really for me but for the IESG to report. If you remember, RFC 8989 is the Nomcom experiment, the eligibility criteria that's going on now with the new Nomcom. Since Gabriel Montenegro was just announced as the Nomcom chair that's now underway. If you look at 8989 it defines three different paths that make you nomcom eligible. There should be more people that are eligible theoretically than under the previous non-experimental Nomcom eligibility rules, and RFC 8989 tasks the IESG with reporting to the community on whether this experiment was successful after consulting with the last Nomcom chairs, meaning Barbara and Gabriel. It says as soon as the entire 2021/2022 Nomcom is seated, so my guess is that will be May or June. I added this as a reminder to ourselves that we need to talk to the two Nomcom chairs and come back with a report to the community. That means we can probably postpone this for the next four weeks, since I don't think the Nomcom is going to be seated before then. 2. Protocol actions 2.1 WG submissions 2.1.1 New items o draft-ietf-dprive-xfr-over-tls-11 - IETF stream DNS Zone Transfer-over-TLS (Proposed Standard) Token: Eric Vyncke Amy: I have a couple of Discusses in the tracker; do we need to discuss those today? Eric: I think at least we have time for some synchronization here. First of all, thank you for all the reviewers. As always, very detailed and much appreciated. Thanks also to Sara, one of the main authors, who has joined the call today. I think I will check with Martin D as to whether this ALPN issue is solved yet? Not in a Revised ID but basically promises to fix it. I see Martin nodding. Martin: Either a SHOULD or a MUST. I think SHOULD is probably better. Eric V: And that was really a good comment. And Ben, it looks like all your Discuss points are either resolved or nearly resolved, right? Ben: Nearly. I know Sara sent mail this morning that I haven't had a chance to digest yet, but we're definitely making progress. Eric V: Okay, so we can hope to clear the Discuss sometime soon then. Ben: Yes. The ALPN thing I can clear when a new version lands, and the other topic may not require text changes after all. We'll see. Eric V: Okay, thank you both. So I would suggest, if you don't mind, to simplify we could put this in Approved, Revised ID Needed? Amy: So the Discusses are going to clear and then this will go into Approved, Announcement to be sent, Revised ID Needed? Eric: Correct. Amy: I also have to ask about the two downrefs, 6973 and 7626? Do we need to add those to the downref registry? Eric V: I need to check, I'm afraid. I will get back to you by email. o draft-ietf-core-new-block-11 - IETF stream Constrained Application Protocol (CoAP) Block-Wise Transfer Options for Faster Transmission (Proposed Standard) Token: Francesca Palombini Amy: I have a number of Discusses in the tracker; do we need to discuss any of those today? Francesca: Yes. Thank you everyone for the very thoughtful reviews, and the directorate review was very good as well. For Ben and John, I haven't seen any answer from the authors yet and I don't have any answer myself at the moment, so I would say for your points we should wait for the authors. Lars, I wanted to take your Discuss today. If I understand correctly you're questioning that this is not maintenance work, and it's an extension in your mind? Lars: That's not how I understand it. Typically when we talk about maintenance work it's a bis document or an updates or something. But not another mechanism to do something that the protocol is already doing. Francesca: This to me is still in charter because it's providing something. The WG realized the blockwise was not addressing a certain use case, so it's providing something that was missing from 7959, so that's why it's doing maintenance of blockwise. The fact that it's technically formulated as a CoAP extension is for deployability. It was discussed if this should be a bis document, and the WG felt this would be the best option for deployability. It's not an extension in the sense that it's not a new idea or something new to add in that world. So I guess we are disagreeing on what maintenance means, because you see it as basically publishing documents it updates, or a bis, or obsoletes, or fixing errata, etc, whereas I also see this. I talked to the chairs and the previous AD and we all agreed that this is basically [best]. Lars: If the charter text talked about the WG maintaining the capability to transfer larger data blocks, I'd probably say you're right, but it's specifically talking about the document 7959. It says they're chartered to do maintenance on that document, which they're not doing, because they're publishing a new document and they leave the old one untouched, and they even say this document is just for that one thing. That's not an update; that's not maintenance. Francesca: Let's see. I see your point, but I think the maintenance on the document, or the maintenance on the blockwise that is defined by the document, is a thin line. I wouldn't want to stop progress of this document on this. I would be okay with doing a quick recharter of CORE. I think this is probably something that needs clarification in the charter. Lars: And what if a bigger issue comes in. I don't think this is a quick recharter. I think this is going significantly beyond what CORE is supposed to work on, which is a lightweight protocol for IoT deployments, and this is not for that use case. I would not let CORE recharter to do this stuff. Francesca: It is in scope, for a constrained IoT environment. A protocol can be used outside of the domain that it was... Lars: The entire document here doesn't even mention IoT. There's nothing in there about IoT; it just talks about loss and DOTS signaling and telemetry and stuff. Francesca: DOTS is mentioned just as an example. It describes a constrained environment, which is the domain of CORE. Ben: Can I jump in and ask a clarifying question for Lars? Are you concerned about this work being done in the WG or about it being done for CoAP at all? Lars: There are two objections and they are related. One is that I don't think this is currently in charter as it's presented here because it's not an extension, which is what the charter says. My broader issue is that I don't think CoAP should recharter or do work that turns it into a general transport protocol for the internet, specifically in this case where there's high loss. This is going quite far away from what CoAP was supposed to be and what CORE is chartered to work on. The entire CORE charter is IoT related and this is not an IoT use case. Francesca: The CORE charter is Constrained restful environments, the WG has realized that there is a use case for blockwise transport that is not addressed by the current blockwise specification. We have RFC 5218, I believe, that also points out that protocols can be used outside of what they were originally designed for. So just saying that CoAP is turning into something that it wasn't designed for is unfair. Lars: They can, but if CORE wants to do that, they have a serious recharter. If they want to say CoAP is now a protocol for the wider internet, for conditions where TCP doesn't work well, for example, they can make that case but that's not something they can just say is part of maintenance. Francesca: I don't agree with that. I think there might be a recharter to clarify what maintenance is, because as you were saying maintenance of the document vs maintenance of the technology that is defined in the document, in this case blockwise. But I think this is what CORE WG has been doing. This has always been the understanding and this is what we've been doing. I don't think this is a major rechartering. Lars: I think the CORE people need to read their charter, then, because the charter is pretty clear. It's about IOT deployments. Even if the WG all agrees they want to work on something else, as long as the charter [doesn't] change I don't think they can. Francesca: I'm interested to hear what others think as well. I have not been reading the chat. If someone wants to jump in, from the rest of the IESG... Ben: Unfortunately I don't think I've had enough caffeine yet today to be functional on this topic. I may have to read some things and participate in the email thread. Mirja: It sounds like something that should also go back to the DOTS group and figure out if there's another solution. Roman: From the DOTS discussion there was a desire to have this functionality because the story started with CoAP used as a basic 'I need help' signaling protocol. In the next evolution they realized just some more metadata would help with the 'I need help' call, and that was the insertion of telemetry. The only way to put that telemetry in there is in the signal channel and the signal channel is CoAP. There's no other place to put it because it wouldn't survive the communication if it was done via the data channel, because the data channel is RESTCONF. It's either in this channel or it's not done, is the challenge. Mirja: Could it be in the DOTS charter? Roman: That's a different level of negotiation. Personally, I don't see a reason why not, but that's up to Ben. Ben: I believe there was some consideration given about where to do this work. The DOTS telemetry use case started off and they were going to do something kind of hackish to get the higher bandwidth blockwise transfers, and then there was a discussion that we should rather do the modifications to CoAP in the CORE WG because they have the relevant expertise. Francesca: That's where blockwise for CoAP is developed, so it makes sense to me. Roman: When DOTS tried to invent some of their own chartering to prevent denial of service in 2016 when this all started, they got a lot of robust feedback that they need help from Transport. That's the motivation not to do it in the Security WG. Lars: That's a secondary concern. If CORE wants to work on this I think they need a lot more Transport help than they have currently. They have a blockwise mechanism that's been designed for IOT devices, right, that's what they currently have. But it's not fast enough for DOTS. The problem is that DOTS wants to be fast, when there are very high loss rates. One reason you have high loss rates is you're under a DDOS attack. Other reasons for high loss rates are just a lot of traffic. The only way you get through is to be very aggressive with how you transmit, which is dangerous. That's where my concern comes from. I can understand they want to be faster than what CoAP has designed, which is maybe too restrictive for them, but it's quite dangerous to be faster when you have high loss rates because you have very little feedback on what the network is like. And that's something that Transport is looking at as a research question. I don't think we have a lot of things that we know work here. Francesca: I don't really know how to move this forward now. To me this was clearly in the scope of CORE as it is. What do you suggest, Lars? Lars: I have really no idea. The problem started, unfortunately, when DOTS chose CoAP and then decided they wanted to send more than one message. The problem is really the desire to send more than the packets when you're on high loss is really a hard problem. If you look at this IPPM document where they tried to measure access network capacity which is a whole different problem, but they also need to send a lot of traffic to get accurate measurements and there's a whole bunch of concern about that. If this was an easy problem, we would have a protocol already. But we don't have one because it's a really hard problem. Ben: Your point here is roughly that DOTS should not be trying to send very much data during attack conditions until we've made progress on that research problem? Lars: Yes. Is there any experimental evaluation of this protocol? Has somebody tried this and seen how aggressive it is and what it does if it's run in an environment where there's not a DDOS attack but just a lot of traffic? Eric V: I had that question during my evaluation, whether there are implementations. A library has been used to make some tests but as far as I know no deployments, which is also a concern of mine. John: Thank you for bringing up the E word, because I sort of had the impression that this thing just feels like an experimental document to me. I wonder if choosing experimental instead of standards track would address your concern, Lars, or if that would just be deck chair rearrangement. Francesca: I don't think this document fits in experimental. Also because there was talk of blockwise-bis, and that wouldn't make sense to me to base it on an experimental. Lars: It would make it clearer, in my mind at least, that this is not really ready to be recommended. Francesca: I understand that you have concerns, but I don't know how we solve these concerns. Is it more transport review that's needed? Lars: The charter problem is one thing, but the larger problem is that even if you solved the charter problem, if we gave this to Transport the first thing they would say is there any evaluation of this mechanism in various scenarios? How much better than the basic one is it and how much more aggressive is it? If we put it on the experimental track as John has suggested, at least we could spin the document as saying that it's being published so this question can be answered. I don't know if that's okay for DOTS though because they might want to have a normative reference to it, which they can't in a standard. Francesca: It's also always the fact that people wait to deploy a standard before they have become a standard, so it's the dog biting its own tail. Lars: It's also not clear; they're saying the basic blockwise is too slow, but they're not saying how much faster this is. Does this even solve the problem? Are we going to next year have another blockwise document that will be even more aggressive because they want to send even more data over heavy loss? Francesca: To me, all of these are kind of philosophical questions that are hard to answer and hard to find a concrete way forward. Again, I would not block this document based on the charter because in my opinion it is in charter, and in the opinion of the previous AD it's in charter. We can have a clarification of the charter if you think it's necessary. Lars: Let's put the chartering thing on the side, because that we can work through. I can abstain on it. The bigger problem is that I'm not convinced this is ready for proposed standard. I didn't look through all of the materials from previous meetings, but it's not such an old document. I haven't seen any evaluation being presented for this. I don't know if I missed it. I've no data to believe that this actually solves the problem they have with the original blockwise, and has been evaluated for safety in some scenario. Francesca: What I can answer to that is it went through WG process and IETF last call. It went through the whole process of getting here. But I understand your concerns and we should get the authors in the loop and try to work through this. Lars: Maybe because it's been hiding in CORE and not been presented in transport at all. I'm pretty sure if it had come to Transport area they would have gotten some feedback that asked for the measurements. Francesca: It did get reviewed by Transport. And the result was, I didn't look in detail through it, but it was ready with issues. Martin D: The TSVART review was ready with nits. [audio garbled] Francesca: So one concrete point I could do is try to get more transport review. Although I don't know how I would do that except from sending it to the transport directorate. Lars: You got a transport review. What I would like to see is whether there's any experimental data with this mechanism. First that it shows whether it's actually suitable for the purpose, meaning that it's faster than the existing blockwise under the scenarios it's looking at, and then also that there is some indication that they've looked at safety to competing traffic or something else when it's running in a non-attack scenario, for example. They want to use this telemetry and they might send it when they're not under attack. Without that, I think I would be fine if it went for experimental so people could run an experiment and answer these questions, but that would be another way forward. I don't think I'd go for proposed standard without that. Francesca: Okay. My view is that this really makes more sense as standards track rather than experimental. At least I have some more direction now of what needs to be done. Martin D: Yes, we did a TSVART review and obviously at least one Transport AD waved it through, that would be me. I think both of us were kind of in the weeds rather than zooming out on Lars's bigger question, which is a good question, and it happens. Yes we did approve it but I think this is one of those things where if we'd known this work was going on we probably would have had you go to the WG beforehand, which would have had richer and more varied feedback. Luckily Lars was there to catch it. I think there are a bunch of questions here. One is, if DOTS's requirements have changed, is CoAP even the right solution? And if not, what is the right solution? I don't think we have the answer to that either because i'nm not sure anything else we have on the shelves is the right answer either. Roman: Ben will correct me here, but ignoring some of the CoAP and transport issues, in DOTS the two issues are CoAP or RESTCONF? That's the design constraints of DOTS where they are right now. Martin D: I recognize that DOTS has an actual use case and it's a little unsatisfying to say you need to go do a research project for a bunch of years to figure out how to do this. I'm sorry this comment is not going to emerge with a clear course of action, but I think we need to have a conversation about exactly what the requirements are and maybe at the very least they can start by going to TSVWG and see if they are open to saying here's this other protocol off the shelf and if you turn these two knobs it will work, or is it too heavy to have a third transport out there? Ben: I don't know that I can authoritatively speak for DOTS, but I think if there was a third transport option that met the requirements we could at least consider using it. But I haven't really seen evidence that there is such a third transport option available right now. Martin D: More minds are better than one, we can take it to the community and see. There are other things that have different attack patterns, and satellite stuff. There is stuff out there that might fit. Maybe that's the first step. Maybe we could take this to the TSVWG, I'm happy to do it, and see what shakes out. If DOTS is open to some other solution. And if not, maybe a period of sending this draft through TSVWG while we collect some data. Is that a plan? Not in a formal last call process, but for a deeper review. Francesca: I think any way forward is good here. At the same time I feel like it's a bit disappointing to go to the authors and tell them they've gone through the whole process and past last call and the IESG sends you back to not being sure about the motivation. I foresee some frustration. Martin D: It's a real bummer, you hate to see this. It's an unfortunate thing in cross-area mission creep, where CORE was trying for something and grabbed onto something not really IOTish for valid reasons, and then things snowball from there. Francesca: I understand, but I didn't see this because to me the DOTS use case was an example of where this new blockwise could be used. Not the only use case. Since CORE standardized the original blockwise, I thought this is not unreasonable that CORE standardizes a version that solves some issues the WG has identified. Rob: There's a comment I put into my review. I roughly support what Lars says, although I don't care so much about the process side, but the question about whether this is the right thing to be doing. When I was reading the document it pulled out that this is still somewhat experimental and it's still tied to this specific use case. It has a paragraph that says it's for this specific use case and it's not intended for general usage. It also goes on to say that experience gained with this mechanism can feed future extensions of the blockwise mechanisms that will both be generally applicable and serve this particular use case. It does feel to me a bit like that paragraph is saying this is somewhat of an experiment and may feed into a future version of the blockwise mechanism that's more widely applicable. So I still wonder whether going down the experimental path would be a pragmatic way of getting this to progress. Francesca: I will talk with the chairs and authors to see if they will be happy with that. The reason why this is here is as I was saying, this was seen as the basis for a possible blockwise-bis that would obsolete the previous one. Martin D: so that would actually be the standard, right, if we end up bis-ing it? I see three possible ways forward. One is to kick this into transport for a while and poke at it with a lot of experts combing over it. The second option is to go and get some data. A third option would be just to go to Experimental to drive data collection. Is that an accurate summation of things that would solve your problem, Lars? Lars: I think that would work. I'm wondering how much energy transport would have to work on this, but you're a better judge. Martin: I could try to fast track it. I'm just trying to think of possible things that could resolve this concern. Lars: The easiest way to resolve this would be the experimental track, because it doesn't mean the WG has to go back and do a bunch fo stuff, but they need to be ok with it to be experimental. Erik K: It might take a long time in transport to "fast track" something that was a solution, but it wouldn't necessarily take long for something to get a first pass by all of the attendant experts, right? Lars: Possibly. I think the first reaction they'll have is ask for the data. That's what transport people do, they ask how it performs. Martin D: From a process perspective, yes, the easiest thing to do would be to make it experimental. From a document perspective, it's fired up for people to get data, and then when the data comes back we can look at bis-ing the other blockwise document or this one. Ben: And to get to Lars's point about whether having this mechanism be experimental would be problematic for DOTS, I expect that we can convince DOTS that the DOTS telemetry can also be experimental. We've had some hackathon experiments, for lack of a better word, that try out with it and they confirm you can do it and get the data back and forth but there's not clear evidence I know of that having the telemetry is actually important for efficient mitigation. Lars: Francesca, the first bit of my Discuss I will basically remove, given that I can see how you can read the CORE charter to see this as maintenance. So that's taken out now. Francesca: That sounds good to me. I think we have a way forward and I'll coordinate with Martin to try to bring this to TSV and also with the authors and we'll be back. I'm happy we have a constructive way forward and thank you for the discussion. I think this is useful and hopefully we'll also get good feedback and improve the document. So thank you. Lars: Thank you and sorry for creating work. Martin D: Francesca, are you not pursuing the experimental thing and we're just going to try to get this through transport, or are we doing both? Francesca: I will talk to the authors, but my expectation is that we will not. But I will talk to the authors and chairs and see if that's not going to create problems down the line. I will contact you after that. Martin D: TSVWG has an interim coming up so we could conceivably grab ten minutes there. But we can have a conversation. Amy: So I have this staying in IESG Evaluation, AD Followup. 2.1.2 Returning items NONE 2.2 Individual submissions 2.2.1 New items NONE 2.2.2 Returning items NONE 2.3 Status changes 2.3.1 New items NONE 2.3.2 Returning items NONE 3. Document actions 3.1 WG submissions 3.1.1 New items NONE 3.1.2 Returning items NONE 3.2 Individual submissions via AD 3.2.1 New items NONE 3.2.2 Returning items NONE 3.3 Status changes 3.3.1 New items NONE 3.3.2 Returning items NONE 3.4 IRTF and Independent Submission stream documents 3.4.1 New items NONE 3.4.2 Returning items NONE 4. Working Group actions 4.1 WG creation 4.1.1 Proposed for IETF review NONE 4.1.2 Proposed for approval NONE 4.2 WG rechartering 4.2.1 Under evaluation for IETF review NONE 4.2.2 Proposed for approval NONE 5. IAB news we can use No news from this week. Lars: The only thing I would mention is that there's discussion of if the IAB will start some outreach activity, but there's still ongoing discussion how this intersects with EMODIR. Mirja: That's only a small group of people right now, I didn't bring it to the whole IAB. But if people are interested they can join the discussion of course. 6. Management issues 6.1 Active consent for A/V recordings during side meetings (Lars Eggert) Lars: Whenever the IETF meeting system is used, and when meetings happen in the context where people register, like the meeting week, the GDPR requirement of active consent for recording is given because there is something in the text you are shown during registration that says you agree to it. The problem is that the side meetings wiki says that the Note Well applies to side meetings. Side meetings aren't typically run using IETF infrastructure but they will still sometimes record the meeting. It was brought up that that's a GDPR problem because very few people who press the record button actually get active consent. the proposal is that we would add some text to the side meetings wiki that says "if you're convening one of these things and you want to record it, you need to inform all participants that by turning on video and audio they are being recorded and giving consent." That would get us into the clear legally and then you'd hope people would actually do it. So basically we're talking about an extra paragraph being added to the side meeting wiki template. Any feedback, or should we just do this? John: Legal thinks that that's sufficient? Lars: Yes. John: Okay. Lars: I'll work with them on exactly what text we want and circle back. thanks. 6.2 Proposed IESG statement on inclusive language (pointing to NISTIR 8366) (Lars Eggert) Lars: This is the current feeling in the community in the case of terminology. I forwarded the relevant emails. The overwhelming desire seems to be to point to this NIST document instead of chartering TERM to write our own guidance. That's fine with me if that's what the community wants to do. I said on the terminology list that I would ask the IESG to put out a statement that basically does that, and there's text you might have already reviewed for it. The plan is that once the IESG has made as statement here that we'd send a liaison statement to NIST that says we used your document in this form, thanks for making it, so they know we're doing it. People suggested that I also suggest to the RFC Editor that we add a link to this guidance to the I-D guidelines, and in Robert's I-D guidelines revision we talked about earlier, and that I also suggest to all the other owners of RFC streams that they give the same guidance to their authors, which I will do by emailing Colin and Mirja and Stephen. That would then put us in a position to abandon chartering the TERM WG. The question is, has everybody had a chance to look at the proposed IESG statement and does anybody need more time? Zahed obviously is not with us so he will need a chance. Warren: I read it and generally seems really good. My only concern is that last time we ended up in a bunch of drama because we said "The IESG believes etc" and I think if we'd said "The members of the IESG" to make it clear it's us as individuals, not a formal group. I think if we were to do that again in this document it makes the text more icky but it does avoid the 'who put you in charge' stuff. Lars: Sounds like a good suggestion. Do you want to make it in the Google doc so I can just merge it in? Warren: I tried but getting the text to flow was tricky. I'll try again and feel free to edit. Lars: Okay, will do. My plan is then tomorrow morning my time to put the text in email to the IESG list so everyone has a copy, and if we're all okay we'll make it public. Ben: One other thought about trying to avoid a backlash response, would be if we want to send a draft version of the statement to a few individuals that we know have a different perspective than we do to get an advance reaction and feedback if there are any parts that come across badly. Lars: That's a good suggestion, let's do that. Let's iterate offline on who we want to include here. Mirja: For some statements we ask on the IETF list if everyone is okay with the statement, but I actually think that's not what a statement is for because it's usually a statement from the IESG. Ben: I think asking on the IETF list as a whole is not going to avoid backlash, it's just going to move the backlash on the consultation instead of the actual statement. My plan was to just have a couple of hand-chosen individuals who we know are trying to help and will give us honest feedback without causing a big storm. 6.3 Boilerplate text change for I-Ds (Lars Eggert) Lars: This is a suggestion from Brian Carpenter that was floated on the IETF list. It was triggered by the internet-drafts that we pulled. This was one suggestion that people seemed to be supportive of in the discussion based on clarifying that the Internet-Drafts are related to groups associated with the broader IETF and not just random other people. There were two more proposals made, one that we should stop serving individual documents from ietf.org until they're adopted to signal they're not official in some sense, which didn't really get good feedback. The other was to change the naming more drastically, so not start everything with draft- but say individual, or adopted, or something. That also didn't seem to have much support. But this particular change managed to get that. The question is do we want to it? It's a pretty minor thing. Ben: Sorry to spend time on this but I have a grammar nit. The collection of drafts as a whole is used by the collection of groups, and any given individual draft is going to be one or the other, most likely, but the "or" there bothers me for some reason. Lars: It might say "an Internet-Draft is a working document of the IETF or of other associated groups or individuals." Would that work? Ben: That would address my concern. I'd want to mull it over a bit in case it gives a slightly different connotation. Warren: One thing that makes it read weird is that we have (IETF) in parentheses there. Maybe it's just the way it breaks on the line. It just reads weird. If the (IETF) were removed does that make it less strange? Ben: I propose we drop this in a Google doc to edit rather than wordsmithing on the call. Lars: This is a question for Amy, how do we actually make that change to the boilerplate? Amy: That's a really good question. I'm not sure and I'll have to ask. As you wordsmith this, we will figure it out in the background. 6.4 IETF 111 Session Start Time (Secretariat) Amy: There's been some email on this but we didn't get an actual decision. The choices are 09:00 Pacific time and 13:00 Pacific time, and we just need a decision. Martin D: We've consistently been in the middle of the day, and I would encourage us to keep with that model. If we had always been at 9 am in Prague or Bangkok or whatever, and now we haven't had Pacific time since not-Vancouver, if you suddenly change it now I don't think that is good. Francesca: Unfortunately I agree -- unfortunately because I'm going to be one of those up in the middle of the night. Martin D: Ultimately I think it's less important to correspond to any particular time in the local time zone than that we rotate everything by [about] eight hours each time. Alvaro: Eventually we're going to get back to in person and it might be more virtual than in person for a while. Then we're going to want to start at 9. Having said that, it seems like I might be in the rough as the one who keeps pushing for 9:00, so maybe we should just move on. Warren: I'm a little concerned that it feels like by moving the time around we're optimizing for where the most people are instead of rotating. Martin D: We're kind of damned if we do, damned if we don't. Rob: Before we choose one, why have we moved it from 12 to 1? Is that something we definitely want to be doing? Mirja: This time slot is particularly bad to have it in July because that's when the northern hemisphere is in summertime and the southern hemisphere is wintertime. This was supposed to be the slot that's better for Australia and New Zealand, and to make it good you have to start at 1 which is like 6 am in Australia. Warren: But why are we making it good for Australia and not Africa or Uzbekistan? We rotate through three places and optimize to the local participants each time. Lars: Apologies to the people in Australia but we don't have that many participants. But we do have a lot of participants in China and the 1:00 is a little better for them. Martin D: 12 or 13 is an all nighter in Europe either way, whereas the difference between waking up at 4 and 3 am is bigger. Mirja: It's not about how many people are where, everyone should have a chance to have one meeting at a reasonable time sometimes. Rob: Before we were optimizing for the local time the meeting would have been held in physically. Now we're doing one around the world but not that much? My concern is what's the community going to say to the time we've chosen and how are we going to justify it, and how are they going to see it as consistent? Warren: There are a lot of us in North America and Europe, so we've optimized for ourself, is what the community is going to hear. Ben: We need to have some kind of reasoning we can point to about why we did it and what exactly that is is not something I feel super strongly about. It think the point raised that when we do switch back to in person, we could see this as a chance to move back to the schedule we would have if we were in person and gradually make that transition. That's plausible reasoning to me. Alvaro: It will probably be a lot of people remote at first. Then what do we do, optimize for people who are not there, or for people who are there? That's why it makes sense to do it. But maybe we should just do midday like all the other ones and move on. Ben: If we do have this mix where some people are in person and others are mostly remote, are we going to do a six hour day or a nine hour day? A nine hour day will be lousy for the remote people. But you can't really start a nine hour day at noon. John: That's an interesting point. Has this already been covered in SHMOO? Mirja: I think the Secretariat was thinking about some of this. Martin D: The day is longer at an in person meeting. You could easily front load those two hours in the morning for a 9:30 start. Lars: We seem roughly in favor of the later time. The one thing that was discussed, I don't know on what call, if we have a hybrid meeting where a significant number of people are not present but some will be local, it will still be good to have shorter days because the local people will want to have social time like they've never had before because they're seeing their friends for the first time in two years. So a shorter day might work for them. Roman: Thats a tricky decision we'll have to think about later because that really begs the question of threshold. If the percentage is 10 onsite / 90 online we should optimize, and when do we decide that? Eric V: One step at a time. Lars: It looks like we're 2/3 to the 1:00. Do we want to bike shed on 11 / 12 / 1? Roman: Can we ask whether anyone would change their mind if we have a 12 option? Rob: I vote for 12. I'm still concerned that we are optimizing for fairness to individual participants rather than optimizing for the IETF to be able to get the most practical work done. I worry whether that's really good strategy. Warren: +1 Eric V: That's my concern as well. Rob: Having the most participants able to participate in the meeting seems maybe better than us optimizing for being fair. I know that seems harsh. Lars: I'm going back and forth between the two options as well. I don't think there's a right or wrong decision here, we just need to decide something. Rob: I'm not sure whether an in person meeting will go forward in the fall or not. John: What should we optimize for, is it getting work done or at the risk of using a bad word, virtue signaling? By the way, I voted for the virtue signaling. Lars: Does anybody remember if a previous IESG has made a commitment to starting at a particular time? For virtual meetings. Ben: For the virtual meetings, I don't think we specifically promised to do so. We attempted to be consistent for at least the first three. Mirja: I think we've used slots between 11, 12, or 1 local time. Alvaro: We did afternoon slots because we were trying to be consistent. The first one, 107, where we only had a few sessions, we optimized for some of the people who were going to participate which was why it was a late start time in Pacific. Some of the BOFs were specifically people in Australia/NZ who were going to participate. That's why we made the first one midday and then we just stayed there. The original justification was fine for that one meeting, but flawed for the rest. But as I said before, it's probably easier now to justify that we're going to start midday local time just because we've done it the whole time. And we can figure out what we're going to do later when we go back to in person. Martin D: When you're at home in real life sometimes people really can't do stuff in the morning to drop kids off at school or the evening for the same reason, or they can't get away from their day job and they'd like to have an evening. If I could do this over again I'd say let's just alternate between 0:00, 8:00, and 16:00 UTC and rotate without thinking about time zones. Without that, using the continental rotation as a proxy for that and staying at roughly noon local time is the best approximation. Roman: I hear the argument and support that. We don't know what the future is going o look like and we don't know how we're going to play the hybrid. To me that's the argument for a 12 or 1 and not a 9. Lars: So it sounds like the midday starting time is what we want to go with. Let's fine tune between 11, 12 and 1. Mirja: I made a proposal to the SHMOO list that there are three time slots around the world that are optimized for one or the other participants. This time slot is particularly bad for the Southern Hemisphere in winter. But that would be at 1. Martin D: Can you explain that? Mirja: Because of summer and winter the difference is bigger. In winter the time difference is two hours less. Lars: It sounds like you want to move us away from the 1:00 again. Mirja: The consequence of what I'm saying is that this time should be the one that's a good time for Australia and I don't think 5 am is good. That's why I propose 1, because it's 6 am. Erik K: Isn't the periodic Asian time zone better for Australia? Mirja: I'd have to look it up. The three time slots I proposed are not equally distributed because people are not equally distributed. Lars: Does anyone want to make an argument for not picking 1 pm? Martin D: There are a lot in the chat. Lars: [The slack poll is] 6 to 3 for the 12:00. That would be fine by me too. Mirja: I don't have a super strong opinion, just providing the reasoning why I proposed 1. Roman: I chose 12 primarily on the argument that we're rotating time zones and tie it roughly to the local time. Starting at 12 means we'll finish mostly in the business day of the West coast. 9 to 5 or 10 to 6 is the work day. Mirja: But we've used different starting times in previous meetings. Whenever we did a time shift forward or back it was to optimize for a non local time zone. This argument of tying it to the local time zone makes no sense to me at all. Just because we have been tied to the local time zone over the last 4 meetings we should stick to it. Lars: In the announcement we can say that we reserve the right to not stick to it next time. The [slack poll] is slightly in favor of 12. Francesca: I just want to repeat what I wrote in the chat. Between 12 and 1, I pick 12, even though it's worse for Australia, because if participants don't join the whole day but just some sessions at the beginning or the end, this could work for everybody else as well. Lars: Okay, 12 noon going once, going twice. 12 noon local time it is. Does the Secretariat need us to write text of the announcement or do you guys have something? Liz: I think these things are generally better coming from you, either the IESG as a whole or you as chair, since you all are the ones making the decision, not the Secretariat. Lars: That's fine. I'll find Alissa's last announcement, stick in in a Google doc, and you can all look at it and I'll send it tomorrow. 6.5 [IANA #1196393] Additional designated experts for DNS EDNS0 Option Codes (OPT) (IANA) Amy: Three people have been suggested to be secondary designated experts for this registry. Are there any objections to approving these three? I'm hearing no objection, so we will send official note to IANA and mark this action item as done. 6.6 IESG Statement on Internet-Draft Authorship (Alvaro Retana) The IESG reviewed four comments on Alvaro's draft text and finalized the text. 7. Any Other Business (WG News, New Proposals, etc.) Francesca: There is a charter coming your way in the next telechat for a working group called SEDATE (Serializing Extended Data About Times and Events). You'll see that next week. It's a charter for a WG that needs to collaborate with ECMA and ISO 154. I'll probably have questions about liaisons and how to set that up. Heads up. This was discussed in DISPATCH and there was interest. It was uncontroversial enough that the proponents just came with a charter and did not go through a BOF.