UA Forums: Game Server walkthroughs - UA Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Game Server walkthroughs How command line oriented should they be?

#1 User offline  
mauirixxx Icon

  • Wiki Moderator
  • Icon
Group:
Moderators
Posts:
82
Joined:
26-May 09

Posted 06 June 2009 - 02:28 AM

If you look at the SRCDS walkthrough I threw together real quick, I tried being as generalized as possible in regards to command line usage, that way GUI folks & CLI folks will get the same general information.

My question is, should we forgo the GUI users and make it as newby friendly as possible for CLI users? Or should we do CLI for the *nix crowd, and GUI for the Windows crowd? Or do seperate walkthroughs for BOTH GUI & CLI for both OS's?

My stance is, screw the GUI, as most *nix users will be doing anything server related via CLI anyways. Not sure what to do about Windows users myself.....

Discuss please.
- mauirixxx - UA Wiki Team - Official UA Wiki

#2 User offline  
ColdSun Icon

  • Web Development Team
  • Icon
Group:
Administrators
Posts:
108
Joined:
26-May 09

Posted 06 June 2009 - 02:35 AM

Ideally I think we should keep the tutorials written for the common interface of each respective OS. The question comes down to: do we support GUI for mac users? While macs are based on *nix, I doubt most of them are familiar with cli. Ultimately, do we even really 'care' about the mac crowd who would be setting up servers purely for isolated lans? Personally I don't think we should.

As such:
- CLI for nix distros
- - Most linux server admins are familiar with cli and if they aren't its still pretty straight forward
- GUI for windows
- - Windows admins are typically use to remote desktop or being physically there: both of which use a GUI.
:|: ColdSun/DeathZero :|: UA Web Development :|:
Infamy Gaming :|: The AOW

#3 User offline  
SirSquidness Icon

  • n00b
  • pip
Group:
Members
Posts:
21
Joined:
04-June 09

Posted 06 June 2009 - 04:08 AM

Do the windows guide for the GUI, but at the point when the server files are all set up and ready to run, make a note saying that if you wish to run in CLI mode, add -console to the startup parameters, and see the server operation section of the linux CLI guide for further information (since running a linux CLI server is the same as running a windows CLI server)
The one.
THE ONLY.
SirSquidness!

#4 User offline  
mauirixxx Icon

  • Wiki Moderator
  • Icon
Group:
Moderators
Posts:
82
Joined:
26-May 09

Posted 06 June 2009 - 06:56 AM

View PostColdSun, on 05 June 2009 - 04:35 PM, said:

Ideally I think we should keep the tutorials written for the common interface of each respective OS. The question comes down to: do we support GUI for mac users? While macs are based on *nix, I doubt most of them are familiar with cli. Ultimately, do we even really 'care' about the mac crowd who would be setting up servers purely for isolated lans? Personally I don't think we should.

As such:
- CLI for nix distros
- - Most linux server admins are familiar with cli and if they aren't its still pretty straight forward
- GUI for windows
- - Windows admins are typically use to remote desktop or being physically there: both of which use a GUI.


See that's what I was thinking too, but I know for some admins they still do CLI stuff in Windows (like me - I even renamed hldsupdatetool.exe to steam.exe just for continuity sake on my setup), which is why I hesitated to leave Windows CLI stuff in the wind as it were.

View PostSirSquidness, on 05 June 2009 - 06:08 PM, said:

Do the windows guide for the GUI, but at the point when the server files are all set up and ready to run, make a note saying that if you wish to run in CLI mode, add -console to the startup parameters, and see the server operation section of the linux CLI guide for further information (since running a linux CLI server is the same as running a windows CLI server)


That sounds good. So far, it sounds like 3 'votes' for Windows = gui walkthrough, and *nix = cli walkthrough. We got some more people I'd like to hear from, but if they don't weigh in by monday, then the above way is how we're going to format it then .....
- mauirixxx - UA Wiki Team - Official UA Wiki

#5 User offline  
ColdSun Icon

  • Web Development Team
  • Icon
Group:
Administrators
Posts:
108
Joined:
26-May 09

Posted 06 June 2009 - 07:13 AM

While its true some more skilled admins are able to use a cli for windows, I think it might be slightly short sighted to assume they wouldn't have the know-how to read the steps here, and correctly perform them on their own. The way I justified it in my head was "I would rather have the less informed admins able to perform the steps and not accidently choose to try the CLI means".
:|: ColdSun/DeathZero :|: UA Web Development :|:
Infamy Gaming :|: The AOW

#6 User offline  
Banana Icon

  • Watch Me Dance...
  • Icon
Group:
Administrators
Posts:
222
Joined:
24-May 09

Posted 06 June 2009 - 07:59 AM

also think about the users, that sometimes can only use either cli or the gui.

so we should provide both ways. This way nobody is left behind.

#7 User offline  
HoundDawg Icon

  • Administrator
  • Icon
Group:
Administrators
Posts:
181
Joined:
23-May 09

Posted 06 June 2009 - 05:11 PM

Rather than sending people to the middle of another OS guide, just split the guide up. For example, the initial installation is going to vary by OS. Even then, there may be different methods, which can all be addressed in the Wiki. But, focus on the main routes first, then add (See Also) links to the alternatives.

At some point, the configuration becomes common, both OS guides will eventually feed into this one. It's also quite common, which we should have a forward link, that the GSP has done steps 1-x for the admin, of which they just need to further configure it.

I just think that sending Windows admins into Linux guides will be confusing, and Linus admins tend to get bitchy if you send them into Windows guides.

#8 User offline  
Banana Icon

  • Watch Me Dance...
  • Icon
Group:
Administrators
Posts:
222
Joined:
24-May 09

Posted 08 June 2009 - 06:47 AM

yep.

the documentation for HLStats was also splitted for every os.
some points where the same but we did not mix it. It will only confuse the user if we jump between the guides.
This way we have multiple content (but only a small amount) but the user will bot be confused

#9 User offline  
Michael Icon

  • n00b
  • pip
Group:
Members
Posts:
1
Joined:
14-June 09

Posted 14 June 2009 - 08:17 PM

I agree the GUI part for the Windows crowd is important. When I first fired up a Counter-Strike server it was in GUI mode and THEN I found information on console mode and its benefits. So a basic tutorial on the GUI functions is a good idea in my opinion as it familiarizes the person with basic commands they will recognize using the CLI ex kick, ban etc.

#10 User offline  
FatDaddy Icon

  • n00b
  • pip
Group:
Members
Posts:
9
Joined:
14-June 09

Posted 18 June 2009 - 11:32 PM

I always show both throughout my tutorials. Here is a sample one I threw together today - My Guide

Let me know your thoughts.
HL2 Servers @ HLAdmins Servers

#11 User offline  
Dead_Man Icon

  • n00b
  • pip
Group:
Members
Posts:
3
Joined:
16-June 09

Posted 19 June 2009 - 11:23 AM

looks good.

when i do my servers at the lans i help with we generally run CLI for them. however some of the servers we just throw in randomly we use a GUI on.

maybe have the initial install for SRCDS on *nix and windows seperate and then have a joint section for the rest since after the initial install its pretty much all the same.

being reasonable most admins the use *nix know how to use vi to edit configs/etc or server hosts will get them using FTP to upload configs.

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users