API V2: Bolder Experiments - #153
Conversation
|
@brentru I'm writing notes for you on each of 3 API V2 PRs. This is my wild experiment to see how much "noise" we can reasonably remove from the This PR branches from #152, and only makes naming/nesting changes (ie no algorithm changes.) I think you should get that one working and make sure you're happy with it before embarking on this one. Message and Enum names
Message field names
Enum field names:
Root package name
The diff on this one is pretty bloody, but I love the way the final version of some of the files look:
I really like how tight and readable these are, I think it'll aid reasoning about them, troubleshooting, and extending. But the wrapper side matters just as much, you'll have to see if this works in your codebase. (I confirmed that I like working with the JS wrappers.) TODOs for you:
|
ws