1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Common Concepts You Want To Know

Discussion in 'ServUO Discussion' started by Toriad, Mar 7, 2014.

  1. Toriad
    Offline

    Toriad Shard Owner

    Joined:
    Mar 4, 2013
    Messages:
    86
    Likes Received:
    35
    I'm debating the concept of doing a short mini tutorial series specifically for ServUO that would cover things like:

    Starting a brand new ServUO server from Github to Running!
    Submitting Bug Fixes from your server to the community using Github tools!
    Creating a ServUO repository with your custom modifications to allow for easy updating!
    Keeping your server Up-To-Date with core!

    Is there anything along these lines that you would want to know, or would help you be better server owners?

    Would this kind of thing be helpful to you.
     
    • Agree Agree x 4
    • Like Like x 2
    • Two Thumbs Up Two Thumbs Up x 1
  2. Omni
    Offline

    Omni Member

    Joined:
    Dec 22, 2013
    Messages:
    165
    Likes Received:
    24
    The only trouble with creating a respository for custom features is classes in distro files.

    I might upload a custom player mobile which is heavily custom and someone else might upload there player mobile too but doesn't use the player mobile I added this could potentially create masses of errors.
     
  3. Redmoon
    Offline

    Redmoon Active Member

    Joined:
    Sep 16, 2013
    Messages:
    264
    Likes Received:
    39
    I see no issue with this. I use Beyond Compare, or you can also use WinMerge and it should show you what's different. ;)
     
  4. Hank
    Offline

    Hank Active Member

    Joined:
    Nov 14, 2013
    Messages:
    972
    Likes Received:
    152
    This has needed to be done for years. There needs to be an entry level friendly 'master' starter tutorial.
    I'm not a big fan of 'pop up' shard or shards run by inexperienced staff but we were all crawling before we walked so I suppose if people have the time and desire to run a shard with no knowledge of how it works or the scripts inside it why the hell not.
    I support your idea Toriad this would help bridge the gap for the newcomers to the scene. DO IT!
    Edit: Get the frigin wiki online.
     
    • Agree Agree x 1
  5. Redmoon
    Offline

    Redmoon Active Member

    Joined:
    Sep 16, 2013
    Messages:
    264
    Likes Received:
    39
    ROFLMAO! Yup, that would be the best place for the "how to for beginners"
     
  6. Milva
    Offline

    Admin Moderator

    Joined:
    Mar 3, 2013
    Messages:
    3,430
    Likes Received:
    385
    1. Starting a brand new ServUO server from Github to Running!

    2. Submitting Bug Fixes from your server to the community using Github tools!
      Creating a ServUO repository with your custom modifications to allow for easy updating!

    3. Keeping your server Up-To-Date with core!
    This would be so excellent!! So many are confused about the "how to of Github" and the how to update their server.
     
    • Agree Agree x 2
  7. Ravenwolfe
    Offline

    Moderator ServUO Developer

    Joined:
    Sep 7, 2013
    Messages:
    1,103
    Likes Received:
    117
    I think this would be excellent. I especially would like to understand about keeping a separate repo for the modifications.
     
  8. Ravenwolfe
    Offline

    Moderator ServUO Developer

    Joined:
    Sep 7, 2013
    Messages:
    1,103
    Likes Received:
    117
    I think he is referring to having a separate repo. One for bug fixes and one for your personal custom.
     
  9. Toriad
    Offline

    Toriad Shard Owner

    Joined:
    Mar 4, 2013
    Messages:
    86
    Likes Received:
    35
    Actually, you can totally set it up so you have both in 1 repo, but it wont cause issues. Git is so powerful that way.
     
  10. Ravenwolfe
    Offline

    Moderator ServUO Developer

    Joined:
    Sep 7, 2013
    Messages:
    1,103
    Likes Received:
    117
    See, all the more reason I need this tutorial!!!
     
    • Agree Agree x 1
  11. Vorspire
    Offline

    Vorspire Vita-Nex: Core
    Admin ServUO Developer

    Joined:
    Jul 29, 2013
    Messages:
    852
    Likes Received:
    157
    There's not much need for a second repository, this is why GIT/SVN have a feature called Branches, you're supposed to do experimental development work in a branch, then merge it in to the master when it's functional.

    If ServUO had a custom branch where optional development work and features can be stored, then users could just merge in the bits and pieces and be satisfied that they will already be compatible with their shard.
     
Similar Threads: Common Concepts
Forum Title Date
Archived Bug Reports High Seas Boats - A common issue - thoughts? Jul 14, 2017
Archived Bug Reports Mystic Scrolls too common Feb 23, 2016
Discussion Some common issues presented by XML spawner. Oct 17, 2014