Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(153)

Issue 2700673002: [net] Add documentation for feature process & supported platforms (Closed)

Created:
3 years, 10 months ago by Ryan Sleevi
Modified:
3 years, 10 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, net-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[net] Add documentation for feature process & supported platforms As //net is used in a variety of "Not Chrome (the Browser)" cases, add documentation to //net/docs to help enumerate the various supported projects using //net and their capabilities as it relates to feature design/support. In addition, document a bit more about how to a //net feature lives, including common design patterns that tend to trip up folks proposing features for //net. This is just an initial draft to be iterated and refined on. BUG=none TEST=none Review-Url: https://codereview.chromium.org/2700673002 Cr-Commit-Position: refs/heads/master@{#451795} Committed: https://chromium.googlesource.com/chromium/src/+/7390e5594fb6f8468359b519580dacb29fdf269b

Patch Set 1 #

Total comments: 19

Patch Set 2 : Feedback #

Total comments: 37

Patch Set 3 : More feedback #

Patch Set 4 : Feedback #

Total comments: 1

Patch Set 5 : Feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+454 lines, -0 lines) Patch
A net/docs/life-of-a-feature.md View 1 2 3 4 1 chunk +330 lines, -0 lines 0 comments Download
A net/docs/supported-projects.md View 1 1 chunk +124 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (5 generated)
Ryan Sleevi
Randy, Charlie, Misha: Could y'all give this a once-over for consistency? We can always expand, ...
3 years, 10 months ago (2017-02-16 00:58:30 UTC) #2
mef
https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md File net/docs/supported-projects.md (right): https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md#newcode99 net/docs/supported-projects.md:99: ## Cronet On 2017/02/16 00:58:30, Ryan Sleevi wrote: > ...
3 years, 10 months ago (2017-02-16 18:00:00 UTC) #3
Ryan Sleevi
https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md File net/docs/supported-projects.md (right): https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md#newcode99 net/docs/supported-projects.md:99: ## Cronet On 2017/02/16 18:00:00, mef wrote: > On ...
3 years, 10 months ago (2017-02-16 18:03:55 UTC) #4
mef
https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md File net/docs/supported-projects.md (right): https://codereview.chromium.org/2700673002/diff/1/net/docs/supported-projects.md#newcode99 net/docs/supported-projects.md:99: ## Cronet On 2017/02/16 18:03:55, Ryan Sleevi wrote: > ...
3 years, 10 months ago (2017-02-16 18:11:13 UTC) #5
Ryan Sleevi
On 2017/02/16 18:11:13, mef wrote: > I don't know, I was under impression that UMA ...
3 years, 10 months ago (2017-02-16 18:14:51 UTC) #6
Charlie Harrison
Some initial comments. Many thanks for writing this up! https://codereview.chromium.org/2700673002/diff/1/net/docs/life-of-a-feature.md File net/docs/life-of-a-feature.md (right): https://codereview.chromium.org/2700673002/diff/1/net/docs/life-of-a-feature.md#newcode108 net/docs/life-of-a-feature.md:108: ...
3 years, 10 months ago (2017-02-16 18:33:11 UTC) #7
mef
On 2017/02/16 18:14:51, Ryan Sleevi wrote: > On 2017/02/16 18:11:13, mef wrote: > > I ...
3 years, 10 months ago (2017-02-16 19:17:32 UTC) #8
Ryan Sleevi
Thanks for the feedback so far. Another set of updates, including a brief discussion of ...
3 years, 10 months ago (2017-02-16 20:29:24 UTC) #9
Randy Smith (Not in Mondays)
These comments were made before reading other folks comments, and specifically your most recent comment ...
3 years, 10 months ago (2017-02-16 21:07:23 UTC) #10
xunjieli
drive-by -- Please ignore the nits if not applicable. It's a great read. Thanks for ...
3 years, 10 months ago (2017-02-16 21:11:26 UTC) #11
Ryan Sleevi
Thanks for the great feedback all! Randy, I'm not sure how to make a few ...
3 years, 10 months ago (2017-02-16 23:29:33 UTC) #12
Randy Smith (Not in Mondays)
My apologies, Ryan--you're quite right that my comments would have been more useful with wording ...
3 years, 10 months ago (2017-02-17 18:01:09 UTC) #13
Ryan Sleevi
A few last comments to see if we can sort out the lifetime remarks, and ...
3 years, 10 months ago (2017-02-17 18:07:17 UTC) #14
Randy Smith (Not in Mondays)
https://codereview.chromium.org/2700673002/diff/20001/net/docs/life-of-a-feature.md File net/docs/life-of-a-feature.md (right): https://codereview.chromium.org/2700673002/diff/20001/net/docs/life-of-a-feature.md#newcode74 net/docs/life-of-a-feature.md:74: injection. On 2017/02/17 18:07:17, Ryan Sleevi wrote: > On ...
3 years, 10 months ago (2017-02-17 18:27:25 UTC) #15
Ryan Sleevi
New version published. Randy and I also met over VC (and these comments were written ...
3 years, 10 months ago (2017-02-17 22:44:54 UTC) #16
Randy Smith (Not in Mondays)
LGTM modulo nit. Thank you for Friday's conversation and all the effort you're putting into ...
3 years, 10 months ago (2017-02-21 17:01:04 UTC) #17
Ryan Sleevi
On 2017/02/21 17:01:04, Randy Smith (Not in Mondays) wrote: > LGTM modulo nit. Thank you ...
3 years, 10 months ago (2017-02-21 17:23:20 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2700673002/80001
3 years, 10 months ago (2017-02-21 17:24:47 UTC) #21
commit-bot: I haz the power
3 years, 10 months ago (2017-02-21 18:07:32 UTC) #24
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/7390e5594fb6f8468359b519580d...

Powered by Google App Engine
This is Rietveld 408576698