[quagga-users 12330] Re: quagga evolution ?
paul at jakma.org
Mon Jun 6 12:12:19 IST 2011
How's things? :)
On Sun, 5 Jun 2011, Gernot Schmied wrote:
> Every now and then the question arises, where quagga is heading in terms
> of a feature freeze 1.0 production release. This discussion is going on
> now for years, still regressions and feature bloating but now
> convergence in terms of a release that can be deployed and *supported*
> in a production grade environment and a clear signal, that the project
> maintainers *want* to move it in that direction.
I think we've been quite conservative the last while about accepting
> Does quagga has a future in terms of acceptance or will it always be a
> research project just the developers consider production grade? Is it a
> problem of software project management or something else?
So there's a couple of ways to look at this:
* Quagga users who are disappointed with support from quagga.net
Such users have a number of options depending on what kind of support they
If they're expecting some commercial level of support, well then they
should go contract with someone with or some organisation which retains
staff with Quagga expertise. They could buy a support contract from a
general Unix/Linux distribution vendor (making sure to *tell* the sales
people they're buying it with a view to Quagga support) or even perhaps
from a distro vendor which specialise in routing and retain Quagga &
kernel networking engineers.
Unpaid volunteers can not offer the kind of support commercial users tend
to want. It's not realistic to expect it either.
If the user has expertise, doesn't want to pay for support, well they may
wish to chip in and help (and see next section).
If the user doesn't want to pay for support and doesn't want or can't fix
things themselves, then they may have to have patience and or prepare for
* Quagga developers who are disappointed with Quagga.net maintenance
This is the class of people who have the resources to support their own
immediate support issues (e.g. because they're making a living from it, or
using Quagga in some product), for whom Quagga.net is the upstream. From
whom everyone else presumably must get their support.
This one would take longer to cover. Some of the problems here are:
- Lack of QA resources possibly
- The project has perhaps failed to foster more test-driven development
- Limited maintainer resources
- Failure to foster a clear review/revise/test contribution process,
leading to contributors sometimes having unrealistic expectations.
- Next to 0 face-time between those interested in Quagga long-term (I've
only ever met 2 other Quagga maintainers, and 1 contributor, I think).
A more expansive discussion on this part is probably better done over on
Paul Jakma paul at jakma.org twitter: @pjakma PGP: 64A2FF6A
Oh wearisome condition of humanity!
Born under one law, to another bound.
-- Fulke Greville, Lord Brooke
More information about the Quagga-users