-
Notifications
You must be signed in to change notification settings - Fork 3
Topic: API review process & meetings (11 votes) #10
Comments
They should be recorded and linked to from the issue (and maybe summed up there too) |
The APIs are behind closed doors, but I don't necessarily think that means the meeting notes need to be. The C#/VB LDM are similarly behind closed doors, but there has been some active effort to ensure notes are published for each meeting (ex: https://github.com/dotnet/csharplang/blob/master/meetings/2017/LDM-2017-06-14.md). Perhaps @MadsTorgersen can shed some light as to the overhead of taking and publishing meeting notes. |
@tannergooding: We find that the closed door/open notes combo works well for us. It provides the benefits of the closed doors described above, while recording the problems, decisions and rationale for the public. We did C# design notes like these throughout the whole lifetime of the language (except for a period of time during Windows 8 where leak paranoia was at its highest), and they prove very valuable both in real time (communicate intent, get feedback) and in the future (rediscover reasons for design decisions to see if they still hold). The main issue is that they are quite a lot of work to do. Part of the challenge is that I am both note taker and meeting leader (and active participant and contributor), so the notes taken during the meeting are quite rudimentary, and need lots of post-processing. Sometimes cleaning and publishing the notes ends up taking as much time as the meeting they represent. It is a well-known gripe in the community that I am often behind on this process, and as a stopgap measure I have swallowed my pride and started making the raw notes public, announcing in an issue when I've gotten around to cleaning them up. I think this work is definitely worth my time, though. I'm just saying it is a significant investment. There may be some mitigating steps you can take, like having the meeting leader and note taker be different people. |
We just published today's API review discussion recording - see #28 |
@karelz why in CoreFx instead of https://github.com/dotnet/apireviews ? |
First, because I didn't know about the repo. Second, because this is the place where I made the promise. @terrajobst is apireviews repo the right place for "GitHub Triage" API reviews (as you call them), or do you want to save it only for larger API reviews? |
I think it makes sense to use apireviews for both API reviews and our triage, as triage tends to focus on API related questions. |
Discussed in standup on 2017/9/22 - see #29 for more details and recording link. |
Note that we started streaming API reviews live every Tue 10-12am PT. |
Talking points:
Span
, etc.)The text was updated successfully, but these errors were encountered: