I've had a paragraph written up, but the forums erased it. I'll keep it short.
More than a year ago in development chat (shortened)
cekis: 11:04 PM: but the code will demand a large process and team.
devcodex: 11:05 PM: yes, anything to automate that process and make it easier for people to test is key to improving the situation
devcodex: 11:06 PM: but the manhours that will go into it, i think most times i see people estimating in regards to this project miss that factor and so the timescales are much shorter than they should be
cekis: 11:06 PM: heh... yes.
devcodex: 11:06 PM: and that leads to devs who feel they need to meet those deadlines
devcodex: 11:06 PM: and then they crack
cekis: 11:07 PM: and I'll be honest, this is something I think about a lot...
cekis: 11:07 PM: I almost dread going live simply because that expectation that I have to get something fixed will be there.
cekis: 11:08 PM: one thing is guaranteed though...
cekis: 11:08 PM: the code will be miles farther ahead of where it is now...
cekis: 11:08 PM: and that's what I'm trying and have always just wanted to do... just make it better than it was before.
cekis: 11:09 PM: so, in a sense, I've already accomplished my goal.
devcodex: 11:09 PM: slow and steady, constantly re-evaluating goals, brutal honesty about current positions
devcodex: 11:10 PM: i like this group we have going on here because there is enthusiasm but we are also having convos like this that keep us grounded and consider the reality of where we are, where we want to go
It all boils down that the code still requires a lot of work and every possible developer who ever worked in the NGE scene has made their appearance in previous projects. There are likely no more developers who can work as a team. Disagreements, "wanting to be the boss" or whatever lead to failed projects. The development team which is condensed here, aside from PSWG, are the last developers of the NGE scene who could work together as a team. The team is simply not large enough to support development and operating a server. StellaB hoped the team size would increase over time with interested developers. At the same time, some on the team were selective about who to let on the team, to avoid project implosion, in-house fighting or leaking the code publicly. High standards come at a price and the team isn't willing to sacrifice that. After some negative experiences from other NGE projects, I wouldn't have helped the team if they weren't extremely sophisticated about certain parts of the project.
Instead of disappearing and taking the code to the grave like previous projects, it will be made public for everyone to do whatever they like. Help out to advance the code, run their server in the basement or whatnot. As said, the team will continue development with open sourcing and test new code to make sure it works properly
. Open sourcing is the last chance for NGE development to have everyone work on the code without being directly involved in the project (thus not leading to project implosion.) The code is more advanced than SWGmasters, but it is still not perfect and not recommended for live usage without warning. StellaB: "Be warned, don't get to attached to someone's project, it might just fail any day." It will likely never be perfect, as that would require a development staff the size of SOE (GMs/Mods aren't developers). That simply does not exist on a volunteer project.