OVN is going to take a considerable amount of development.  I don't expect
its development to break existing OVS functionality, since it's going to
take place largely in new files and directories, but it's also not going to
add anything useful to OVS until there's a lot of new code.  To reduce the
amount of confusing noise in the OVS "master" branch, I propose that we
create a new branch for OVN development, called "ovn".  When there's
something interesting there, we can merge it back into "master".

Thoughts?

This series is what I propose to push as the initial contents of the master
branch, relative to current "master".

I suggest that patches for the "ovn" branch be posted with [PATCH ovn] in
the subject.

Ben Pfaff (3):
  ovn: Add initial design documentation.
  meta-flow: Add convenience members to union mf_subvalue.
  lex: New lexical analyzer module for use in OVN.

 Makefile.am                |   1 +
 configure.ac               |   3 +-
 lib/learn.c                |   6 +-
 lib/meta-flow.h            |  18 +-
 ovn/TODO                   | 301 ++++++++++++++++++++
 ovn/automake.mk            |  80 ++++++
 ovn/lex.c                  | 688 +++++++++++++++++++++++++++++++++++++++++++++
 ovn/lex.h                  | 106 +++++++
 ovn/ovn-architecture.7.xml | 339 ++++++++++++++++++++++
 ovn/ovn-controller.8.in    |  41 +++
 ovn/ovn-nb.ovsschema       |  62 ++++
 ovn/ovn-nb.xml             | 245 ++++++++++++++++
 ovn/ovn.ovsschema          |  50 ++++
 ovn/ovn.xml                | 500 ++++++++++++++++++++++++++++++++
 tests/automake.mk          |   6 +-
 tests/ovn.at               |  97 +++++++
 tests/test-ovn.c           | 112 ++++++++
 tests/testsuite.at         |   1 +
 18 files changed, 2648 insertions(+), 8 deletions(-)
 create mode 100644 ovn/TODO
 create mode 100644 ovn/automake.mk
 create mode 100644 ovn/lex.c
 create mode 100644 ovn/lex.h
 create mode 100644 ovn/ovn-architecture.7.xml
 create mode 100644 ovn/ovn-controller.8.in
 create mode 100644 ovn/ovn-nb.ovsschema
 create mode 100644 ovn/ovn-nb.xml
 create mode 100644 ovn/ovn.ovsschema
 create mode 100644 ovn/ovn.xml
 create mode 100644 tests/ovn.at
 create mode 100644 tests/test-ovn.c

-- 
2.1.3

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to