Quote:
Originally Posted by Scorpious2k
We do get recognition in the change log.
|
The problem with this is that it completely neglects large portions of code that are contributed in-toto, as in the perl integration. In this case, one must actually look at the 4 source files that I wrote from scratch to see my signature (which presumably remains), at the top. When the the files that I contributed were merged, no mention of the changes appeared in the changelog.
Quote:
Originally Posted by Scorpious2k
And we are recognized for the actual things we did there. This way, people know YOU fixed the server so changes in npc_types are immediate and no longer require a server restart! Not some vague reference that you did something sometime on the project...
The only people who might consider this type of recognition unfair would be those who did little and therefore don't appear in the change log more than once or twice. In my opinion, this is fair.
|
When I stumbled upon this project, the quest system was in an unusable state. I messed with it for a bit, trying to shore up the error messages etc. in debugging, as evidenced by historic posts. I decided, then, to revolutionize the way quests were scripted by adding support for a 'real' programming language. I added it on my own in a short period of time and dropped it into the lap of the eqemu community in working condition. With one fell swoop, I added a scripting solution so robust that it surpasses that of the commercial EQ engine and enabled server ops of both Windows and Linux boxen to enable quests immediately where they could never get them to work before. I wrote converter utilities to assist in converting scripts to the new format. I wrote and published documentation - docs whose current revisions curiously neglect to credit me. I spent time on the forums, assisting people in getting things working. I spent time on the IRC channel, answering questions and providing info.
There is no doubt in my mind that my contributions are worthy of merit.
I have contributed to many, many, many open-source projects in the past, and I have seen EQEmu's problems in other projects. Jackasses like you, Scorpius, and dev/noob are, amazingly, not even the biggest problems with EQEmu's development strategy. I could've tolerated you mental midgets and continued to contribute if only I would've been given the chance to vigorously defend my own contributions. This was once a problem w/ Mozilla, too, fyi (too many monkeys w/ innapropriate CVS access). I could only stomach so many of your moronic additions to my code at my firmest opposition before throwing in the towel and turning up the finger.
Quote:
Originally Posted by Dave987
You optionally put your time and energy into this. No-one asked you to. If you hadn't done abit of code here and there, then someone else would have, sooner or later.
|
This is simply not true. The funny thing about open-source development, as noted my my unknowing mentor, Shawn Hargreaves, is that you can never truly delegate tasks since someone will always surprise you by contributing something that you would never have done. MY perl scripting stuff fits that bill.
Again, I don't mean to be a glory hound or anything. Really. I have enough accomplishments and accolades in 'real life' that I don't particularly _need_ to see an obviously fictional one-name alias created just for anonymous access to these boards credited with anything in order to feed my ego. It is just a matter of common decency - decency which all of you thugs seem to lack.
p.s. If you don't belong to the group of thugs, then I'm sorry for lumping you in there with them. Some of you, like m0oni9, obviously have some class and intelligence; I'm sorry that your arrival had to be so near to my departure. I am certainly amazed that you would continue to contribute, though.