Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-03-2004, 06:04 AM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default repost: contributors

This didn't get the response I was looking for in the general forum, so I am reposting it here.

Howdy, folks. Long time, no see.

A fairly diligent search of the EQEmu website and distribution left me unable to find a comprehensive list of contributors. In particular, I could find no mention of Wes (Quest parser from scratch?) nor myself (Perl integration from scratch). I hate to sound like a glory hound or anything, but it would be nice to be credited somewhere.

I'm also especially concerned with the "junior dev" program recently introduced. These "junior devs" contribute via closed forums, so in their case there isn't even a public "paper-trail" of posts documenting their efforts.

Perhaps something with the prominence of the "item contributors" page could be created to honor those who have made substantial contributions?

-thanks,
Eglin
Reply With Quote
  #2  
Old 06-05-2004, 10:56 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Thats what the changelog is for

if you added your name to a changelog or request it it will be put there.

otherwise, it wont get put there.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #3  
Old 06-05-2004, 11:58 AM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default

Quote:
Originally Posted by /dev/n00b
Thats what the changelog is for

if you added your name to a changelog or request it it will be put there.

otherwise, it wont get put there.
I have never had CVS access, so when would I have added myself to a changelog? Besides, the changelog isn't exactly featured w/ the kind of prominance that I think is appropriate. Nor is it complete. After all, who started the project? Who coded the first login servers?

I know some of you are trying to get jobs in the game industry - are you trying to intentionally avoid crediting others? That is the way it looks to me.
Reply With Quote
  #4  
Old 06-06-2004, 08:48 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

1st started by AGX source code given to tuxracer, 1st login server coded by solar. And as far as the changelog goes its your responsability to request that your name is added to it.

Also the list of the contributers to this project is soo large it wouldnt be viable to have a list just for status. If you come to work on this project expect no more than a thanks, if you expect more than that your either a fool, or are too stuck on yourself and how people see you.

Also, the project has changed admins a few times and will again im sure, and through those changes portions of the changelog, and stuff have been lost.

Thank you elgin for the Perl code.

Shall i take this as a request to have yer name added to the changelog? (i beleve its there already).
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #5  
Old 06-06-2004, 01:09 PM
m0oni9
Hill Giant
 
Join Date: Dec 2003
Posts: 166
Default

Quote:
Originally Posted by /dev/n00b
If you come to work on this project expect no more than a thanks, if you expect more than that your either a fool, or are too stuck on yourself and how people see you.
If you contribute code, and that code is then used, you are a fool to expect recognition somewhere? Hmm.. guess I'm a fool then.
Reply With Quote
  #6  
Old 06-06-2004, 05:35 PM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default

Quote:
Originally Posted by /dev/n00b
1st started by AGX source code given to tuxracer, 1st login server coded by solar. And as far as the changelog goes its your responsability to request that your name is added to it.

Also the list of the contributers to this project is soo large it wouldnt be viable to have a list just for status. If you come to work on this project expect no more than a thanks, if you expect more than that your either a fool, or are too stuck on yourself and how people see you.
You have no class. I feel sorry for the other members of the dev team, to have such a foolish peon to speak on their behalf.
Reply With Quote
  #7  
Old 06-06-2004, 10:42 PM
Scorpious2k's Avatar
Scorpious2k
Demi-God
 
Join Date: Mar 2003
Location: USA
Posts: 1,067
Default

Quote:
Originally Posted by m0oni9
If you contribute code, and that code is then used, you are a fool to expect recognition somewhere? Hmm.. guess I'm a fool then.
We do get recognition in the change log. 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.
__________________
Maybe I should try making one of these servers...
Reply With Quote
  #8  
Old 06-07-2004, 08:28 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Quote:
Originally Posted by Eglin
You have no class. I feel sorry for the other members of the dev team, to have such a foolish peon to speak on their behalf.
Your welcome to your opinion. But as it seems another dev has posted and seems to share my opinion.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #9  
Old 06-07-2004, 11:51 AM
RangerDown
Demi-God
 
Join Date: Mar 2004
Posts: 1,066
Default

I'd have to agree that the way scorp described it is the best way to go.
Reply With Quote
  #10  
Old 06-07-2004, 12:01 PM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default

I agree with the dev's here. 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.

Expecting a page just for you and your friend for doing a single bit of code ? People have surely done much more than that , which is possibly much more important.
Get your head out of your own arse, welcome to life.
__________________
;o)
Reply With Quote
  #11  
Old 06-07-2004, 12:27 PM
m0oni9
Hill Giant
 
Join Date: Dec 2003
Posts: 166
Default

Personally, I just contribute what I have time for, and don't care a whole lot about recognition. I'm more concerned with needed changes getting merged in. Stating that it is foolish to expect acknowledgement from someone that uses your code is just silly, though.

I'm only familiar with Eglin because perl scripting is what got me interested in the emu in the first place. Without contributions from people like him and Wes I probably wouldn't have ever looked at any of the source.

And Dave, nothing personal, but someone has to do the work or it will not get done. If a changelog is how contributions are recorded, that's fine, just give credit where credit is due.

Anyway, did not mean to contribute to an argument. That statement just rubbed me the wrong way.
Reply With Quote
  #12  
Old 06-07-2004, 05:27 PM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default

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.
Reply With Quote
  #13  
Old 06-07-2004, 05:46 PM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default

Since it is following a theme, I thought I'd share the farewell letter I wrote to trumpcard when I decided to stop contributing to the project.

[quote=Eglin's Farewell to Trumpcard (02-08-2004 05:43 PM)]
Quote:
Originally Posted by Trumpcard
You'll have to excuse me if I say this, but thats just a blantantly stupid idea, if i am reading your intentions correctly.
Nobody likes being told that they are wrong, so I can appreciate your frustration. Nonetheless, you crossed the line on this one. We have vocalized conflicting viewpoints on several issues in the past, but I have never seen you display such childish tactics before. Your style of argument in this case followed the ad hominem style more often seen in posts by /dev/noob or other, lesser, personalities.

Between you and I, I haven't had EQ installed since before last Christmas and haven't refreshed my codebase from CVS in nearly as long. My interest in eq and eqemu was never really that strong and it is dwindling at an astonishing rate. My prime reason for following forum activity as of late was to provide support and guidance for the perl stuff which nobody else seems to properly understand. I do not desire deference, but I think it is reasonable for me to speak as an authority on certain matters. Merth mentioned bringing me into the dev team at one point, but his behind-the-scenes communiqu
Reply With Quote
  #14  
Old 06-07-2004, 06:33 PM
mangoo
Items Master
 
Join Date: Apr 2003
Posts: 293
Default

I hope for both yourself and others around you that you aren't this big of an asshole in real life. Good luck with the book. Bye.
__________________
Reply With Quote
  #15  
Old 06-08-2004, 05:35 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Elgin, these are my last words to you.

GET A FUCKING CLUE HOW IT WORKS IN THE REAL WORLD.

the .qst system (wesquests) was never broken in reality. Idiots just didnt use it right. Guildwars is proof of that since we never used the faulty perl code. (perl causes lots of crashes on high traffic server. Great code! Go elgin! Thank you! We love you! <enough prase yet?>)

As for your name in the changelog, As i said before YOU CAN REQUEST IT.

I highly doubt any developer wants to take time from omg developing to sit and add every name of every person that has ever contributed any code.

Let me think does the largest opensource project have a contributers page as you have requested...nooooooo I dont see any such thing over at the linux kernel site. (http://www.kernel.org/) they have millions of contributers. im sure some have contributed code that would r0xx0rz yer s0xx0rz yet i have a hard time finding any contrib information reguarding those people!

If you contributed code to windows that sped it up by 50% you think ms would put yer name somwhere? Fuck no. Thats not how it works. You want your name in the changelog? ask, i'll add it np!

As for trumpcard leaving, that was his choice, he as he stated, never realy had much interest in the project. His function on the dev team was pretty limited at the end there (running profiling checks on the code). Sorry to see him go as a person, as a coder he wont be missed. And nor will you elgin goodbye and have a good life.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:11 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3