Hi Ondrej & All, Thank you for this fantastic news! Congrats to us All!
Happy Bird-ing 😁 Best regards, David S. ------------------------------------------------ e. da...@zeromail.us w. pnyet.web.id p. 087881216110 On Wed, Dec 18, 2024 at 7:32 PM Jeroen Massar via Bird-users < bird-users@network.cz> wrote: > Awesome news, and good timing, will be testing that over xmas :) > > Congrats on the release, and take a well deserved rest, bugs and feature > request will likely come soon :) > > Merry routing! Happy peering! > > Jeroen > > -- > > > On 18 Dec 2024, at 13:03, Ondrej Filip <fe...@network.cz> wrote: > > > > Dear BIRD Users, > > > > I know that some of you lost faith, but it's real! We are releasing BIRD > version 3.0.0. After more than 5 years of sustained development, we came to > conclusion that it's stable enough to be released. The feature list is the > same as BIRD 2.16. > > > > But this version is multithreaded. By default, it spins one worker > thread for BGP, BMP, RPKI and Pipe, another one for BFD, and the rest stays > in the main thread. > > > > To enable this, we had to do a huge amount of internal reworks, so the > table and channel implementation is very much different now. The protocols > stayed almost the same. > > > > There are some minor breaking changes in config and CLI, most notably > unified route attribute names to the filter variant. We are expecting to > add a compatibility mode for the CLI. Anyway, it should be possible to > reuse most of the configs and CLI scriptings from BIRD 2. > > > > The memory consumption has gone up significantly. We are still working > on reducing the memory footprint and the next versions should be better in > that. > > > > There is some documentation about what has changed between BIRD 2 and > BIRD 3 from the users' perspective in doc/migration-bird3.md. if you find > anything missing in that file, please send a patch, it would be deeply > appreciated. > > > > We are expecting to keep developing BIRD 2 and BIRD 3 side by side for > some more time as there are some old branches rooted in BIRD 2. New > projects and contributions should primarily target BIRD 3 though. > > > > Thank you for running BIRD and testing the alpha versions. Your feedback > and contributions have been instrumental in reaching this milestone. We > look forward to hearing your experience with BIRD 3. > > > > As always, the tarball is available at > https://bird.network.cz/download/bird-3.0.0.tar.gz and you can also setup > our BIRD 3 repositories for Debian and Ubuntu: > https://pkg.labs.nic.cz/doc/?project=bird > > > > Let me thank the whole BIRD team and specifically Maria as the team > leader! Thank you so much guys! > > > > Merry routing! > > > > On behalf of the BIRD team > > Ondrej > > > > >