MtrNelGameLauncher

Summary

 ddd

Components

NeL Launcher Tool

Functionality:

  • Log in to LS
  • Retrieve list of all shards which you have permission to and you have installed.
  • Display shards in a sortable table.
  • Chat channels and lobby.
  • "Friends" list and "friend status."
  • Connect to shard and launch client.

User and Shard Web

Functionality:

  • User
    • Sign Up
    • Manage Profile
      • Change email
      • Change password
      • Change other personal details
    • Subscribe to applications
      • Note: this is for 'requestable'
  • Shard Admin
    • Apply to add application
    • Add shard to application
    • Change shard status (online, closed)
    • Change shard type (development, test and production)
    • Change shard access (public, private, requestable)
    • Manage Shard Users
      • For private shards: add shard players
      • For requestable shards: accept/reject requests.
      • For all non-public shards: remove players from shard.
  • Site Admin
    • Manage applications
      • Accept/reject application requests
      • Remove applications
      • Close application (effectively sets all shards to shard access private, shard access closed.)
    • Manage shards
      • This is really the existing Shard Admin webapp.
    • Manage Users
      • Manage user profile changes
      • Reset passwords
      • Disable accounts
      • Delete accounts.

Admin Web

Functionality:

Note: this already exists.

  • Allow site admins to log in and view shard services stats.
  • Add/remove shard services.

Phases

Phase 1

The goal in Phase 1 is to begin work on the Launcher and User/Shard Site.

Launcher Deliverables:

  • Can log in directly to LS
  • Retrieves a list of available shards
  • Sortable table presentation
  • Connect to shard and launch application.

User/Shard Site Deliverables:

  • User
    • Sign up
    • Manage profile/personal information
    • Change password
  • Shard Admin
    • No functionality desired for this phase.
  • Site Admin
    • Reset passwords
    • Disable accounts
    • Delete accounts
      Admin Site Deliverables:
  • Stock functionality acceptable.

Phase 2

TBD

Phase 3

TBD

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.