[Cs5500] Web UI mockups, SCGCourts code, and other goodies

Rick Keilty rkeilty at ccs.neu.edu
Thu Mar 31 13:24:17 EDT 2011


Sorry for the duplicate message. The attached PDF is the same as the one linked to in the repository. This message was held in the list-serve queue due to the size of the attachment, and I wasn't sure when it would be released and wanted to send you an email sooner rather than later with the work our group had done. 

You can safely ignore this message, its the same as the other one. 

-Rick 

----- Original Message ----- 
From: "Rick Keilty" <rkeilty at ccs.neu.edu> 
To: "cs5500" <cs5500 at lists.ccs.neu.edu> 
Sent: Wednesday, March 30, 2011 11:30:18 PM GMT -05:00 US/Canada Eastern 
Subject: [Cs5500] Web UI mockups, SCGCourts code, and other goodies 


Hey everyone, 

I did some work on modifying all of my web UI mockups based on our discussion today. You can find all the mockups in the attached PDF. One cool thing, the PDF is interactive, meaning you can click on the "links" and "buttons" in the mockup browser and it will actually function slightly like we expect the final version to. You'll see how this works in the first page of the PDF. I look forward to feedback from the teams regarding this setup. 

Also, I'll be keeping these mockups up to date as we develop the software, so the documentation teams can use them in their final write-ups for the system. 

We will also be merging our code into the shared SVN repository tonight, and James (from our team) is currently working on integrating with the common components and game teams to make the adjustments necessary to get everything working with our frontend. If you take a look at our code, the main entry point is currently gods.SCGAdmin, but we're going to be working on re-namespacing our code so it fits more in line with the rest of the shared repository, and doesn't explicitly mention our group name. The main chunk of code where "Games" need to be integrated is the run() method of the Tournament class, and the main area where we need to change our socket connectors are the places where TournamentManagerSocketListener objects are used. I would avoid touching our code until we get it to a good integrated state, but we wanted to get the code in the shared repository so people could start to look at what we're doing. 

Test teams, we build out our modules so they should be pretty easily unit testable (you can just instantiate the objects, and it should be easy to test adding players, tournaments, etc with JUnit). Let us know if you have difficulty parsing through some of our code. 

Again, let me know if you have any UI feedback, these mock-ups are super easy to change, and we'd rather get the UI locked down as early as possible so we can really start to develop the front-end stuff. 

-Rick & the GreekGods Crew 

_______________________________________________ Cs5500 mailing list Cs5500 at lists.ccs.neu.edu https://lists.ccs.neu.edu/bin/listinfo/cs5500 
-------------- next part --------------
HTML attachment scrubbed and removed


More information about the Cs5500 mailing list