55
This thread does not in one bit surprise me at all.
For the last few months I have sat and watched this unfold into the fiasco that it now is. There are two sets of people here at Xoops, the in crowd and the ones on the outside looking in.
The current core members to not care for anyone else but themselves when it comes to the development of Xoops. Sure, you might actually start listening to people but normally it takes a sledgehammer to hit before the information sinks in.
The Japanese community have been trying to get your attention over matters that they regarded high on the list for the development of XOOPS only to be ignored until someone finally took noticed and realised that there was a massive hole in Xoops, and even then you lot reluctantly took notice. This is not the first time that this has happened and you only need to venture through these and other forums for that evidence.
So why has XOOPS lost so many of the top developers over the last year? Why has so much talent gone from the development of XOOPS and why is nothing being done to prevent this from happening? I could give you a list as long as my arm of the people who have left or are extremely unhappy with the current XOOPS team and the way that XOOPS is being developed. Why do I know? Because I have personally spoken to many XOOPS module developers regarding this matter and message is very clear.
I think it is about time that people on these forums who rather adhere to arse licking and just agreeing for the sake of agreeing took a few steps back and realised that even though the number of XOOPS users grow, the amount of modules, themes and work to the core is actually going down and there are not the number of raw new talent coming in to take over the place of lost talent.
The sad fact is this, the core doesn't bring people to Xoops, its the modules and themes that people use in a daily context that does. I have said this before and I will say this again, the current thinking of the core is to throw out as much as possible to the outside developers (Hacks, modules, themes etc) and hope that these people carry on the development of what I regard as key core development area's and not down to others. You just have to look at the issues going on now to understand how fucking stupid this current thinking is by the core. The more key development that is sustained by the core thus means that important areas stay up to date, secure and hopefully written to the XOOPS OO standard. This offloading of work WILL backfire in the long run.
Apparently the next version of XOOPS totally disregards module developers by the fact that all modules (from what I have read) will be rendered useless due to the new way that modules are dealt with. So what does this mean to everyone? Well with the lack of current module developers around today, who is going to take over the role of converting all the modules that wont work, don't have developers currently working on them and those modules that where originally core modules? Will the core team do this, oh I forgot, they couldn’t be pissed assed actually doing work on them any more. Hell, no wonder Mambo is running riot at the moment with the awards that it’s winning just now.
The sad fact is this, when the new version comes out, what will you have?
Someone mentioned a fork in this thread; you really don't have a clue how close that actually happened. I can tell you now that many XOOPS module developers (Yes ones that are here right now) actually started putting this plan into action and where going to fork Xoops. Yes, we have a name for this new CMS, we have the development structure in place and we have many Module, theme developers to do the job and are unwilling to put any more time into XOOPS development.
We then decided to wait until the new version came out before we would decide which way to continue. You have to ask yourself this question, WHY??? Ask yourself that question please. Why we developers have decided to do this? Because, we are extremely unhappy with what is going on in Xoops, both with (some) members of the current core and the direction of XOOPS it self.
I know I am going to get 'shit' for this post but personally I couldn't care less. I am telling you how it is, the other developers feel but are unwilling to say (except for Phppp) anything in fear of being labelled a traitor to the XOOPS cause.
I left XOOPS because of the crass and bullshit covering the already showing cracks in the XOOPS foundation. Being told how wonderful everything was and how fantastic things are and the self style jubilations and pats on our own back in a job well done, when the people who matter where saying, look something is wrong here and were just ignored.
When I was with WF-Projects, we asked if one line could be inserted into a java script function last year. To us it seemed more sensible to add one line to a core function rather than have to write more code that wasn't needed. We where told, 'No'. Again, I mention that there was a serious bug with compression and the error handler system (Oh Compression doesn't actually work as it stands just now without hacking the system) and FYI, the compression bug is a well-known issue at the PHP site, you might just want to have a look one day. These are just two examples of many, many, many which have been completely ignored. (Well unless you are part of the in crowd, then that’s a different matter. Just look at the fixes and addition names with each version of Xoops).
Well as someone once said, so long and thanks for all the fish!