<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Roadmap</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>Recent changes to Roadmap</description><atom:link href="https://sourceforge.net/p/glou/wiki/Roadmap/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 18 Jun 2014 12:45:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/glou/wiki/Roadmap/feed" rel="self" type="application/rss+xml"/><item><title>Discussion for Roadmap page</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#milestone-1"&gt;Milestone 1&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#goals"&gt;Goals&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#standards"&gt;Standards&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#libxoup-02"&gt;libxoup 0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#libglou-02"&gt;libglou 0.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#glou-game-community-server-02"&gt;Glou Game Community Server 0.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#timeline"&gt;Timeline&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#20091611"&gt;2009.16.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#20091221-20100103"&gt;2009.12.21 - 2010.01.03&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#20090111"&gt;2009.01.11&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#20100125"&gt;2010.01.25&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#beyond"&gt;Beyond&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2 id="milestone-1"&gt;Milestone 1&lt;/h2&gt;
&lt;h3 id="goals"&gt;Goals&lt;/h3&gt;
&lt;p&gt;The goal of the first milestone is to be a solid foundation for the Open Gaming Network. That means (only) the most basic features should be implemented and working properly. The foucs is on listing running servers and matches. Once that works open source games can start to experiment with Glou while IM, chatting and other community features can be implemented within another milestone. &lt;/p&gt;
&lt;h4 id="standards"&gt;Standards&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Game Community Client Protocol Revision 1: &lt;ul&gt;
&lt;li&gt;Listing of running servers and matches &lt;/li&gt;
&lt;li&gt;Server / match filters &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Game Community Server Protocol Revision 1: &lt;ul&gt;
&lt;li&gt;Enlisting gameservers &lt;/li&gt;
&lt;li&gt;Announcing matches &lt;/li&gt;
&lt;li&gt;Reporting match results &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="libxoup-02"&gt;libxoup 0.2&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;XMPP CORE implementation: &lt;ul&gt;
&lt;li&gt;Setting up XMPP streams &lt;/li&gt;
&lt;li&gt;Handling of XMPP traffic (message, presence and iq stanzas) &lt;/li&gt;
&lt;li&gt;&lt;em&gt;Not included: authentication, encryption&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="libglou-02"&gt;libglou 0.2&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Game Community Client Protocol Revision 1 implementation (client side) &lt;/li&gt;
&lt;li&gt;Game Community Server Protocol Revision 1 implementation (client side) &lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="glou-game-community-server-02"&gt;Glou Game Community Server 0.2&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;XMPP CORE server functionality &lt;/li&gt;
&lt;li&gt;Game Community Client Protocol Revision 1 implementation (server side) &lt;/li&gt;
&lt;li&gt;Game Community Server Protocol Revision 1 implementation (server side) &lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="timeline"&gt;Timeline&lt;/h3&gt;
&lt;p&gt;Please note that the timeline is only an approximation. Things might take shorter, or (like it happens so often) longer than outlined below. &lt;/p&gt;
&lt;h4 id="20091611"&gt;2009.16.11&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;after three weeks working on libxoup&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Release of libxoup 0.1 &lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="20091221-20100103"&gt;2009.12.21 - 2010.01.03&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Christmas / New Year holidays&lt;/em&gt;&lt;/p&gt;
&lt;h4 id="20090111"&gt;2009.01.11&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;after six weeks working on libglou + Glou Game Commmunity Server + standards&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Release of libglou 0.1 &lt;/li&gt;
&lt;li&gt;Release of Glou Game Community Server 0.1 &lt;/li&gt;
&lt;li&gt;Game Community Client Protocol Revision 1 &lt;/li&gt;
&lt;li&gt;Game Community Server Protocol Revision 1 &lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="20100125"&gt;2010.01.25&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;after two weeks of testing the unstable releases&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Release of libxoup 0.2 &lt;/li&gt;
&lt;li&gt;Release of libglou 0.2 &lt;/li&gt;
&lt;li&gt;Release of Glou Game Community Server 0.2 &lt;/li&gt;
&lt;li&gt;Updated Game Community Client Protocol Revision &lt;/li&gt;
&lt;li&gt;Updated Game Community Server Protocol Revision &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="beyond"&gt;Beyond&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;XMPP IM implementation: &lt;ul&gt;
&lt;li&gt;IM, friendslists, status, registration, etc. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;XMPP MUC (multi-user-chat) implementation: &lt;ul&gt;
&lt;li&gt;chatting, channels, etc. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;complete XMPP CORE: &lt;ul&gt;
&lt;li&gt;authentication, encryption &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gaming Community Server &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sven Pfaller</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net5ff11e96beadb617e4251693b870a858dfca20ae</guid></item><item><title>Roadmap modified by Anonymous</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,6 +1,9 @@
 ## v0.5

   * _features that need to be implemented so that the basics of Glou are working_
