we [opensourcerouting.org (ISC project)] are working on providing SQA
around Quagga. Our goal is to enable the community to build a more
stable, feature rich version of the quagga baseline.We're providing
testing, release management, and helping develop patches, features
We have started to test quagga's baseline code (99.18) covering
a) compliance (RFCs) and interop (with J and C)
b) scenario/functional/scale/performance testing
c) resilience and security testing
We already found several issues and have started to bug fix with the
community. See the quagga-dev list and bugzilla at quagga.net for
details. Examples - scale limits on BGP, incorrect route calculation,
etc (this is the main branch NOT variants)
In addition, we are also testing other branches and benchmarking them.
Vyatta's code and google's MP updates are some of many variants we are
working with (testing). Over the next few months of testing the
mainline, and variants, we will also work with the community (Vyatta,
google, independent committers, and others) to facilitate a merged
release. We will also test this against different configurations (OSs,
Servers, and switches ;p).
As part of the merge we will also help review and manage code with the
community, leveraging some of the experiences from ISC in bind.
If anyone has used Quagga in their network in any sort of
configuration, or even modified code to improve it, please contact us
(me or firstname.lastname@example.org).
As we are putting together the release and tests for
scenario/functional/scale/perf/etc - input would be greatly
appreciated. We have a repository also which we can open up for new
code/patches etc, but it needs to also be given to the community.
As I have stated are working with Vyatta (and google, and others not
be mentioned), but more are always welcome.
We will be at Nanog in philly - come find me or one of my team members.