Splitting login and game server poll.

This is not a Support area! Discuss about the Server here. Non-Server related discussion goes in Off-Topic Discussion.
Forum rules
READ NOW: L2j Forums Rules of Conduct

What do you think about having login and game server in two different projects?

Awesome
45
60%
Great
9
12%
Good
2
3%
Okay
7
9%
Awful
12
16%
 
Total votes: 75

User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Splitting login and game server poll.

Post by Zoey76 »

Post here what do you think about having Login server and Game server in different projects.

Please vote.
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.3.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
User avatar
Konstantinos
Posts: 501
Joined: Wed Feb 08, 2012 12:19 pm

Re: Splitting login and game server poll.

Post by Konstantinos »

i have vote but what is better if we do that. thanks.
User avatar
MELERIX
L2j Veteran
L2j Veteran
Posts: 6667
Joined: Sat Sep 23, 2006 11:31 pm
Location: Chile
Contact:

Re: Splitting login and game server poll.

Post by MELERIX »

+10000000000000~
Konstantinos wrote:i have vote but what is better if we do that. thanks.
basically to maintain a order of the projects in their respective locations...

- Login Server.
- Community Server.
- Game Server.
User avatar
jurchiks
Posts: 6769
Joined: Sat Sep 19, 2009 4:16 pm
Location: Eastern Europe

Re: Splitting login and game server poll.

Post by jurchiks »

most advanced l2j forks have had that for a long time, dunno why l2j doesn't...
It should be mentioned though that if you split it, perhaps it would be worth considering consolidating all chronicles in the code, so that changing a single config variable would change the chronicle the loginserver works with. I know people have done this before (and not just l2j), so it's possible and shouldn't be too much hassle.
If you have problems, FIRST TRY SOLVING THEM YOURSELF, and if you get errors, TRY TO ANALYZE THEM, and ONLY if you can't help it, THEN ask here.
Otherwise you will never learn anything if all you do is copy-paste!
Discussion breeds innovation.
User avatar
MELERIX
L2j Veteran
L2j Veteran
Posts: 6667
Joined: Sat Sep 23, 2006 11:31 pm
Location: Chile
Contact:

Re: Splitting login and game server poll.

Post by MELERIX »

one login to rule them all xD
User avatar
UnAfraid
L2j Veteran
L2j Veteran
Posts: 4199
Joined: Mon Jul 23, 2007 4:25 pm
Location: Bulgaria
Contact:

Re: Splitting login and game server poll.

Post by UnAfraid »

I've separated login from game server long ago for my live server but here other devs didn't agreed to be committed because you must checkout many projects to setup a server.
Image
User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Re: Splitting login and game server poll.

Post by Zoey76 »

UnAfraid wrote:I've separated login from game server long ago for my live server but here other devs didn't agreed to be committed because you must checkout many projects to setup a server.
Well is not like you have to checkout Login server every day/week as is with Game server.

I always liked the idea, but wasn't agree at the moment because I didn't have the time to support it.

I have a draft done at the moment, it has been tested locally, if anyone is interested on test it on live let me know.

If it doesn't work you only have to close it and start old implementation (hopefully I'll get some feedback :P ).
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.3.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
burrito
Posts: 276
Joined: Wed Apr 15, 2009 6:41 am

Re: Splitting login and game server poll.

Post by burrito »

MELERIX wrote:+10000000000000~
Konstantinos wrote:i have vote but what is better if we do that. thanks.
basically to maintain a order of the projects in their respective locations...

- Login Server.
- Community Server.
- Game Server.
I was wondering if there was anymore benefits to separating them, yes i agree it would be more organized etc, but is there anything else to it then that someone can give their opinion about?
User avatar
nonom
L2j Veteran
L2j Veteran
Posts: 649
Joined: Wed Mar 11, 2009 10:34 pm
Location: Magmeld

Re: Splitting login and game server poll.

Post by nonom »

Voted, I'm waiting to checkout :D
Image
"There are three kinds of people in this world, those who can count and those who can't"
User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Re: Splitting login and game server poll.

Post by Zoey76 »

Cleaner and improved code, real independence between login and game server, one login for "all chronicles", etc.
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.3.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
User avatar
nonom
L2j Veteran
L2j Veteran
Posts: 649
Joined: Wed Mar 11, 2009 10:34 pm
Location: Magmeld

Re: Splitting login and game server poll.

Post by nonom »

MELERIX wrote:one login to rule them all xD
Sounds Epic :mrgreen:
Image
"There are three kinds of people in this world, those who can count and those who can't"
User avatar
Battlecruiser
L2j Veteran
L2j Veteran
Posts: 332
Joined: Thu May 01, 2008 9:44 am

Re: Splitting login and game server poll.

Post by Battlecruiser »

yeah, I expect better maintenance form this
Git user
JMD
Advanced User
Advanced User
Posts: 1440
Joined: Wed Apr 15, 2009 10:07 am

Re: Splitting login and game server poll.

Post by JMD »

I really dont care about this, as long as it works im good with it. :|
User avatar
Tryskell
Posts: 256
Joined: Wed Nov 25, 2009 5:57 pm
Location: France :)

Re: Splitting login and game server poll.

Post by Tryskell »

If you speak of content of l2jserver.jar, nothing special will go from it, except better organization and size of .jar itself.

Opcodes still need to be changed from one chronicle to another, and there's no performance gain splitting both "projects".

So "okay", do it if you got nothing else to do better :D.
User avatar
jurchiks
Posts: 6769
Joined: Sat Sep 19, 2009 4:16 pm
Location: Eastern Europe

Re: Splitting login and game server poll.

Post by jurchiks »

@Tryskell - you could just change the LS chronicle via config, all opcodes would be already inside. I see only gain from this; the code wouldn't have to double for every new chronicle/throne branch, instead you would only need one well-maintained loginserver project (well, it should be in the core trunk, not a real branch or a separate project obviously).
If you have problems, FIRST TRY SOLVING THEM YOURSELF, and if you get errors, TRY TO ANALYZE THEM, and ONLY if you can't help it, THEN ask here.
Otherwise you will never learn anything if all you do is copy-paste!
Discussion breeds innovation.
Post Reply