Adding minigames to the lobby
Moderator: Moderators
Re: Adding minigames to the lobby
Aegis for Prime Minister.
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Re: Adding minigames to the lobby
I know, I already considered you a hero of awesomeness. Keep up the good work!aegis wrote:i am making a full reimplementation of the lobby server; it's mostly done, has a lot less connection problems and is not written in java.SwiftSpear wrote:Well, the problem is that the lobby needs to be rewritten for the most part, and while betalord has time to occasionally tweak current lobby stuff...Complicated wrote:Heres a thought, lets get an intergrated lobby that fully supports spring before we add extra programs with it.
if you're needing someone to rewrite the lobby server...
well...
betalord isn't the only person you can look to
Re: Adding minigames to the lobby
AF went in there, insulted everyone and implied he was a bigshot in the Spring community and was developing a Lobby that matters.Gota wrote:Boirunner,you were mistaken to write what you did about AF in the glest forums.
First of all,it wasnt you buisness in the first place,you are not developing a lobby.
Second of all,AF gave good and valid arguments,their responses were ilogical and sometimes it seemed they did not read what AF wrote at all.
Basiclly their response was "we want to do it ourway,thats it!".
You made a fool of yourself and of spring in their forums by making AF and the spring community look unorganized and unconsistant.
I just wanted to let them know that he's not, does not, and that we don't all like to insult people just because they don't want to work with us.
And I'd much rather have somebody think the Spring community is inconsistent then have them think AF represents it.
edit: oh wait I just realized Gota is the troll account of dzhibrish. Sorry I responded.
Last edited by Boirunner on 20 Jan 2008, 13:47, edited 1 time in total.
Re: Adding minigames to the lobby
That said, AF did go out on a limb, and extend a hand to them. I support his move, if not the methods.
-
- Posts: 933
- Joined: 27 Feb 2006, 02:04
Re: Adding minigames to the lobby
Please tell me that the language / toolkits / libraries you used to write the new lobby server are multiplatform. Java isn't the fastest language around, but at least it will run on damn near everything with very little additional work.aegis wrote: i am making a full reimplementation of the lobby server; it's mostly done, has a lot less connection problems and is not written in java.
Re: Adding minigames to the lobby
neddiedrow wrote:That said, AF did go out on a limb, and extend a hand to them.
He didn't extend a hand, he threatend them and tried to make an offer they couldn't refuse.AF on the Glest forums wrote: So I would suggest you start co-operating. Early in springs history a guy called betalord threw up the first of our 3 lobby systems along with his own server implementation, and tried to rule over the spring lobby system with his monopoly. Suffice to say his days are now numbered, and he's had to relinquish his role of maintainer over TASClient to another developer.
Since nobody but like five people use AFLobby, he isn't even offering them a userbase, he's just telling them he wants to make their Lobby and they should cooperate with him. But how would it benefit Glest if their lobby program was programmed by an outsider?
Re: Adding minigames to the lobby
It's Python. Same deal.el_matarife wrote:Please tell me that the language / toolkits / libraries you used to write the new lobby server are multiplatform. Java isn't the fastest language around, but at least it will run on damn near everything with very little additional work.
Re: Adding minigames to the lobby
Boirunner there are no AFLobby users because there is no working AFLobby to use. It's like saying Microsoft are poor because nobody uses Windows 7 while ignoring the fact it hasn't been finished or released.
The handful of aflobby users there are, happen to be using experimental builds and testing it out for me.
Swiftspear, you fail to realize that a working glest+AFLobby+TASServer combination already exists. The glest end is where the hold-up lies, and a linux implementation has already been built and tested by Hailstone. That the official glest developers decided not to take up the offer based on an hour using tasclient is dire statement indeed, but there are various people interested, and I have been contacted by several people in the glest community privately about implementing the command line options. I even have a near finished implementation in a private SVN awaiting the windows side to be finished.
As for TASServer, Java isn't what makes it slow or troublesome, if anything java is fast but suffers because most java programs are written poorly, and a slow program is a poor program, rather its an architecture problem not a language problem, if anything the ideal Java implementation would be faster than the ideal python implementation.
But at the end of the day the end user doesn't care if the server was written in Java, python, lua, perl, or Cobol, as long as it works!
The handful of aflobby users there are, happen to be using experimental builds and testing it out for me.
Swiftspear, you fail to realize that a working glest+AFLobby+TASServer combination already exists. The glest end is where the hold-up lies, and a linux implementation has already been built and tested by Hailstone. That the official glest developers decided not to take up the offer based on an hour using tasclient is dire statement indeed, but there are various people interested, and I have been contacted by several people in the glest community privately about implementing the command line options. I even have a near finished implementation in a private SVN awaiting the windows side to be finished.
As for TASServer, Java isn't what makes it slow or troublesome, if anything java is fast but suffers because most java programs are written poorly, and a slow program is a poor program, rather its an architecture problem not a language problem, if anything the ideal Java implementation would be faster than the ideal python implementation.
But at the end of the day the end user doesn't care if the server was written in Java, python, lua, perl, or Cobol, as long as it works!
Re: Adding minigames to the lobby
May I also point out that cookiebot and #trivia where nuked by iamacup.
In client downloads not happening are yet again iamacups fault for not providing an interface.
Both tasclient and aflobby have the necessary download classes and dialogs for downloading files from the internet, fully implemented and tested on either fileuniverse in tasclients case or on darkstars.co.uk, however this whole business is further made worse by iamacups insistence that we use MD5 hashes in unitsync which would require more work as well as making loading unitsync much slower, whereas aegis has offered scripts that would hash all of UFs files into springs CRC hashes, and been declined.
In client downloads not happening are yet again iamacups fault for not providing an interface.
Both tasclient and aflobby have the necessary download classes and dialogs for downloading files from the internet, fully implemented and tested on either fileuniverse in tasclients case or on darkstars.co.uk, however this whole business is further made worse by iamacups insistence that we use MD5 hashes in unitsync which would require more work as well as making loading unitsync much slower, whereas aegis has offered scripts that would hash all of UFs files into springs CRC hashes, and been declined.
Re: Adding minigames to the lobby
So you threaten that you could implement Glest support in five minutes
You are even more ridiculous than I had previously imagined.
edit: I'm laughing IRL at "two years of heavy development" but it doesn't work yet. Great references there, I'd recommend working with you to anyone.
but after all this time you haven't even gotten Spring to work at all? And you say (in the same post) "My client is called AFLobby, and there are other clients too", even though your own client isn't even in a usable state?AF on the Glest forums wrote:You the glest team could put a padlock on your lobby setup and force glest users to use an internal setup, but that's easily fiddled out. I know for certain I could then waltz in and patch it up in 5 minutes and open a world of pain as your time strapped development of an internal lobby is laid waste by 2 years of heavy external client development in 3 projects with the backing support of 2 external RTS engines and possibly a sizeable army of disgruntled glest fans.
You are even more ridiculous than I had previously imagined.
edit: I'm laughing IRL at "two years of heavy development" but it doesn't work yet. Great references there, I'd recommend working with you to anyone.
Re: Adding minigames to the lobby
But it does work and has done for months. Its just that the current release official crashes when confronted with the two new ranks.
The merits and downsides of my initial posts on the glest forums are a moot point too. I have already discussed and admitted I took the wrong approach and apologised weeks and weeks ago.
BUT, since you're likely to throw this at me again, and it needs to be done anyway, I present AFLobby beta 3.9.9-4, official release, that works with the current server. An experimental build provided as is.
http://www.darkstars.co.uk/2008/aflobby ... erimental/
But I would suggest that you behave responsibly. This is a critical stage in glest development and the last thing the glest community needs is you stirring up trouble and starting personal vendettas for your own amusement, never mind the attempts to derail this thread or provoke me into a flamewar.
The merits and downsides of my initial posts on the glest forums are a moot point too. I have already discussed and admitted I took the wrong approach and apologised weeks and weeks ago.
BUT, since you're likely to throw this at me again, and it needs to be done anyway, I present AFLobby beta 3.9.9-4, official release, that works with the current server. An experimental build provided as is.
http://www.darkstars.co.uk/2008/aflobby ... erimental/
But I would suggest that you behave responsibly. This is a critical stage in glest development and the last thing the glest community needs is you stirring up trouble and starting personal vendettas for your own amusement, never mind the attempts to derail this thread or provoke me into a flamewar.
Re: Adding minigames to the lobby
Boirunner there are no AFLobby users because there is no working AFLobby to use.
So what is it then?But it does work and has done for months.
And how can you accuse me of starting a flamewar when you initial post asking for their help involved the words "I could open a world of pain [for you]"?
And by the way, I'm not starting up vendettas for my personal amusement. I really think that it would be a horrible choice of the Glest developers to work with you. Not that they ever will after your initial post, but still.
Re: Adding minigames to the lobby
You obviously missed the release this afternoon
Re: Adding minigames to the lobby
He posted that THREE MINUTES after you released. Some people aren't omniscient, y'know.
Re: Adding minigames to the lobby
AF wrote:Posted: Sun Jan 20, 2008 3:23 pm
31 minutes before*Boirunner wrote:Posted: Sun Jan 20, 2008 3:54 pm
Re: Adding minigames to the lobby
/facepalm I didn't see the link in the above post.
Re: Adding minigames to the lobby
To recap this conversation:
br> nobody uses AFLobby
af> that's becasue it's not released yet
br> so all this fuss about AFLobby is about nothing?
af> *releases AFLobby*
af> no it's not, AFLobby is released
I'm in tears here.
edit: I just installed AFLobby. Concidering you made such a huge point about how ugly and unintuitive TASClient is and that it's too bad they looked at it instead of AFLobby...

Yeah, that's much better.
br> nobody uses AFLobby
af> that's becasue it's not released yet
br> so all this fuss about AFLobby is about nothing?
af> *releases AFLobby*
af> no it's not, AFLobby is released
I'm in tears here.
edit: I just installed AFLobby. Concidering you made such a huge point about how ugly and unintuitive TASClient is and that it's too bad they looked at it instead of AFLobby...

Yeah, that's much better.

- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Re: Adding minigames to the lobby
I'm sorry, maby you want to host 5 GB of content with a download rate of roughly 5 GB a month for us for free.AF wrote:May I also point out that cookiebot and #trivia where nuked by iamacup.
In client downloads not happening are yet again iamacups fault for not providing an interface.
Both tasclient and aflobby have the necessary download classes and dialogs for downloading files from the internet, fully implemented and tested on either fileuniverse in tasclients case or on darkstars.co.uk, however this whole business is further made worse by iamacups insistence that we use MD5 hashes in unitsync which would require more work as well as making loading unitsync much slower, whereas aegis has offered scripts that would hash all of UFs files into springs CRC hashes, and been declined.
Re: Adding minigames to the lobby
5GB?
I have 5TB of bandwidth being wasted every month, and a similar amount of disk space sitting unused. The vast majority of the bandwidth that is used is coming from TA3D videos.
To that end I have no issue with hosting websites for spring projects if people are in need, as long as they say they're hosted on darkstars and actually use what they're given.
Did I mention aegis offered to do it all for him? As great as someone is, what someone did doesn't excuse them from any and every form of criticism, nobody is perfect.
I have 5TB of bandwidth being wasted every month, and a similar amount of disk space sitting unused. The vast majority of the bandwidth that is used is coming from TA3D videos.
To that end I have no issue with hosting websites for spring projects if people are in need, as long as they say they're hosted on darkstars and actually use what they're given.
Did I mention aegis offered to do it all for him? As great as someone is, what someone did doesn't excuse them from any and every form of criticism, nobody is perfect.
Re: Adding minigames to the lobby
if cup gave me access to unknown-files' SQL database, i could probably make an interface for in-client downloads in a few hours

it's python with no external libraries, so you just drop it in and goPeet wrote:It's Python. Same deal.el_matarife wrote:Please tell me that the language / toolkits / libraries you used to write the new lobby server are multiplatform. Java isn't the fastest language around, but at least it will run on damn near everything with very little additional work.
