Jump to content

One year anniversary


Recommended Posts

It's been one year since netduma luke  stated about brand new firmwares for nighthawks as below.

So my congrats on the anniversary.

 

 

Hi everyone,

This is an update for you guys on where we are with DumaOS and specifically, the XR/NPG routers which is why we have posted it in this subforum. 
First of all, here’s the current status for each XR router, including links to where you can get the latest firmware for those of you who don’t already have it installed:


Now to address the problem: the speed at which XR users have been getting new firmwares. We realise it has been far too slow.
Here’s how the firmware building process typically works:

  • Every few months a new DumaOS firmware is completed
  • This first must pass our internal testing
  • Then it moves over to NETGEAR where it must pass their testing, including all the non-DumaOS side of the firmware
  • Then it goes into closed beta testing
  • Eventually, if all has gone well, it will be released

The big problem we have is that if there is an issue at any point, the entire process needs to start again. Considering all the different XR routers DumaOS is on combined with the fact all of them have very large user bases (meaning disaster if a serious bug gets through) and you begin to see the problem.


So, what can we do about this? We asked ourselves the same question at the beginning of the year and we have been working on a solution ever since. We’ll be putting a blog and video together to explain in more detail what we have done, but here is a summary.


We have created a brand new ‘build system’ which will drastically speed up how quickly we can build and test firmware. 


One part of this system involved writing hundreds and hundreds of automatic tests which allow a bunch of computers to test DumaOS without any human involvement. 


Another part is to allow us to trigger new internal firmware builds every night. The purpose of this is to gather all the latest changes our developers have made during the day, build a new firmware and then kick off the automated tests. This means we can catch bugs before human testers ever get their hands on the firmware. 
The end result of all of this is we can make stable and well tested DumaOS much, much faster than ever before.


We’ve been working on this build system for some time and last week, we released a new R2 firmware. It was our very first full firmware built using the new build system, so it’s a bit of a landmark moment for us.


Our plan is to now use this new system for all future DumaOS 3.0 firmwares, including XR routers, Telstra Game Optimiser, the R1 etc. It’ll take us a bit of time to tweak it to work with each router, but once done it will become very easy for us to prepare rock-solid firmwares to send to NETGEAR for their testing before then releasing them to you guys. 


There’s still one sticking point left: the XR300 community. We really do know how far behind you are, and it sucks. All I can say is we’ll do everything in our power to try and bring you up to the latest version using this new build system - I can’t promise it will work, but we’ll do our very best.


The last thing to say is we realise we’ve been pretty quiet over the past few months in terms of communication. Behind the scenes, we’ve never been busier. 


We’ve got some massive features coming out in 2022. Honestly, it’s going to be the biggest leap forward we’ve ever made in our technology and is the culmination of several years of R&D. We’ve also doubled the size of our team over the past 18 months. We know it’s been a long wait, but the payoff will be worth it. 


Thank you for all the patience on this. We know we’ve got a brilliant user community, we feel very blessed and fortunate to have you. We think you’ll love what’s coming out next and we’ll begin to share more details with you on what we have been up to, so stay tuned.


The Netduma Team

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...