Also ehrlich gesagt verstehe ich nicht, warum ihr es euch unnötig schwer machen wollt. Engine entwickeln gut und schön, mach ich auch im Moment selber, da man dabei wirklich viel lernen kann.
die- naja sagen wir mal so ein drittel der notwendigen funtkionen beinhaltet
Für was? Die Techdemo, oder meinst du Allgemein. Beim Ersteren mag das zutreffen, ansonsten wohl kaum.
Aber eigentlich wollte ich gar nichts zur Engine sagen, da das generell keine schlechte Idee ist, sie selbst zu entwickeln, aber die Sache mit dem CVS.
Warum meldet ihr das Projekt nicht einfach bei Sourceforge an?
Da bekommt ihr alles für nichts, außer das der Code OpenSource sein muss und ..... was ist dabei?
Ihr werdet den Code hier sowie so posten, damit ist er quasi Open Source. Eine passende Lizenz zu finden, sollte auch kein Problem sein.
Es gab doch kürzlich ein Thread darüber.
Für die Engine bietet sich die LGPL an, die besagt, dass der Engine Code Open Source bleiben muss, aber Software, die den Code verwendet nicht Open Source sein muss, im Gegensatz zu der GPL.
Oder die MIT Lizenz, die quasi keine Einschränkung bietet.
Aber da haben andere mehr Ahnung als ich.
Noch was, wenn ihr anfangt mit mehreren Leuten daran rum zu proggen, dann solltet ihr eine Style- Guide aufsetzen, der z.B. Namenskonventionen, Klassenaufbau, Doku usw. enthält. Wenn jeder nach seinem eigenen Stil arbeitet, dann werden andere Probleme bekommen den Code zu lesen und es macht die Sache nur unnötig kompliziert und Zeitaufwendig.
Außerdem sieht es nach außen besser aus, wenn der Code aus einem Guss geschrieben ist. Jede Firma macht das so und es ist auch gut so.
Ich hoffe ihr seht das nicht als Kritik an, sondern als konstruktive Vorschläge.