Week 2 Project Summary

0 views
Skip to first unread message

Ryan McDougall

unread,
Jan 20, 2009, 1:07:04 PM1/20/09
to realxtend-a...@googlegroups.com, cr...@ludocraft.com, ou...@adminotech.com
== Tuomo

Implement prototype entity-based data model to answer questions:
- how to create entities like avatars and prims
- how to get and set data from components in entities
- how to use plugin architecture with the entity-based system

Time estimate: 5 days

Deliverable:
- prototype implementation

== Lasse

Task: Which build system
Estimated time to completion: 3 days

Investigate cross-platform automated build systems like cmake, scons
and others, to see which is the best choice.

Because we're already going to use OGRE and most probably PoCo, create
a very simple test application which links with those libraries
(actual functionality is irrelevant) and get the build system to build
this test application in both Visual Studio and GCC. Then see for
which system it was easiest. Actual generation of .sln files for
Visual Studio is preferable to just invoking the build tools.

Time breakdown:
- Investigate cmake (1 day)
- Investigate scons (1 day)
- Investigate other build systems, possibly (1 day)

Deliverables:
- Source code and build system scripts
- Research results

== Heikki

Task: continue working with framework; prototype for loading modules and
for event driven model of sharing data between modules that allows for
parallellism inside modules.

- Finish prototype for loading modules. Estimated time: 1 day
- Implement/design event based synchronization mechanism between modules
based on Smoke demo. Estimated time: 3 days
- Think hard about parallelism. 1 day

Result: code for the framework. Possibly and hopefully more is known how
to best go about with parallellism.

== Jukka / Ali

Develop prototype for showcasing dynamic runtime packet coding/encoding
Estimated time to completion: ~2 weeks

Create a C++ demo application that will parse the message template
file and create a vector which contains the all necessary information
for the messages. FunMV and libomv will be most likely to used as a
reference for the login, logout and networking process. The PoCo C++
library networking API is also taken into a consideration.

The app will log into a sim, sends and receives some UDP packets and
then logs out. The initial prototype will only include the relevant
UDP packets which are needed to to successfully persist in the world.

- create parser for the message template (3)
- create message template class (3)
- research PoCo/funMV/libomv networking APIs (1)
- create basic networking and login/logout procedures (3)

Deliverable:
* source code
* short demo

== Mikko

Estimated time to completion: ?

Regression Test and Debug ModreX
- List important features from reX 0.4
- Draw plan for testing ModreX against this list
- Test and Debug

Deliverables:
* Binary package, replacement for 0.4 server

== AnttiK

How can OpenID be used for authentication/identity/permissions for Rex-NG

Subtasks:
- How can AD be integrated with OpenID (case company has AD and
people in company does not want a new ID to get in Virtual World)
- How to integrate current Rex authentication/avatar storage with OpenID

Estimated time to completion: 3-4 days

Research OpenID documents and implementations and provide a document
which clears the way to solve the problems.

- Research documents
- Research current implementations
- Document the way to solve the problems

Deliverable:
- Document

== MattiK & MattiR

???

Ryan McDougall

unread,
Jan 21, 2009, 7:00:48 AM1/21/09
to realxtend-a...@googlegroups.com, cr...@ludocraft.com, ou...@adminotech.com

===== MattiK & MattiR
Task: What is our IM/Communication Library?
Estimated time to completion: 9 days

* Test telepathy framework and form an opinion about should we use or
not to use telepathy for IM.

Sub tasks:
- build telepathy-glib on windows platform with cmake (2 days)
- build telepathy-haze/telepathy-gabble on windows platform with cmake (2 days)
- Make example telepathy applications (python etc.) to run with
telepathy/dbus environment (2 day)
- write a sample app that uses telepathy for text chat (3 days)

Deliverable 27.1.2008:
* build environment (cmake files etc.) for telepathy-glib and
telepathy-haze/telepathy-gabble

Deliverable 3.2.2008:
* demo text chat app
* text chat app (source, binary)
* Recommendation for IM/Communication library

Reply all
Reply to author
Forward
0 new messages