On Wed, Apr 29, 2015 at 11:10:49PM -0700, Justin Pettit wrote: > > > On Apr 28, 2015, at 3:07 PM, Ben Pfaff <b...@nicira.com> wrote: > > > > On Mon, Apr 27, 2015 at 10:14:50PM -0700, Justin Pettit wrote: > >> Limit the supported tunnel types to Geneve and STT on hypervisors, and > >> VXLAN, Geneve, and STT on gateways. This commit adds "DESIGN.md" that > >> describes the reasoning. > >> > >> Signed-off-by: Justin Pettit <jpet...@nicira.com> > > > > I like the content, but did you consider adding this content to > > ovn-architecture? I think that's a good place to document design > > decisions. > > I did, but I think of the architecture document as describing how the system > works; whereas this is really justifying why we made certain decisions. I'm > afraid adding too many details about the "why" in the architecture document > makes it less focused and relevant to its intended audience. For example, > the architecture document should definitely describe how the bits in the > tunnel metadata are laid out. However, I feel that a discussion of why we > chose that approach would be an uninteresting digression to most people. > > As you and I discussed off-line, we could just add these design decisions as > a sort of appendix to the architecture document. Since you feel more > strongly about this than I do, I moved the content to a new "Design > Decisions" section header within the architecture document. Let me know if > you like that approach.
Thanks! _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev