Sarge
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Yet another Skulltag source thread
Pages (7): « First ... « 3 4 5 [6] 7 »  
Author
All times are GMT. The time now is 13:46. Post New Thread    Post A Reply
MikeRS
Doomworld is so about bullshit excuses


Posts: 460
Registered: 06-05



Carnevil said:
Everyone misinterpreted my forum analogy except for Creaphis. The point is that important information is hidden (obscured) from the would-be attacker. If the attacker had that information, the system would be vulnerable, and the design of the system would not save it.

I think you misinterpreted everyone's response. Unless you're talking about forums coded by some 13 year old that has never heard of hashes, your argument completely falls flat... except if someone actually still uses MD5 (unsalted).

Old Post 06-29-08 10:04 #
MikeRS is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 4355
Registered: 07-00



Aabra said:
Personally I'm a bit appauled at the fact that the Doomworld admins have absolutely no problem posting links to a site which contains programs to exploit about a hundred different games. Whatever though - this makes it pretty clear to me that the Doomworld community doesn't care at all about what happens to Skulltag or any other multiplayer game for that matter.
The fact that your security policy apparently extends to "relying on admins of websites to remove links to other websites that might be a security risk to your software" pretty much sums up how absurd it is. Almost as absurd as the suggestion itself that a link posted on Doomworld is going to have any kind of serious repercussions for online gaming.

These problems exist in your software. Pretending they do not exist is not going to make them go away, nor is removing links on Doomworld or any other website for that matter.

The irony is that despite your self-proclaimed "level headedness", your post basically amounts to a childish temper tantrum ending with "I'm going to take my ball and go home!"

This also demonstrates probably the greatest peril of secret source software - you have to do everything by the rules of the developers that control it, because in the end, they have the source. You suggest a "more constructive approach", but in the end, all this can ever really mean is "make a better attempt to lick the boots of the Skulltag team and do whatever they want".

Old Post 06-29-08 10:41 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
K!r4
Member


Posts: 606
Registered: 05-07



Carnevil said:
Anyway, I think pretty much everything has been said. I've addressed and shot down all of your arguments.

And ignored a lot others arguments, too bad.

Old Post 06-29-08 11:11 #
K!r4 is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Graf Zahl
Forum Legend


Posts: 4194
Registered: 01-03


This is getting ridiculous - but to be blunt, it's what I expected.

Just to take note:

As of r128, GZDoom's GL renderer carries a clause that makes full project's source disclosure mandatory - and I am not willing to negotiate about this - so Skulltag will be closed off from all renderer improvements from now on if they choose to take this route.

In addition, this does not affect the previous agreement about this code's use in Skulltag. You may continue to use my code up to r127 under the current conditions - and only under these conditions!

I am sorry it had to come to this but IMO the reactions of some of the people responsible for ST here don't deserve anything else.
If it is the only way to prevent free code from creeping into closed source project, so be it.

Old Post 06-29-08 11:19 #
Graf Zahl is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Gez
Member


Posts: 382
Registered: 07-07


Header=~s/mandartory/mandatory/g; :P

Old Post 06-29-08 12:10 #
Gez is online now Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
AlexMax
Forum Regular


Posts: 761
Registered: 01-03



Aabra said:
If your ultimate goal is to get the Skulltag source released I suggest trying a more constructive and positive approach. I'm done with this thread, goodbye.



Carnevil said:
Like Aabra, I'm done here. I have a lot of work to do. Don't expect any more posts from me in this thread, so feel free to disregard everything I've said and continue to open-source propaganda machine.


Until the next Skulltag news thread shows up on Doomworld. It'll be fun, we can find out who will shun your project next.

And don't blame me or anybody else in this thread for Graf's decision, both of you gave yourselves more than enough rope to hang yourself with.

Old Post 06-29-08 18:27 #
AlexMax is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
myk
patron mod of ugly ducklings and black sheep


Posts: 10410
Registered: 04-02



Creaphis said:
If you saw a snippet of Skulltag source code and quickly found major security faults that were previously undiscovered, this would only support everything that Carn has said.
I dwelt on the same matters, and also agreed it was relatively easier to hide issues if the source is closed, but also pointed to other factors that make closed source unworthy even if it brings some anti-cheat benefits. I think Carnevil agrees that this is a community where sharing is essential and no one in particular owns any set of code, and thus he spoke only of that subject, dismissing everything else and eventually saying it is not important. That is partial; opening the source may have its dangers and particular challenges, but overall is better than closing it, even for an online engine. Particularly in this community. Others may have their own idiosyncrasies, due to their history or participants.


Carnevil said:
Anyway, I think pretty much everything has been said. I've addressed and shot down all of your arguments. However, I doubt you can or will listen to reason, and that this ridiculous, idealistic debate full of insults, dick moves, and derogatory rhetoric will continue.
Do you think that if you were confident about this you'd have to propagandize your belief in the other side's bias or say "I'm leaving and never coming back to this conversation"?

Old Post 06-30-08 01:55 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Creaphis
I will deliberately take a contrary position just for the sake of writing incredibly long arguments


Posts: 1296
Registered: 10-05


Alright, so this debacle finally ends with everyone taking their ball and going home. The funny thing is that I may have started this current mess (as the thread was dying down before I stepped in) so it makes sense for me to offer a few closing thoughts as well.

It's already been a while since I actually cared about the code. What's kept me going in here, and what brought me in here in the first place, was the ceaseless display of antagonism, fallacy, intentional misinterpretation and dogma. I can't stand bad argument. Now, both sides are guilty of this of course, but I've had no choice but to argue against the open-sourcers for a couple of reasons:

1) People likely to actively engage in Doomworld's source port forum will obviously be mostly open-source fanatics. This made the open source side much more visible in the thread, which makes its flaws much more visible to a relatively neutral bystander. With more people arguing one thing, there will be more people on that side spouting worthless points while belittling/ignoring those of the other side. And, with more people on the same side, each individual member of that side will feel less need to justify themselves, because there are others around who will agree with them whether their points are justified or not. Ultimately, this sort of "support" only makes your stance weaker; the pro-open-source argument would have been much more respectable if you all gave fair justification for your assumptions and rejections, and if certain people had stayed out entirely.

2) There has been no sensible strategy in the open-source side whatsoever. I assume that the ultimate wish in all these threads is to convince the Skulltag development team to make the move to an open-source model - but there has been nothing in here that had a chance of actually persuading them. It's spelled out quite clearly in many psychological studies and textbooks that the best way to persuade someone is by first validating their views before presenting your own. There has been none of this, only belittlement and accusations of paranoia - which, instead of persuading, only chase your opponents further into their own position. Argument like this made it inevitable that the Skulltag team would ultimately react this way. Your good points were handled badly, and because of that, had the opposite effect.

Because the open-source advocates are the group attempting to fight against the status quo, this gives this side an extra responsibility to show positive attitudes and a willingness to compromise - because, otherwise, there is absolutely no chance of anything being accomplished. Next time, when you want to convince someone to depart from their current successful system and to attempt something new, you could keep in mind that it's actually easier to persuade someone if you show them some respect. Be nice. Consider every point they make as valid, at least partially so. Consider every concern as real, whether the problem would ultimately be great or small. In essence, make a real effort to understand the other side's arguments from the other side's perspective. Of course, you must be willing to accept that your position is not the only rational solution - which is true in any debate worth having. And perhaps most importantly in this context, if the other side has fully considered the benefits of your proposal (which will only happen if you present your position with a friendly and compromising attitude), and they still feel that the risks of your proposal outweigh the benefits, and wish to retain their current practice, then this is a decision which you must respect.

An attitude and practice of respect could have allowed you to bring the developers around to your side. The open-source side has a few great points. You could have won. As it is, nobody won this argument. Absolutely everyone here has lost.



I'd love to conclude this post there, but I'm curious about this action:


Graf Zahl said:
As of r128, GZDoom's GL renderer carries a clause that makes full project's source disclosure mandatory - and I am not willing to negotiate about this - so Skulltag will be closed off from all renderer improvements from now on if they choose to take this route.


And to think that this deed is done from underneath Carmack's banner of generosity.

How exactly does this help anyone?

Old Post 06-30-08 09:59 #
Creaphis is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Graf Zahl
Forum Legend


Posts: 4194
Registered: 01-03



Creaphis said:

And to think that this deed is done from underneath Carmack's banner of generosity.

How exactly does this help anyone?




I might ask the same question:

How does keeping the source closed and acting like jerks help anyone?

Feels bad to be on the receiving end of this discussion, doesn't it? Maybe now it will go into your head why so many other developers are so annoyed by closed source Doom ports.

I am really tired of this shit that's going on with Skulltag. Had Carnevil and Aabra given any indication here that closing the source is an inevitable necessity to keep it working I wouldn't have done this - but their reactions only showed one thing: For them keeping the source closed is more a matter of convenience than necessity (as in: they don't need to address their security issues) And I am most definitely not supporting such an attitude hence my change of license.

Old Post 06-30-08 10:09 #
Graf Zahl is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Cutman
Junior Member


Posts: 126
Registered: 05-05


So they can still use the old code? I'm pretty sure they can live on that, I mean just look at ZDaemon.

Btw if they DO happen to be naughty and use later code, how an earth do you find out if they are with closed source?

Old Post 06-30-08 10:21 #
Cutman is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
MikeRS
Doomworld is so about bullshit excuses


Posts: 460
Registered: 06-05



Creaphis said:
pretending to be neutral

It's hard to take the ST dev team's side seriously when they resort to requesting a link to be removed from a post just because it demonstrates a bug in the software. It represents either an unwillingless or inability to fix said problem.

Even if the Skulltag team were unable to fix the problem on their own, if the source code was freely available, somebody else could fix it. Indeed, the person that discovered the bug probably would have provided a source code patch to fix it if he could. Instead, he has to say how the exploits is performed, and hope that the Skulltag team finds it within their best interest to fix it--entirely on their own.

It's like that bug in Internet explorer where a malformed Javascript (http://www.vorck.com/windows/ie-is-stable.html) causes all iexplorer.exe instances to be killed. The bug has existed for at least 8 years now--Microsoft has never bothered to fix it, probably because they have the attitude of "it's too hard to fix". Had the source code for Internet Explorer been publicly available, it's very likely the problem would have been discovered and patched.

edit: I should also mention. If the Skulltag team is unwilling to fix the bug, then they really have no right to complain about cheaters in the game. Whereas, if it's simply an inability, they should probably think of a different way of development. :)

Last edited by MikeRS on 06-30-08 at 10:33

Old Post 06-30-08 10:25 #
MikeRS is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Creaphis
I will deliberately take a contrary position just for the sake of writing incredibly long arguments


Posts: 1296
Registered: 10-05



Graf Zahl said:
How does keeping the source closed and acting like jerks help anyone?


Oh, that certainly doesn't either.

I'm just surprised that, instead of being the bigger man, you decided to stoop to that level.


Later, dudes.

Old Post 06-30-08 10:31 #
Creaphis is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Carnevil
I fail it.


Posts: 1218
Registered: 05-00


Just one thing I have to clarify:


Graf Zahl said:


For them keeping the source closed is more a matter of convenience than necessity (as in: they don't need to address their security issues) And I am most definitely not supporting such an attitude hence my change of license.


That's definitely NOT my position. I've been over this before with Luigi a few years ago when he found a design flaw. I fixed it and asked him to take it down so I didn't have to release a new version right away (I think I was between major versions at the time). He refused, and I thought it was pretty low at the time, but I thought about it and realized that it's better to fix a design flaw ASAP than hide it and wait. I was able to have a fixed up release based off older, more stable code with the security fix.

Aabra is just at the stage I was at before that incident. I'll talk to him and he'll come around.

Old Post 06-30-08 10:34 #
Carnevil is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Graf Zahl
Forum Legend


Posts: 4194
Registered: 01-03



MikeRS said:

It's hard to take the ST dev team's side seriously when they resort to requesting a link to be removed from a post just because it demonstrates a bug in the software. It represents either an unwillingless or inability to fix said problem.




... and that was precisely the thing that did it for me.

Old Post 06-30-08 10:49 #
Graf Zahl is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Graf Zahl
Forum Legend


Posts: 4194
Registered: 01-03



Cutman said:
So they can still use the old code? I'm pretty sure they can live on that, I mean just look at ZDaemon.

Btw if they DO happen to be naughty and use later code, how an earth do you find out if they are with closed source?



They can't. The deal was that I get access to the ST source for them not being required to meet the LGPL requirements of the renderer code. No matter what, I will not tolerate a Skulltag version without the rendering code being accessible to me.

Old Post 06-30-08 11:05 #
Graf Zahl is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Carnevil
I fail it.


Posts: 1218
Registered: 05-00



Graf Zahl said:



... and that was precisely the thing that did it for me.


Did you even bother to read my post?

Old Post 06-30-08 11:05 #
Carnevil is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Cutman
Junior Member


Posts: 126
Registered: 05-05



Graf Zahl said:


They can't. The deal was that I get access to the ST source for them not being required to meet the LGPL requirements of the renderer code. No matter what, I will not tolerate a Skulltag version without the rendering code being accessible to me.



Hmm... sounds like a pretty bad deal on their end!

Old Post 06-30-08 11:45 #
Cutman is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
RTC_Marine
Junior Member


Posts: 431
Registered: 06-01



Graf Zahl said:
The deal was that I get access to the ST source


lolz so no 0day leakz then? :P

Old Post 06-30-08 12:17 #
RTC_Marine is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
myk
patron mod of ugly ducklings and black sheep


Posts: 10410
Registered: 04-02



Creaphis said:
The funny thing is that I may have started this current mess (as the thread was dying down before I stepped in) so it makes sense for me to offer a few closing thoughts as well.
If you started a mess, why would you want to continue it?


It's already been a while since I actually cared about the code. What's kept me going in here, and what brought me in here in the first place, was the ceaseless display of antagonism, fallacy, intentional misinterpretation and dogma. I can't stand bad argument. Now, both sides are guilty of this of course, but I've had no choice but to argue against the open-sourcers for a couple of reasons:
You're accusing (many) people of doing exactly what you are doing as you make the accusation. You are making a mea culpa of the dishonest bias of your participation, and then projecting it. Instead of arguing due to your sincere position and your opinion on the subject, which is rather lacking and according to yourself of "a regular Skulltag player", you did so for a politically inclined effect. That the others were fallacious and manipulative is arguable, while in your case it's certain. Please refrain from concern trolling in the future. Thanks.

This thread is done "as is" and there is no particular objective here. There is no immediate need to convince anyone of anything or to beg for anything, no need to win or lose, but merely to share knowledge, opinions, or concerns. If that leads to something with the Skulltag development team, so be it, but their presence is not mandatory to have a discussion here. Helping people be aware of the issue is in fact much more sensible than trying to force or coax the developers into doing something that they should do by personal initiative. Thus you don't have to push anybody or act like you're trying to sell something, but by putting the discussion into motion you move people to consider the situation. It's to be seen whether this moves Skulltag to go open, increases interest in Odamex, or whathaveyou.


And to think that this deed is done from underneath Carmack's banner of generosity.
Carmack himself relicensed the source code to ensure people would make sources available. Basically the same thing Graf Zahl is doing. Graf Zahl has always been friendly to the GPL, which cannot be applied to ZDoom due to the proprietary code in it. Applying a similar license, but that is still compatible with the Raven code by not allowing profit, makes sense as an alternative.

In fact, I've been thinking of using a similar permissions notice for WADs: You may use this WAD as a base, but only if you allow others to use the result as a base as well.

Old Post 06-30-08 12:42 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Graf Zahl
Forum Legend


Posts: 4194
Registered: 01-03



RTC_Marine said:


lolz so no 0day leakz then? :P




Sorry, but I won't do that.

In the end the whole thing is more symbolic anyway. I haven't done any significant changes to the renderer in a long time because most of my programming these days is done for my job. :(

Old Post 06-30-08 13:41 #
Graf Zahl is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Torr_Samaho
Newbie


Posts: 8
Registered: 07-07


The sad thing for me about the outcome of this discussion (i.e. new GZDoom license) is that essentially I get punished for one of Aabra's actions that I don't even agree with. Security issues should always be publicly documented, this is good for open and closed source software. For the latter it pushes pressure on the selected few with source access to quickly fix the exploits, and this is a good thing. Ever since I joined the ST team, I took all security problems that were brought to my attention seriously. You can ask Luigi Auriemma, he should confirm that I quickly react to reported exploits and that I don't ask anybody not to publish exploits. The text file of him that was referenced here was written long before I even came to ST. I even told Aabra on the Skulltag forum that publishing exploits is a common and widely accept practice (Graf should be able to see the corresponding post in the dev section, that I made well before his decision to change the GZDoom license).

The only reason why I didn't do anything against the fake players tool yet is it that I don't consider this to be an exploit that needs fixing. If someone is interested in why, I happily elaborate on this. And from the fact that hundreds of other online games don't fix this either, you can guess that I'm not alone with this opinion. The only thing you can do with it is to fill a server. It's blatantly obvious from the logs and anybody abusing this can be banned easily.

Old Post 06-30-08 18:51 #
Torr_Samaho is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Carnevil
I fail it.


Posts: 1218
Registered: 05-00


I agree with Torr completely. Look at my last post, Graf. Obviously design flaws should be fixed and not hidden away. It's stupid to punish us based on someone who's not even a programmer on the team said.

Old Post 06-30-08 20:52 #
Carnevil is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
GhostlyDeath
Mini-Member


Posts: 54
Registered: 08-05



Carnevil said:
I agree with Torr completely. Look at my last post, Graf. Obviously design flaws should be fixed and not hidden away. It's stupid to punish us based on someone who's not even a programmer on the team said.


It would be your responsibility to tell members where they stand in your team. Usually when members go out of line, this happens and the rest of the team suffers because of it.

Old Post 07-01-08 04:01 #
GhostlyDeath is offline Profile || Blog || PM || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
exp(x)
Senior Member


Posts: 1340
Registered: 04-04


I'm sure Aabra has his tail tucked between his legs, but this wasn't solely his fault.

Old Post 07-01-08 04:37 #
exp(x) is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
myk
patron mod of ugly ducklings and black sheep


Posts: 10410
Registered: 04-02


Why see this as punishment? Some good will aside, other issues related to the source being closed could happen in the future. The Skulltag team already has something to work with anyway. As of now Graf was simply contributing to Skulltag, and to any project wishing to use his code respecting its copyright, since the source is available. And it was clear he did so in a more comfortable manner when side projects likewise shared their work. Ceasing to contribute work to something is not punishment or an offense unless that person was under a contract or obligation. The Skulltag team does not share the code they base on others' work (meant to be shared openly) but complains of their sharing conditions? If you ignore their wishes how can you complain yours are ignored?

Old Post 07-01-08 07:30 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Torr_Samaho
Newbie


Posts: 8
Registered: 07-07



myk said:
The Skulltag team does not share the code they base on others' work (meant to be shared openly) but complains of their sharing conditions? If you ignore their wishes how can you complain yours are ignored?

Ever since I ported the GZDoom renderer to Skulltag, Graf always had full access to the very latest version of the Skulltag source. In some regards, this is more than LGPL would have granted him. We share everything we do with him. And if you look through the GZDoom logs, you'll see that he got quite a few improvements to the GZDoom renderer from me: Model interpolation, HUD model support, a whole bunch of model rendering flags, sprite billboaring and smooth/round particles, just to name my contributions to the GZDoom renderer that I remember from the top of my head. AFAIR Graf mentioned somewhere that he never got any noticeable contributions to the GZDoom renderer, but this was before I started working on Skulltag. So if my memories serves me well in this regard, no one (other than Graf of course, he is the creator and the overwhelming majority of the code is his) contributed more things to GZDoom than me. At least this is true for the last year, I have been following the GZDoom development since then.

On several occasions my code even appeared in GZDoom, before it was in a public version of Skulltag. IMHO this agreement was/is advantageous for both of us.

Old Post 07-01-08 08:27 #
Torr_Samaho is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
myk
patron mod of ugly ducklings and black sheep


Posts: 10410
Registered: 04-02


Keep in mind personal benefits are of less value in a community-based "share and share alike" environment than to a proprietary project.

Old Post 07-01-08 09:51 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Rivecoder
Registered just to make one post


Posts: 1
Registered: 07-08


First off, pardon my late reply - I never got around to registering here, though I've already read this topic (and pretty much every one before it), so I've heard all the arguments so far.

It's great that the atmosphere here has gotten more... civil. I don't know how the two camps were reduced to closing their eyes and shouting at each other, but it's not getting anywhere, so the calmer atmosphere is much, much more pleasant. Closed source obviously isn't perfect (and we know that), but neither is open source, and if we want to prevent exploits and cheating we need to discuss things civilly. You guys obviously know a lot more about open source (and its implementations) than we do, and we know a lot more about Skulltag (and its community) than you do. So, we should plan this together.

And yes, I've said it - I'm not fully convinced by AlexMax's viewpoint that the community can deal with cheaters automatically. I'd like to believe it (I'm an idealist), but there are a lot of thing about our community that could go against this. First, our servers are mostly decentralized. If you get kickbanned off of one server (ie, one dedicated server), you can go to another one. It's easy to change your name, and even easier (for some people) to change your IP. Thus, if Bob wants to have fun by joining games of Skulltag and then cheating to screw up the scores, there's no real penalty for him to do this. As always, it's more work to ban and keep up with this guy than it is for him to wreak his havoc. If people want to cheat for fun, they'll be able to without much consequence.

What about reputation? This should be a bit easier, since the better you are, the more eyes there are on you. The thing is, though, Skulltag has a much less serious environment than, say, ZDaemon, and we really don't have rankings or tournaments. Clan v Clan action is probably the closest thing you can get to that. It's in a clan's interests to protect their reputation, but in an average player...not so much. After all, throwaway aliases are just as reputable on the scoreboard as longtime accounts, and there's no protection from name faking. People also alias to avoid drama and just to... play. There's not an implied standard that, when you join a server, you just want to play, and not to chat with everyone who sends you a message. Ideally, we wouldn't have all this aliasing. It reduces players' credibility. Is that really Rivecoder? You don't know, do you? Drama!

What does that have to do with open source? Easy - if there's no credibility behind the players in a server, the fact that they could be using any build they choose - one, say, that doesn't draw any walls - will only worsen this drama. AlexMax refers to a smooth, responsible, self-policing community, but I'm not sure we have that yet.

We've thought about things like an account system, though many people prefer the current state of 'democracy'. But an account system is centralized, though, and that doesn't grind well with the idea of open source. Maybe we could work a system like openID, where you have independent servers (or people?) vouching for you? However, this is all just conjecture.

What's your opinion on this? How do the notable open source games do it? How do you see Skulltag handling it?

Old Post 07-02-08 04:51 #
Rivecoder is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Tango
Forum Regular


Posts: 744
Registered: 04-06



Rivecoder said:
... and we know a lot more about Skulltag (and its community) than you do.


If that was true, Skulltag wouldn't have the community members that it now has. ;)

Old Post 07-02-08 05:11 #
Tango is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Creaphis
I will deliberately take a contrary position just for the sake of writing incredibly long arguments


Posts: 1296
Registered: 10-05


I wrote a dumb post and decided maybe that was a bad idea.

And that's a shame, because it would have been funny if I just left it that way.

Last edited by Creaphis on 07-02-08 at 06:33

Old Post 07-02-08 06:26 #
Creaphis is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
All times are GMT. The time now is 13:46. Post New Thread    Post A Reply
Pages (7): « First ... « 3 4 5 [6] 7 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Yet another Skulltag source thread

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory