Project Update #5853
Replies: 7 comments 11 replies
-
Thank you for the update and the investment you have done in the project. There are many medium and larger enterprises that use and depend on the quality product that Netbox has become. I can say as a member of a company that is benefitting from Netbox, we are at the point where we were looking at commercial support for Netbox. |
Beta Was this translation helpful? Give feedback.
-
Sad news about this amazing project. Haven't seen this one coming. |
Beta Was this translation helpful? Give feedback.
-
@jeremystretch Any thoughts on a donation page? I am happy to contribute as I have benefited from NetBox's existence, and I also think others will too. |
Beta Was this translation helpful? Give feedback.
-
@jeremystretch Firstly, thank you for the incredible effort you have put in to NetBox over the years, it's an awesome tool. The Nautobot fork troubles me. Reading through the release notes for v1.0.0 I fail to believe it hasn't been in the pipeline for some time. It seems like they have taken many of the feature requests from NetBox, implemented them and rather than contributing them back to NetBox, have saved them up for a rebadged release of their own. Clearly there are/were some politics at play here that we mere users aren't aware of. I thought I saw yesterday that NetBox had been forked under your NetVerity brand - but now can't find it so I'm guessing it has been made private? With the offer of commercial support and bespoke development (I can't blame Jeremy, a man has to eat), and the announcement above of reduced frequency of NetBox bug/feature approvals, is the apache licensed NetBox effectively dead in the water at this point? As a champion of this tool, do I need to pitch the purchase of a support contract from NetVerity or do I need to consider jumping ship to NTC if spending money isn't an option? What about outstanding feature requests/bug reports? If you search for my name in the issue list, you will see I have a couple raised and have offered to fix a few (which I'll continue with). Are my feature requests now unlikely to ever be accepted? Should I be raising similar requests to Nautobot to see if they gain any traction there - ultimately, I just want a tool that works for me and my colleagues, I don't really care who implements it! Last point. Shame about the name. Nautobot hardly rolls off the tongue does it! |
Beta Was this translation helpful? Give feedback.
-
This is what irks me, the politics, and the fact that ultimately the users will lose out on future collaboration and current resolved backlog. There are many fine additions to Nautobot that were planned originaly in NetBox and should be backported in Netbox, as well as ideas that should be implemented. I agree that this was planned a while ago.
All great ideas, just makes me sad that it has come to this. I hope some NetBox developpers/contributors/new devs will take a look at some of the features and implement them back in NetBox. The more similar the code, the more there can be benefits for all. If features are accepted and companies dedicate some development time to implement a feature or two it will benefit all. |
Beta Was this translation helpful? Give feedback.
-
https://blog.networktocode.com/post/why-did-network-to-code-fork-netbox/
I read that as there was a philosophical difference in where netbox
developers wanted to go and where NtC wanted to go with netbox. I see
both sides, and I am curious to see where things are in 6-12 months.
…On 2/26/21 9:14 AM, xkilian wrote:
The Nautobot fork troubles me. Reading through the release notes
for v1.0.0 I fail to believe it hasn't been in the pipeline for
some time. It seems like they have taken many of the feature
requests from NetBox, implemented them and rather than
contributing them back to NetBox, have saved them up for a
rebadged release of their own. Clearly there are/were some
politics at play here that we mere users aren't aware of.
This is what irks me, the politics, and the fact that ultimately the
users will lose out on future collaboration and current resolved
backlog. There are many fine additions to Nautobot that were planned
originaly in NetBox and should be backported in Netbox, as well as
ideas that should be implemented. I agree that this was planned a
while ago.
* Consolidation of export templates/scripts into jobs (planned in 2.11)
* Hiding UI elements based on permissions (suggested in UI rework ideas)
* Ability to launch or register jobs in plugins and exposing this in
the API (good idea)
* More statuses with sane defaults for all items. This was such a
heated debate in Netbox, and in the end users just want a little
more flexibility. This is one of the things has driven us crazy in
our current system, lack of states/statuses!
* Data validation plugin API; Making sure data quality is maintained
and is a key component that is not currently well addressed. Great
idea in Nautobot.
* Git as a data source, is a good idea for those doing automation
and for maintaining jobs/scripts/reports
* Relationship model which seems to address one of my blockers
(modeling L2 SPB or VXLANs) though the idea to permit this for
other types of relastionships in addition to vlans is interesting.
(planned in 2.11 in some form, but not as a new model)
* custom fields on all models (Was this in the pipeline? I think so..)
All great ideas, just makes me sad that it has come to this. I hope
some NetBox developpers/contributors/new devs will take a look at some
of the features and implement them back in NetBox. The more similar
the code, the more there can be benefits for all. If features are
accepted and companies dedicate some development time to implement a
feature or two it will benefit all.
I also thank @jeremystretch
<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjeremystretch&data=04%7C01%7Cjos100%40psu.edu%7C67dc2f6854cd407cf31c08d8da60e39e%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C637499456962493060%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4PaZKSTv2%2FIA%2Fb8pgruFYK1244%2B5IFNnMGODyOjFBNA%3D&reserved=0>
for all his work and continued support of the projet. I do hope more
developpers and companies will put some money or dev time to further
the project and that more feature requests are accepted and flagged
for help-wanted. We all benefit from it! Making our jobs and our
collegues jobs a little less tedious or difficult.
If I had one wish, is that NetBox was just a wee bit more open to
use-cases that help users without denaturing the product or impacting
long term goals and maintainability. This will help onboard new
developpers and contributors.
I say all this the most respectfully possible. (though in written form
it can be a challenge)
Cheers,
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnetbox-community%2Fnetbox%2Fdiscussions%2F5853%23discussioncomment-409368&data=04%7C01%7Cjos100%40psu.edu%7C67dc2f6854cd407cf31c08d8da60e39e%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C637499456962493060%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Lajy5ClACFDTFZjuTeP4ZNweHUBxjZqESakXhD1vxAU%3D&reserved=0>,
or unsubscribe
<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FANYW3MPQFQJ45WOKBM57UX3TA6UF3ANCNFSM4YCX7FXQ&data=04%7C01%7Cjos100%40psu.edu%7C67dc2f6854cd407cf31c08d8da60e39e%7C7cf48d453ddb4389a9c1c115526eb52e%7C0%7C0%7C637499456962503025%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xDZBsOIY7rjEgk%2FrpR7ZIsfEWqw7BV68anK7F6CUtRM%3D&reserved=0>.
|
Beta Was this translation helpful? Give feedback.
-
Hi @jeremystretch thank you very much for your info. You don't work for NeTworktoCode anymore ? Do you plan to partially merge "nautobot" commits if they are profitable ? |
Beta Was this translation helpful? Give feedback.
-
I wanted to share a quick update regarding the status of the NetBox project. Since its open source release in 2016, I have had the privilege of serving as its lead maintainer as part of my full-time employment, initially by DigitalOcean and then briefly with Network to Code. Unfortunately, since my departure from NTC, the amount of time I’m able to spend maintaining the project has decreased drastically.
NetBox is currently down to two maintainers, @DanSheps and myself (plus @ryanmerolle, our community manager). We are challenged with handling around a hundred new issues every month on a project with thousands of active users. Whereas in the past we’ve worked hard to ensure every issue is afforded consideration, this is no longer a realistic possibility. Going forward, please understand that your bug reports and especially feature requests may go unanswered. Likewise, future NetBox releases will become far less frequent and focus on addressing critical bugs rather than the introduction of new functionality.
For organizations requiring guaranteed support for NetBox, I have started offering paid professional support on a 12-month term through my company, NetVerity. (Unfortunately we are not able to offer support services on an hourly basis.) It is my hope that securing enough customers will allow me to continue supporting NetBox long-term, however this is still a very new initiative.
Beta Was this translation helpful? Give feedback.
All reactions