GSoC topics 2014

m (Administration of Online Play)
(Administration of Online Play)
Line 68: Line 68:
== Administration of Online Play==
== Administration of Online Play==
-
For online multiplayer we've built upon our STKaddons code base (live at http://stkaddons.net) to reuse a lot of the account code. This has a nice side effect that the accounts at the addons site can also be used for online multiplayer. The aim of this project is to provide a way to moderate our online play. A moderating/administration panel has to be developed and needs to be nicely integrated with the user panel of stkaddons.net. Moderator roles will need to be created along with a permissions system to allow certain user managing actions.
+
For online multiplayer we've built upon our STKaddons code base (live at http://stkaddons.net) to reuse a lot of the account code. This has a nice side effect that the accounts at the addons site can also be used for online multiplayer. The aim of this project is to provide a way to moderate our online play. Details can be found  [[GSoC_2014_Server_Side|here]].
-
 
+
-
An in-game report feature to report cheaters (as well as patched servers) should also be added. The stkaddons website should then list (for the moderators with the correct permissions) suspicious servers that can be looked into.
+
-
 
+
-
Something similar to the latter was suggested for addons. A very simplified bug tracker so that users can report that an addon is buggy or isn't compatible with a certain STK version. The maker of the addon should then be notified (not for every single report obviously) and have the chance to commit revisions. If the addon is in a buggy state for a long specified time it should be removed from the addons repository.
+
-
 
+
-
Integration with both the game client and the website is the main goal and restructuring of the current stkaddons code base is highly encouraged. It would be nice to have regression testing for the newly added features in the form of unit testing. If time allows this could be expanded to full coverage.
+
-
 
+
-
Exposing some additional statistics on the pages under http://stkaddons.net/reports/ would also be nice. For example, we don't have any statistics on monthly addon downloads (the clients.php page only reports on all file downloads each month, which includes news.xml and similar regularly updated files making the numbers less useful), and for online mode being able to see the total number of servers and players could also come in handy. Thinking of additional statistics to add is encouraged.
+

Revision as of 13:10, 31 January 2014

Retrieved from "http://supertuxkart.sourceforge.net/GSoC_topics_2014"

User Tools