Why was babel removed?

I don’t see any (public) request by Juliusz and your last message in this regard said:
(Message with Subject “[quagga-dev 12262] babeld sync-up”

And to re-iterate, we didn't realise this would upset Juliusz so greatly, and we're willing to go to (fairly disruptive) lengths to re-write that commit message as he wishes, if it is part of something that Juliusz could fully support.

I did not see any message after this and I saw advanced notice of this removal (I would have expected the usual
14 day advance notice).

The advanced notice would also have helped to someone catch possible failures. The build is now broken because of this. (I would have expected a proper build to just ignore the “—-enable-babeld” and my build still succeed even if I have this enabled. But the build now fails. See https://ci1.netdef.org/browse/QUAGGA-QMASTER-58 )

Can you explain?

- Martin Winter
  OpenSourceRouting.org


On 16 May 2015, at 10:16, Paul Jakma wrote:

From: Paul Jakma <[email protected]>

This commit removes babeld from Quagga because the Quagga project is unable
to meet the wishes of the babeld authors.
---
Makefile.am               |    4 +-
babeld/.gitignore         |    7 -
babeld/LICENCE            |   36 --
babeld/Makefile.am        |   29 -
babeld/babel_filter.c     |  124 ----
babeld/babel_filter.h     |   49 --
babeld/babel_interface.c  | 1022 -----------------------------
babeld/babel_interface.h  |  152 -----
babeld/babel_main.c       |  529 ---------------
babeld/babel_main.h       |   57 --
babeld/babel_zebra.c      |  378 -----------
babeld/babel_zebra.h      |   50 --
babeld/babeld.c           |  728 ---------------------
babeld/babeld.conf.sample |   30 -
babeld/babeld.h           |  141 ----
babeld/kernel.c           |  314 ---------
babeld/kernel.h           |   69 --
babeld/message.c | 1561 ---------------------------------------------
babeld/message.h          |  111 ----
babeld/neighbour.c        |  343 ----------
babeld/neighbour.h        |   66 --
babeld/net.c              |  239 -------
babeld/net.h              |   44 --
babeld/resend.c           |  330 ----------
babeld/resend.h           |   77 ---
babeld/route.c            | 1019 -----------------------------
babeld/route.h            |  135 ----
babeld/source.c           |  180 ------
babeld/source.h           |   67 --
babeld/util.c             |  445 -------------
babeld/util.h             |  165 -----
babeld/xroute.c           |  237 -------
babeld/xroute.h           |   59 --
configure.ac              |   14 +-
doc/Makefile.am           |    2 +-
doc/babeld.texi           |  118 ----
doc/ipv6.texi             |    2 +-
doc/quagga.texi           |    2 -
38 files changed, 5 insertions(+), 8930 deletions(-)
delete mode 100644 babeld/.gitignore
delete mode 100644 babeld/LICENCE
delete mode 100644 babeld/Makefile.am
delete mode 100644 babeld/babel_filter.c
delete mode 100644 babeld/babel_filter.h
delete mode 100644 babeld/babel_interface.c
delete mode 100644 babeld/babel_interface.h
delete mode 100644 babeld/babel_main.c
delete mode 100644 babeld/babel_main.h
delete mode 100644 babeld/babel_zebra.c
delete mode 100644 babeld/babel_zebra.h
delete mode 100644 babeld/babeld.c
delete mode 100644 babeld/babeld.conf.sample
delete mode 100644 babeld/babeld.h
delete mode 100644 babeld/kernel.c
delete mode 100644 babeld/kernel.h
delete mode 100644 babeld/message.c
delete mode 100644 babeld/message.h
delete mode 100644 babeld/neighbour.c
delete mode 100644 babeld/neighbour.h
delete mode 100644 babeld/net.c
delete mode 100644 babeld/net.h
delete mode 100644 babeld/resend.c
delete mode 100644 babeld/resend.h
delete mode 100644 babeld/route.c
delete mode 100644 babeld/route.h
delete mode 100644 babeld/source.c
delete mode 100644 babeld/source.h
delete mode 100644 babeld/util.c
delete mode 100644 babeld/util.h
delete mode 100644 babeld/xroute.c
delete mode 100644 babeld/xroute.h
delete mode 100644 doc/babeld.texi


_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to