<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 2023-12-13 11:28, Nigel Kukard
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5179b143-1f6b-426f-a3d8-4dba354670b3@LBSD.net">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><br>
      </p>
      <div class="moz-cite-prefix">On 12/13/23 10:14, Maria Matejka via
        Bird-users wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:79ccd5d8-0a84-4709-8e3f-c5c7c82e9e69@nic.cz">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <p><font face="Gentium">Hello!</font><br>
        </p>
        <div class="moz-cite-prefix">On 2023-12-13 10:19, Kees Meijs |
          Nefos wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:f3f70e84-4072-42a7-9c5b-9bf5e13ee863@nefos.nl">
          <meta http-equiv="Content-Type"
            content="text/html; charset=UTF-8">
          Hi,<br>
          <br>
          <div class="moz-cite-prefix">On 12-12-2023 17:20, Maria
            Matejka via Bird-users wrote:<br>
          </div>
          <blockquote type="cite"
            cite="mid:4f2b03a9-d38b-43bb-805f-ff9e2d5b7e22@nic.cz"><font
              face="Gentium">We're prototyping a machine-friendly
              interface which should include, in some later versions,
              also subscribing to various notifications.</font></blockquote>
          <br>
          Hear hear! Probably asked before, but being integrated (albeit
          with a shim) in SNMP would be lovely.<br>
        </blockquote>
        <p>We are finishing some SNMP support as well but mostly we're
          trying to have a YANG-defined API encoded in CBOR. And because
          this is quite a new technology, we may create some relevant
          tools during the process; if anybody is interested in some
          specifics, we may keep you informed about the development.</p>
      </blockquote>
      <p>Any API interface that can acquire the data available with
        birdc commands would be very greatly appreciated. Even if the
        commands just hand an option to return results were in some
        machine readable format like JSON. I currently have a python
        daemon that connects to the control socket which is rather
        tedious in terms of parsing all the command outputs. :)<br>
      </p>
    </blockquote>
    <p>No JSON and no XML will get into mainline BIRD, it's a
      performance nightmare. I admit that we are taking our time to
      introduce the CBOR/YANG API, OTOH we wanna make it good enough to
      last for some … decades? without substantial changes.</p>
    <p>Thank you for your patience.<br>
      Maria</p>
    <pre class="moz-signature" cols="72">-- 
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.</pre>
  </body>
</html>