Hi Stefan,
das Problem hat RatS ja schon soweit umrissen. Nachdem wir jetzt ja aber über ein neues sauberes XHTML Design sowie neu strukturierten Frontent verfügen und an dieser stelle viel Balast losgeworden sind, können auch andere Teile hoffentlich recht schnell bereinigt und optimiert werden. Um mal Zahlen zu nennen: Alleine bei der neuen Gui sammt zugehörigen Dateien haben ich eine Reduktion um ca. 60% erreicht, was den Code natürlich wesentlich angenehmer lesbar macht. Auch an anderen Stellen konnten fortschritte erzielt werden, siehe z.b. die von vielen Usern gewünsche Smarty implementierung die in der 1.1.0 vorhanden ist.
Aktuell steht (noch) das weitere optimieren der vorhandenen Strukturen an, teilweise verbunden mit recoden nach aktuellem Stand (vieles was man vor ich sag mal 5 Jahren noch gemacht hat würde man heute nicht mehr so programmieren), erst danach sollen dann wieder neue Funktionen auf der dann saubereren Basis eingepflegt werden.
Leider ist das aber nicht immer so einfach wie manches aussehen mag. Manchmal erfordern selbst augenscheinlich "kleine" Änderungen einen großen Aufwand.
Da wir alle das Projekt in unserer Freizeit programmieren ist der Zeitfaktor also oft genug der aussschlaggebende Grund warum manches dann einfach zurückgestellt werden muss (wenn du die Wahl zwischen PC und Familie hast, muss der PC halt manchmal hinten anstehen
).