View Single Post
  #52  
Old 12-21-2010, 10:16 AM
Itchybottom Itchybottom is offline
Banned


Join Date: Jun 2010
Posts: 391
Default

Quote:
Originally Posted by Salty [You must be logged in to view images. Log in or Register.]
I guess it really comes down to, is Eqemu a community project or separated into cliques? There are plenty that would like to offer their time to hard-code for the overall Eqemu value so we can keep playing without disruption or personal quirks that undermine advancement.
EQEMU is definitely more segmented now than it used to be. Quite a few project forks have happened that don't release their source code/database to the public until the server is long dead. A big sense of entitlement and egotism is usually at fault, but other times there are legitimate reasons (like fearing Sony, or having a cheat detection system that you want to be kept secret.) There's also the problem of no one agreeing on a database to work on and compare results. Some prefer PEQ, others Angelox, and then others still are spinning off of the base projects but changing things so radically, it's hard to import the trunk changes of the original project.

Angelox being a one man operation is pretty cool, I think trevius also does his own thing by himself and gets stuff done. The big servers always have a team, and they always act like their fixes and their code are the holy grail. Then you have people like KingMort, that constantly rope in developers to help the project but ultimately take credit for the majority of it.

There aren't many cliques in EQEMU anymore. Occasionally an old "clique" will resurface and try to take over the project (Image/devn00b/tcsmyworld) and cause a stir which polarizes the community pretty bad and adds to the pre-existing segmentation.

A lot of EQEMU (world server inparticular) needs to be completely thrown out and re-written. Code analytics and performance profiling only takes you so far before your foundation is inherently the problem. Maintenance programming isn't what is needed here, you'll need actual development and constant debug output to maintain a PVP server that doesn't die in a year. Which leads to more hardware requirements, and a lot of paid or volunteer work. Simply sharing the p99 code base with a sister PVP server would cause a lot of communications problems and drag on the parent project, unless the dev team had the time/resources shared per side. I just don't see it happening until nilbog finalizes his server.