Hi Spencer,
Thanks to the IESG for focusing on how to better develop new work at the IETF.
The note is a good start, but let me ask a question: Our working methods are evolving. Should your note be focused on bofs or on new work as a whole?
For instance, is it worth doing a broader message that answer some more general questions, like these:
- How best to determine which area to bring work to in the first place?
- How can the IESG facilitate nascent ideas prior to their entering the formal standardization (e.g., non-wg mailing lists, bar bofs, presentation at one of the area meetings, etc) and how to arrange for these activities?
- When to use a bof and when to use a wg like dispatch (or perhaps secdispatch)?
- When to (not) approach an AD to do AD-sponsored work?
- Can one make use of shepherds and what is their role?
As perhaps a trivial example of why the timing is good to do such a thing, were one to look at the Tao, one would see that it does not even list the current set of IETF areas, nor does it have contacts for those areas. There are other issues. Same holds true for the new work tutorial from IETF 81. Fine documents when they were written, but time as passed.
- What to do when you believe you've hit a wall.
The role of the IAB could also use a dusting off here. For instance, should one have to wait for a bof to get a shepherd out of the IAB?
Should the IAB members themselves have to perform that role or could they perhaps make use of program members or other members of the community to assist?
By taking this broader approach it helps to start from the position of a new participant who has some bright idea and is trying to figure out a road to success. Having both positive and negative examples would help. A lot.
Yes, this is more work. No, you probably don't have the time. You might want to ask the community for help along these lines.
Eliot
On 10/11/17 3:21 PM, Spencer Dawkins at IETF wrote:
The IESG has spent considerable time discussing how we can improve our ability to charter new work as soon as it’s ready and ensure proposals have the resources needed for success. We want to share our expectations about BOF requests and new work proposals with the community because we are interested in feedback.
We ask for feedback, either on the IETF Discussion List (so, replies to this note are fine), or optionally, to the IESG at iesg@xxxxxxxx. We would like to put this in place soon after IETF 100.
We would like to see earlier notice about proposals for new work, and more attention to specific work products in proposals.
*** Earlier notice to ADs about proposals for new work to enable better support and improving chances of success
We ask that proponents provide BOF requests and proposals for new work as early as possible so that your area directors can begin evaluating these requests long before our coordination call with the IAB each IETF meeting cycle.
Earlier notice about new work proposals will give area directors more time to provide direction, to involve other IETF participants with relevant backgrounds and related interests, and to confirm whether a BOF would be required to consider a proposal for new work.
Earlier notice about new work proposals will also give area directors more time to request that the IAB provide BOF shepherds to help improve BOF requests, when that is appropriate, and more time for BOF shepherds to help to improve the BOF proposal.
The IAB's expectations are described in their statement on "IAB Member Roles in Evaluating New Work Proposals"[1].
*** More focus on specific work products in new work proposals
The IESG has received some BOF requests that describe interesting problems at considerable length but do not clearly identify what the BOF proponents want the IETF to do. When that happens, we cannot approve a BOF intended to form a working group.
In some cases, area directors might approve a non-WG-forming BOF to tease out the details of the BOF proposal, but often that isn’t the best way forward. However, we also want to put ideas in front of the IETF community early in the process, in order to gauge community interest and feasibility.
The BOF Wiki at https://trac.tools.ietf.org/
bof/trac/wiki , where we collect BOF requests for each upcoming IETF meeting cycle, will be using this template:
- Long name and abbreviation
- Description, including whether the BoF is intended to form a WG or not
- The responsible Area Director (AD)
- Suggested BoF Chairs (or the ADs as placeholders)
- Number of people expected to attend
- Length of session (1, 1.5, 2, or 2.5 hours)
- Conflicts to avoid (whole Areas and/or WGs)
- Links to the mailing list, draft charter if any, relevant Internet-Drafts, etc.
Proponents are encouraged to add new entries in the BoF wiki even if they don't have all information that the template is asking for yet. The entry can be modified until the Cut-off date for BOF proposal requests to Area Directors, which is available from https://ietf.org/meeting/
important-dates.html .
When writing the description, the IESG strongly encourages BOF proponents to focus on the work that would be reflected in an approved working group charter. What we are looking for is:
- What protocols or practices already exist in this space?
- What modifications are required for the purpose described in the BOF request?
- What entirely new protocols or practices must be developed?
We prefer that BOF proponents do this mapping, and gap analysis, rather than relying on the IESG, the IAB, and the broader community. That will help us make better decisions more quickly about approving BOFs, and to charter new work more quickly, that produces solutions more quickly. As we said in "Support Documents in IETF Working Groups" [2],
"In order to speed up the time period from idea to running code, the IESG supports working groups that commence solution work early in the working group timeline, and do not wait for completion and publication of the support documents. When the problem scope is well understood and agreed upon, charters focused on solutions work are extremely efficient."
Spencer Dawkins, for the IESG
[2] https://www.ietf.org/iesg/
statement/support-documents- in-ietf-wgs.html