Karmarama Release 0.2 Features

Informationen

BR steht für Big Rock und bedeutet, dass dieses Modul sich über mehere Versionen erstreckt.

Es gibt 3 Prioritäten, unzwar A,B und C.
A=muss fertig werden B=kann fertig werden aber nicht zwingend C=wenn noch Zeit über ist
Die Prioritäten sind Modulweise zu sehen und nicht über Module hinweg. Wenn also ein Modul ein C für ein Feature eingeplant hat und in einem anderem Modul ein wesentlich wichtigeres Feature als C maktiert ist , dann haben beide nicht die gleiche Priorität.

Kar_Net

Priorität Zeit Entwickler Aufgabe
A 3T Robert Böhme Cross Socket Schnittstelle
B 5T Robert Böhme TCP/IP Framework (Datenintegrität)
C 3T Robert Böhme TCP/IP Framework (Kompression)
C 1T Robert Böhme TCP/IP Framework (Verschlüsselung)
A 10T Robert Böhme TCP/IP Echo Client/Server (Linux / Windows)

Kar_Sound (BR 1Ver.)

Priorität Zeit Entwickler Aufgabe
A 1T Thomas Kunze Anbindung von OpenAL, zum abspielen von wav Datein.
A 1T Thomas Kunze Erstellen eines Musik Managers zum abspielen von Musiklisten.
B 1T Thomas Kunze Anbindung von Ogg Vorbis, zum abspielen von ogg Datein.
B 2T Dokumentation

Kar_TestFrameWork

Priorität Zeit Entwickler Aufgabe
B 1T Integration des DUnit-Testframeworks

Kar_Texture (BR 1Ver.)

Priorität Zeit Entwickler Aufgabe
C 2T Laderoutinen für optimierte Karmarama-Texturen(s3tc+mipmap)
B 1T Dokumentation

Blender External Engine Interface (BR 2Ver.)

Priorität Zeit Entwickler Aufgabe
A 1T Thomas Kunze Fehler in der UI und Schnittstelle beheben.
B ~ Thomas Kunze Erstellung eines Funktionierenden Plugins.
C 1T Thomas Kunze Dokumentation

Kar_GUI(BR 1Ver.)

Priorität Zeit Entwickler Aufgabe
A ~ Thomas Kunze Erstellung eines Cross Fenstersystems(Windows/Linux).
B ~ Thomas Kunze OpenGL Context für das Cross Fenstersystem(Windows/Linux)
C ~ Thomas Kunze GUI Basis(Eventsystem,Minimalklassen)
C ~ Thomas Kunze Widget, Button, Checkbutton, Switchbutton, Dropbutton, Panel, Label, Tabsheet, Slider, Image, Editbox, Listbox, Progressbar erstellen
C ~ Thomas Kunze Theme System(XML reader und Datenklasse für die Werte)
C ~ Thomas Kunze Shapes und Font für das zeichnen von Grafiken.

Kar_GL (BR 2Ver.)

Priorität Zeit Entwickler Aufgabe
A 1T Thomas Kunze Kapselung der wichtigesten OpenGL routinen(OGL 2.0)
C 1T Dokumentation

Kar_DB

Priorität Zeit Entwickler Aufgabe
A 1T Thomas Kunze Datenbank Wrapper
B 1T Thomas Kunze PostgreSQL(8.1) Modul
C 1T Thomas Kunze MySQL(3) Modul
B 1T Thomas Kunze SQLite Modul
C 1T Dokumentation