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
> 


Reply via email to