[Babel-users] Breaking compatibility with pre-1.5.1 babeld on OpenWRT/LEDE

Baptiste Jonglez baptiste at bitsofnetworks.org
Sun Jan 15 23:24:55 UTC 2017


On Mon, Jan 09, 2017 at 02:52:54PM +0100, Baptiste Jonglez wrote:
> Dear babeld users on OpenWRT/LEDE,
> 
> Starting from babeld 1.5.1, the UCI format for configuring babeld on
> OpenWRT had changed to be more consistent with upstream babeld (use the
> same option names, and a few other changes).
> 
> At the time, I had ensured backward compatibility, see:
> 
>   https://wiki.openwrt.org/doc/uci/babeld#backward_compatibility
>   https://github.com/openwrt-routing/packages/blob/master/babeld/files/babeld.init#L65
> 
> Since we are now at babeld 1.8 and a stable release of LEDE is nearing,
> I would like to remove this compatibility code.  It would make the babeld
> init script more readable and less confusing.  Quoting the Zen of Python:
> 
>     « There should be one-- and preferably only one --obvious way to do it. »
> 
> 
> If I hear no objection by the beginning of next week, I will go ahead with
> the cleanup.  Please yell if you still need the old syntax.

The cleanup has been done in babeld 1.8.0-3:

  https://github.com/openwrt-routing/packages/pull/255

Baptiste
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20170116/421cd94a/attachment.sig>


More information about the Babel-users mailing list