Quote from Technocrat @ Nuke-Evolution
I am sad to say to that I am officially ending the development of 2.1.0. ReOrg and others might continue to work on it but I am not.
We started work on 2.1.0 a year ago last month. A number of people put a lot of time and effort in to it but it’s still a long ways from being 100%. I wish we could have pulled it all together but we can’t for a number of reasons and I feel it would be a waste of time and resources at this point.
I am going to try and explain the reasons behind this decision and I know some of you are going to have strong opinions on this matter. I have never been one to run from disagreements and we have always allowed everyone to express themselves in a positive and constructive way. So lets keep that in mind please when replying to this.
The biggest reason for stopping it is Nuke is dying. We have been at the forefront of the Nuke world for a few years now. We have see many things happen in that time and I am proud of what we have accomplished. In fact we are one of the largest nuke sites out there now. But we need to be honest with ourselves, Nuke’s days are numbered.
Nuke was built with php 3.x in mind. Security, speed, and functionality were never considered by the original author. So Nuke at it’s core is slow, backwards, insecure, and sloppy. Because of this it’s also the laughing stock of the php programming community.
These reasons are why most programmers leave Nuke behind. Think about all those modules and mods by authors out there that don’t have sites anymore. Ever wonder why?
When I am on forums with fellow programmers I never mention that I am working on a Nuke CMS. Not because I am not proud of what I have done and this project, but because it always goes the same way. Why are you working with Nuke, it sucks. Then begins a long diatribe about all the issues with Nuke like I don’t know. It’s so frustrating and common that it is just not worth it.
Why not fix that? Well we have done a number of things to fix that but we have reached a point where we need to rewrite everything in order to improve the system enough to come out of the dark ages and make something people will continue to use. But we are at a crossroads, one that has a big fork in the road. That fork is phpBB. They plan to stop phpBB 2.0.x early next year. This means no more support, fixes, mods, etc. It will be 100% completely stopped.
Why not use phpBB 3.x? Well that would be like putting a Lamborghini body on a VW bug engine. That assumes it will even fit. phpBB 3.x is so different that it would take a long time to make it work. Plus why would we want to do that? Again Nuke at it’s core is a mess. All the themes would need to be massively changed and redone (the correct way a theme should be). None of the forum mods would work. The only thing left is the modules and the admin area. I don’t think anyone really cares about the admin area and the module would have to have some major changes done to work “correctly”.
So about a year and a half ago I started asking why bother? Why not make something new? Something based solely around phpbb 3.x. Thus began the phpbb-evolution project.
But I couldn’t just stop working on NE (Nuke-Evolution) until I had a few issues fixed and addressed to help people that wanted to stay with NE while I worked on PE (phpBB-Evolution). 2.1.0 was supposed to be that. Sort of a stop gap between NE and PE. Now with time running out I need to decide what is more important NE or PE. For the community and for myself I feel PE is. We have to be ready to except the fact that maybe not tomorrow, maybe not next year, but at some point Nuke will not be a viable option anymore and we have to be ready with something to fill that void.
I know some of you are FREAKING out. But let’s be honest Nuke-Evolution is not going to up and die tomorrow. I won’t let it. But I am not going to work on anymore future versions with the exception of patching and fixing v2.0.7 on an as needed basis. I will be working on phpBB-Evolution instead and trying my hardest to get it done by later this year or early next year. After that point I will discuss NE project and what to do with it with everyone involved.
Thank you to everyone that worked on the project and everyone that beta tested it. I wish the news was better but I need to stop dragging my feet and move on. I am sorry.