This is really amazing.
You put them in just the right order, too, Mike: many, many, many people do not ‘ like to talk about analysis and design of network-based architectural styles.’
i’ve been sitting on this material for over a year. still needs some work, tho. soon it will be much easier for ppl to identify elements of their implementation, relate them to software arch, and understand why the style they have chosen does(does-not) work.
My hope is that, by that time, the question “Is this REST?” will morph into “Is this style right for the problem?”