First of all this will be a lengthy post so please bear with us here. As some updates are seen as just mere words, it may get slightly more technical so hopefully we can help explain what is going on behind the scenes!
New Team Member
We alluded to having a new member join the development team back in January. We would now like to officially welcome Akkarin into the team! We are hoping his experience as a coder and long term player brings good things to this team.
Boring Stuff Part 1 - Processes Involved
Here begins some of the boring parts of this update to a lot of the community, but we would like to share regardless! Since January we’ve been implementing and documenting key processes to the development cycle. We are now at a stage where each developer has the ability to develop updates/fixes individually and will then be reviewed by another team member.
The next stages for processing updates are to look at improving the wider testing process, and hopefully automating some of that too.
Whilst this is in its infancy, it will slow content/fixes reaching the production site, but the long term vision is to provide a stable cycle giving confidence to the community in the updates that are released.
Boring Stuff Part 2 - Rewrite Phase 1
We’ve prioritised focus on the rewrite of the code base, over some of the other updates. Whilst this has been sad news for some of the community (especially the pirates), we believe that delivering this will not only provide long term stability but also performance increases.
Simply logging into the game generates more errors than Aussie has collected wood! Hyperbole, but hopefully that helps explain the scale of this. The fixing process involves finding each error individually and testing a fix so that it hasn't broken the rest of the game.
If you look at the wider picture of the whole game, and not just logging in, there is a lot of work here! As you can see this requires an extensive overhaul to complete.
Once this is complete, we will look at starting the testing process, to then move it to the production site. The next steps after, are rewriting any existing functionality that is no longer supported by the newer software. Combining this and newer architecture we hope to provide the long term stable platform we are aiming for.
Questions for the community
Updates going forward? How would people appreciate them, monthly, or after milestones are reached?
Discord - there are many unofficial discord, but do you guys want an official discord which would hope to provide a closer communication link between staff and players, especially a place to talk outside of the games chat.
TL;DR
Whilst there are no community facing updates, behind the scenes work is on-going at a steady pace trying to provide the platform everyone wants so the game can go another 20 years!
New Team Member
We alluded to having a new member join the development team back in January. We would now like to officially welcome Akkarin into the team! We are hoping his experience as a coder and long term player brings good things to this team.
Boring Stuff Part 1 - Processes Involved
Here begins some of the boring parts of this update to a lot of the community, but we would like to share regardless! Since January we’ve been implementing and documenting key processes to the development cycle. We are now at a stage where each developer has the ability to develop updates/fixes individually and will then be reviewed by another team member.
The next stages for processing updates are to look at improving the wider testing process, and hopefully automating some of that too.
Whilst this is in its infancy, it will slow content/fixes reaching the production site, but the long term vision is to provide a stable cycle giving confidence to the community in the updates that are released.
Boring Stuff Part 2 - Rewrite Phase 1
We’ve prioritised focus on the rewrite of the code base, over some of the other updates. Whilst this has been sad news for some of the community (especially the pirates), we believe that delivering this will not only provide long term stability but also performance increases.
Simply logging into the game generates more errors than Aussie has collected wood! Hyperbole, but hopefully that helps explain the scale of this. The fixing process involves finding each error individually and testing a fix so that it hasn't broken the rest of the game.
If you look at the wider picture of the whole game, and not just logging in, there is a lot of work here! As you can see this requires an extensive overhaul to complete.
Once this is complete, we will look at starting the testing process, to then move it to the production site. The next steps after, are rewriting any existing functionality that is no longer supported by the newer software. Combining this and newer architecture we hope to provide the long term stable platform we are aiming for.
Questions for the community
Updates going forward? How would people appreciate them, monthly, or after milestones are reached?
Discord - there are many unofficial discord, but do you guys want an official discord which would hope to provide a closer communication link between staff and players, especially a place to talk outside of the games chat.
TL;DR
Whilst there are no community facing updates, behind the scenes work is on-going at a steady pace trying to provide the platform everyone wants so the game can go another 20 years!