From f1a953e115ffb95f9b9385da2d7e77d6ca8e1a4a Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Mar 2014 20:28:10 -0400 Subject: spell check --- doc/Sprint2.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'doc') diff --git a/doc/Sprint2.md b/doc/Sprint2.md index a7bd719..575f694 100644 --- a/doc/Sprint2.md +++ b/doc/Sprint2.md @@ -22,7 +22,7 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak 6) As a host/player, I would like my pages to actively update without refreshing my current page. - - For this task, we will implent an Active Status Update system with AJAX. + - For this task, we will implement an Active Status Update system with AJAX. 7) As a host/player, I would like to see an interactive tournament lobby page that displays tournament information and its matches. @@ -31,7 +31,7 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak and easy to use. 9) As a user, I would like past tournament and player information to be - persistent and searchable. + persistent and search-able. - A working search bar should be implemented that will find specific players or tournaments and return their pages. @@ -59,7 +59,7 @@ several days. +---------------------------------------------------------+------+--------+----+ | Design/Code Scoring/Pairing Algorithms and Procedures | 5 | D&F&A | 3 | +---------------------------------------------------------+------+--------+----+ -| Implement gametype specific and tournament | 8 | Luke&A | 4 | +| Implement game-type specific and tournament | 8 | Luke&A | 4 | | specific settings and preferences | | Guntas | | +---------------------------------------------------------+------+--------+----+ | Retrieve data from Riot Games (TM) API | 3 | Foy | 5 | @@ -74,7 +74,7 @@ several days. +---------------------------------------------------------+------+--------+----+ | Increase Usability | 3 | All-L | 8 | +---------------------------------------------------------+------+--------+----+ -| ProjectLeaguer Logo | spike| D&G | 8 | +| Project Leaguer Logo | spike| D&G | 8 | +---------------------------------------------------------+------+--------+----+ | Develop comprehensive data storage for s&p&other | 5 | Luke&A | 9 | +---------------------------------------------------------+------+--------+----+ -- cgit v1.2.3 From a9987642832c46a39bd17cbc9827bcb3ca111428 Mon Sep 17 00:00:00 2001 From: AndrewMurrell Date: Mon, 10 Mar 2014 20:29:16 -0400 Subject: Added the first four descriptions --- doc/Sprint1-Retrospective.md | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) (limited to 'doc') diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 1990d40..84c6c60 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -11,7 +11,7 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak 2) As a host/player, I would like to register and have an account. - For this task, we will be creating the user registration and log in capabilities for Leaguer. -3) As a host, I would like to start a tournamnet. +3) As a host, I would like to start a tournament. - For this task, we will be creating a base tournament system for a host to run. 4) As a host/player, I would like to enter scores for players. @@ -23,7 +23,6 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak - For this task, we will be creating a Leaguer homepage and ensure that it is pleasing to the eye and easy to navigate. - # Tasks The "size" is using the modified Fibonacci scale. A '1' is expected @@ -39,7 +38,7 @@ several days. +---------------------------------------------------------+------+--------+----+ | [Deploy rails on Luke's server](#deploy-rails) | 3 | Luke | 1 | +---------------------------------------------------------+------+--------+----+ -| [Create log-in system backend (verification, cookies, | 5 | Davis | 2 | +| [Create log-in system back-end (verification, cookies, | 5 | Davis | 2 | | and redirection)](#login-backend) | | | | +---------------------------------------------------------+------+--------+----+ | [Create log-in system UI](#login-ui) | 2 | Tomer | 2 | @@ -86,18 +85,29 @@ several days. ## Learn Rails {#learn-rails} -This task went OK. +Learning Rails has been a growing experience for the majority of the +team. Some of us coming from no significant experience to being able +to put together a relatively functional product in only three weeks +has been an impressive journey. ## Deploy Rails {#deploy-rails} -f +The entire team became familiar with deploying Rails in our rather +diverse working environments and successfully deployed a server +instance located at demo.projectleaguer.net. -## Login (backend) {#login-backend} +## Login (back-end) {#login-backend} -f +Our login back-end successfully logs users in and our and can handle +user registrations and first-come-first-serve uniqueness validation. ## Login (UI) {#login-ui} +Our login user interface successfully differentiates between logged in +and logged out users as well as between users of different +designations (although for the demo some of the hooks were not in +place, this has been fixed). + ## Tournament settings {#tourney-settings} ## Tournament registration {#tourney-registration} -- cgit v1.2.3 From 31c00df89b52f152be290ccc601077912d77e5b3 Mon Sep 17 00:00:00 2001 From: nfoy Date: Mon, 10 Mar 2014 20:33:52 -0400 Subject: Sprint1-Retro: Tournament view task. --- doc/Sprint1-Retrospective.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'doc') diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 3da3669..f299d58 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -108,11 +108,19 @@ f ## Tournament view {#tourney-view} +The tournament view lists the tournaments on one page as a table of rows. Each +row lists sample tournament information (game name, players per team, etc) +along with buttons for different tasks, such as joining or viewing a tourny. +You can also create a new tournament here. The functionality we want is +here. + ## Homepage {#homepage} + # Implemented but not working well ## Match score models {#match-score} + This only functioned properly for noting which team would win a match. We want more information to be included, such as individual player scores. We also only had it working where the tournament host would decide who won. -- cgit v1.2.3 From 20ee807281ca29aba150912c130e7b1a0010cf7c Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Mar 2014 20:34:52 -0400 Subject: retrospective: server management story --- doc/Sprint1-Retrospective.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 3da3669..120be61 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -119,7 +119,12 @@ only had it working where the tournament host would decide who won. ## Server management {#srv-man} - +The server management software interface is implemented, and working +fine. The other modules use it. However, what we didn't implement is +an actual *page* to edit these settings. We had this task in the +iteration because other items depended on it. Though we did not +implement the full story, we implemented the core reason that we +wanted it. # Not implemented -- cgit v1.2.3 From 1f00553cbc5d281efe3ac1b434d16537a17bc969 Mon Sep 17 00:00:00 2001 From: webb39 Date: Mon, 10 Mar 2014 20:36:31 -0400 Subject: added match controller information --- doc/Sprint1-Retrospective.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 3da3669..ae1b07a 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -97,13 +97,24 @@ f f ## Login (UI) {#login-ui} - + ## Tournament settings {#tourney-settings} - + ## Tournament registration {#tourney-registration} ## Match controller {#match-controller} +The Match Controller creates the separate matches for a specific tournament. +When a tournament is started, it begins with an initial match that contains +no players. Currently, a player must join a match by entering the specific +tournament (by clicking the 'show' button on the tournament), +then they must enter the match (again by clicking the 'show' button but this +time on the match they desire to participate in) and then finally clicking +the 'join' button. This updates the match with the user as a participant in +the matc and then finally clicking the 'join' button. This updates the match +with the user as a participant in the match. A match can also be destroyed +by clicking the 'delete' button on the no longer desired match on the page. + ## Permissions system {#permissions} ## Tournament view {#tourney-view} -- cgit v1.2.3