Features
(Features@groupWiki:goim) 19198 Hits - Changes: 25 - Last Change: 2007-03-29 18:25:48 by RadarJamer - [ History ] [ Latest changes ]This is just a rough collection of features and planned features. It is far from a complete list. You might also want to look into the "Bugs / Feature Requests" section of this page for more planned features or to add your own thoughts (you might also want to discuss them before in the Forums if not sure if it's a good idea or if it can be implemented.)
Jabber related Features
GOIM is based on the open source instant messaging protocol Jabber and therefore inherits all of it's features. I won't explain all details about Jabber here, so you might want to look here: http://www.jabber.org/user/userguide/But one of the most important features of Jabber is that it supports a system called gateways which makes it possible to communicate with people on other IM Services (like ICQ,AIM,MSN,Yahoo,etc.) transparently to the user and client. You only need to register with a gateway like icq.myjabber.net with your ICQ number and password and all your contacts will be important into your jabber contact list (roster).Gamer-specific Features
if something says "UNTESTED" please provide Feedback if it works (or if it doesn't), on all other games please report bugs (ie. if it does not work).similar if there are any other comments like "no regkey available ?" consider providing Feedback if you know better.(QUERY) means that server name queries are implemented(REGKEY) means that it will autodetect installed games by reading the registry key.
- Finished
- InGameMessenger (Currently in an beta state)
- GameServerBrowser - Find a server to play on right within GOIM
- ExecuteCommands - Customize the way games are launched
- Broadcasting when a game server is joined / Displaying Game Icon + Launching game to connect to server
- Supported Games (if you want a further game added please post in the 'Feature Requests' section):
- Americas Army - http://www.americasarmy.com/ (QUERY) (REGKEY)
- Unreal Tournament 2004 - http://www.unrealtournament.com/ (QUERY) (REGKEY)
- Live For Speed (S2) - http://www.liveforspeed.net/ (REGKEY) (no query necessary, since server name is obtained by reading a file)
- TeamSpeak2 - http://www.goteamspeak.com/ (no regkey available ?)
- Battlefield 2 - http://battlefield2.ea.com/ (REGKEY) (QUERY)
- Soldat http://www.soldat.pl/ (REGKEY) (no query protocol ?)
- World Of Warcraft (UNTESTED)
- Warcraft 3 (UNTESTED) (REGKEY)
- Wolfenstein Enemy Territory (REGKEY) (QUERY)
- Call Of Duty (UNTESTED) (REGKEY) (QUERY)
- Call Of Duty United Offensive (UNTESTED) (REGKEY) (QUERY)
- Call Of Duty 2 (UNTESTED) (REGKEY) (QUERY)
- Soldier of Furtune 2 (UNTESTED) (REGKEY) (QUERY)
- Battlefield 1942 (REGKEY) (QUERY)
- Battlefield Vietnam (REGKEY) (QUERY)
- PlanetSide (REGKEY) - UNTESTED
- Pro Evolution Soccer 5 (REGKEY) - UNTESTED
- Civilization 4 (REGKEY) - UNTESTED
- Multi Theft Auto: San Andreas (REGKEY) - UNTESTED
- TrackMania Sunrise (REGKEY)
- Trackmania Nations ESWC (REGKEY)
- GuildWars (REGKEY - UNTESTED
- AutoDetect installed games
- Planned
- Game Statistics of Kills/Deaths in games like BF2 and AA
- Mod handling
- Showing detailed information about servers. (Currently only IP:Port and Server Name is displayed)
- Match maker / match finder - find a match against a suitable opponent for a particular game
IM Features
- Finished
- Basic Messenge/Presence features (see also JEPs)
- MultiUserChat
- VCard Editor
- Jabber Search
- Service Discovery / Gateway registrations
- History Viewer
- Planned
- Better Windows integration (e.g. add menu to tray icon & co)
JEPs (Jabber Enhancement Proposals)
see http://www.jabber.org/protocol/- (Started) Implementing (lists JEPs where parts are already usable, but some parts are still missing)
- JEP-0004 Data Forms - Included in the Service Discovery UI
- JEP-0030 Service Discovery - Parts implemented
- JEP-0054 VCard support - Viewing VCards and Editing own VCard .. A few fields still missing
- JEP-0077 In-Band Registration - Implemented by smack (TODO: check for JEP conformence as well as JEP-0073)
- JEP-0045 MUC - Started implementation (!)
- JEP-0060 XHTML-IM - Implemented in the Chat GUI (!)
- JEP-0022 Message Events - DONE (altough .. should be replaced by JEP-0085)
- JEP-0055 Jabber Search
- TODO
- JEP-0060 Publish-Subscribe
- JEP-0085 Chat State Notifications
- JEP-0096 File Transfer
- JEP-0106 JID Escaping (?)
- JEP-0115 Entity Capabilities
- JEP-0119 Extended Presence Protocol Suite
- JEP-0144 Roster Item Exchange
- JEP-0126 Invisibility
- JEP-0128 Service Discovery Extensions
| 0 Comments |
|---|
| You need to be logged in to post a Comment ! |