New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NetBox v3.2 support #81
Comments
Hi @jeremystretch! Thank you very much for your attention to the NetBox plugin system and to this plugin in particular. And of course many thanks for your work on NetBox, it's a great project. I keep a close eye on the latest changes to the NetBox plugins framework. Unfortunately, I could not participate in discussion due to lack of free time, but everything I needed was already voiced there. |
I think there is huge value in @jeremystretch helping in that he will get better views on if the approach he took to introduce features or fixes from the plugin discussion truly helped or added any additional burden/complexity. If @jeremystretch & @k01ek do not collaborate on this plugin update, I think a collaboration on k01ek/netbox-plugin-skeleton might be a good idea to lower the barrier for new plugin creators, set an example for existing maintainers (who many already use this template), and standardize the overall workflow of development. |
Like Ryan said, I benefit from this work too: Working through the migration process firsthand helps highlight tweaks that might still be needed to the plugins framework itself. We've already made a few resulting from the work I did on the DNS plugin. I think it'll really come into focus once I've gone through the same process with a few other plugins as well. The plugin skeleton is also very cool! Interested to hear how you'd prefer to handle that for the new v3.2 framework. |
Okay, make the necessary changes. Let me know if you need any help or have questions. |
Since Netbox 3.2 has been released, is it posible to update the plugin with a new tag for compatibility? :) |
@TheNetworkGuy sure! I am going to merge #85 and release new version this week. |
Hey there! I'd like to volunteer to implement support for NetBox v3.2. The first beta was recently released, and it greatly extends the plugins framework. We should be able to ensure support for NetBox v3.2 while removing a substantial amount of boilerplate/unsupported code. I did this recently for the netbox-dns plugin and it turned out very well.
If this would be helpful to you, I'll get to work shortly on a PR to adapt the current code base to the new framework. Of course it's entirely up to you whether to adopt the whole thing or implement specific changes piecemeal, but it should at least serve as a reference to hopefully minimize the work needed. Please let me know what you think!
The text was updated successfully, but these errors were encountered: