Charles,
Apology for the belated response; I was out-of-town on vacation.
To answer some of your initial high-level questions regarding IPv6.
IPv6 support is in this year's release plan. However, the primary focus for
next release (in February) will be on improving performance and stability:
https://wiki.onosproject.org/display/ONOS/Upcoming+Release+Contents#UpcomingReleaseContents-Blackbird
Nevertheless, we already started some initial work for IPv6.
Myself, I have been working on adding IPv6 support for BGP and SDN-IP:
ONOS-422 is the placeholder
ticket that will track it. Some of the BGP-related code changes are in
Gerrit (WIP entry 2155);
other changes that are more SDN-IP specific are WIP in my own tree.
Kunihiro Ishiguro already mentioned that he is looking into other
places within ONOS itself.
Your original list of tasks for IPv6 looks good (ONOS 506 - 509), and
covers the majority of the
missing core pieces. Thank you for already implementing one of those tasks!
Moving forward, you should coordinate closer with Kunihiro Ishiguro
about working
on the remaining missing pieces in the core, so you don't end up
working on the same tasks.
Myself, I will continue the IPv6 work in the BGP and SDN-IP space;
obviously, I will need
the IPv6 support in the core for the final integration and testing. By
then, if some of those
tasks are incomplete, I can start working on them.
Said that, even if all the IPv6-related development / coding is completed before
the February release cutoff date, most likely it won't have the
blessing of the OnLab Q/A
folks, because they will be busy with the performance and stability testing.
Hence, at best the IPv6 status for the Feb 2015 release will be
experimental/unsupported/untested.
Of course, this shouldn't discourage you from working on it.
The sooner we are done with the implementation of the initial core
pieces, the sooner the Q/A
folks can start working on the IPv6 test plans and implementing them.
Pavlin
>
https://groups.google.com/a/onosproject.org/d/msgid/onos-dev/CAJJLwsNxah14KrqJUWU9vjbB-95v7rquAFtP%3D0ZNNVY4ccWYtQ%40mail.gmail.com.