+
+### Chat / Messaging / Presence features
+
   * Chatrooms / channels 
     * Channel registration 
       * Channel "owners" 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net219852bae6b7f346549cf89ec329f01127cac437</guid></item><item><title>Roadmap modified by Anonymous</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -11,14 +11,21 @@
       * Mutes 
       * Global mute / voice 
       * List of automatically replaced words for "dirty word filter" 
+        * This should probably be implemented on a channel basis and a server basis, so you can have "Anything goes servers" or "Family friendly" filtered servers or inbetween 
     * Password lock / channel privacy 
     * Channel Topic 
   * Nickname registration 
     * Acceptable character list 
-    * Acceptable name list (Dirty word filter) 
+    * Dirty word filter for names 
+      * This should probably be implemented on a channel basis and a server basis, so you can have "Anything goes servers" or "Family friendly" filtered servers 
     * Unicode names for international support 
     * Email registration 
     * Profile page? 
+    * Clan / Group support 
+      * Clan / Group username tag 
+  * Private Messaging 
+    * Ignore feature 
+    * Away message

 ## Beyond

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net0e4fbd80aa84b993d043762e8e9fb838795710ce</guid></item><item><title>Roadmap modified by Anonymous</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,6 +1,24 @@
 ## v0.5

   * _features that need to be implemented so that the basics of Glou are working_
+  * Chatrooms / channels 
+    * Channel registration 
+      * Channel "owners" 
+      * Auto-op / Auto-voice 
+    * Moderation features 
+      * Bans 
+      * Kicks 
+      * Mutes 
+      * Global mute / voice 
+      * List of automatically replaced words for "dirty word filter" 
+    * Password lock / channel privacy 
+    * Channel Topic 
+  * Nickname registration 
+    * Acceptable character list 
+    * Acceptable name list (Dirty word filter) 
+    * Unicode names for international support 
+    * Email registration 
+    * Profile page? 

 ## Beyond

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net169e03819d880e4b6fe1780e56d1b4a91fb34b49</guid></item><item><title>Roadmap modified by Sven Pfaller</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -5,3 +5,5 @@
 ## Beyond

   * _features that should be implemented after the basics of Glou are working_
+
+[Category:Ideas] 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sven Pfaller</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net027dfd47c6ede9c7b184fc535383fa5a4ec2008d</guid></item><item><title>Roadmap modified by Sven Pfaller</title><link>https://sourceforge.net/p/glou/wiki/Roadmap/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="v05"&gt;v0.5&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;features that need to be implemented so that the basics of Glou are working&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="beyond"&gt;Beyond&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;features that should be implemented after the basics of Glou are working&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sven Pfaller</dc:creator><pubDate>Wed, 18 Jun 2014 12:45:19 -0000</pubDate><guid>https://sourceforge.net4cc30cb5672e3cc3e7628e8e9c69e77fe9a2acd8</guid></item></channel></rss>