I'm Philipp working in the network team of the University of Basel, Switzerland. We use NAV since many years to provide self-service port administration for our colleagues and power users throughout our campus. NAV became a key service that everyone highly appreciates. Many thanks for your great effort at this point!
Yesterday I submitted a feature request at github.com, unfortunately _after_ reading "hacking.rst"
It's about providing an option (because I'm not sure everybody with cisco_voice_vlan = true want's this) in PortAdmin to automatically enable CDP if you check the "Tel" checkbox.
We already have a patch for that, however, without the possibility to opt in or out which needs some additional config file parsing.
But before I submit anything, what do think about the idea of automatically enable CDP on voice ports?
this is just to inform you that we intend to remove support for XMPP
(Jabber) notifications from NAV's alert engine for the upcoming feature
XMPP support is implemented through the `xmpppy` library, which seems to
be unmaintained, and is not compatible with Python 3. As we no longer
have customers who rely on NAV notifications via XMPP, we will no longer
put resources into supporting it, and will be removing it as part of
NAV's transition to Python 3.
If you are someone who actually depends on XMPP notifications from your
NAV, I would urge you to consider contributing a replacement
The only Python-based XMPP implementation currently listed on
https://xmpp.org/ seems to be this one:
The still-open pull request that removes the current implementation can
be seen here: https://github.com/Uninett/nav/pull/1889