Hallo,
>
> Für Teilprojekt 2 wird ein Webinterface mit Wiki-ähnlichen Funktionen
> erstellt. Das heißt möglichst einfaches Bearbeiten durch jeden, Historie
> mit allen Änderungen, Übersicht über die letzen Änderungen, Löschen nur
> durch Admins und selbst für die kein entgültiges Löschen.
> Im Prinzip könnte man sich da gut an Wikipedia / Mediawiki orientieren...
Gibt es da denn Entwicklungsumgebungen, um so Wikipediamaessige
Webseiten zu machen? Oder dachtest Du einfach an die generelle
Vorgehensweise beim Design der Funktionen?
>
> So, ich hoffe das passt soweit alles. Jetzt kommt zwar weiterhin ein
> bischen Zusammenfassung, allerdings auch mehr Vorschläge von mir.
>
> Programmiersprache dieses Projektes wird wohl PHP sein, obwohl andere
> nicht schlecher wären, allerdings können wohl die meisten hier PHP am
> besten. (kA warum ;-))
Wegen mir steht auch Perl, Python oder Java nix im Weg ;-)
>
> Zuerst sollte man sich über die Rahmenbedingungen einigen, z.B. ob und
> welches Framework und Templatesystem man verwedet.
Das auf jeden Fall. So kann man sich die Arbeit gleich viel leichter
machen, ohne hinterher alles nochmals anfassen zu muessen.
>
> Parallel dazu sollte jemand mit den entsprechenden Rechten auf dem
> OpenGeoDB Server nen SVN Server einrichten. Am besten so, dass das Zeug
> beim einchecken ins SVN automatisch auf nem Webserver landet, so dass
> immer der aktuelle Stand der Anwendung auch im Web nutzerbar ist. (Ich
> hab sowas schonmal mit gemacht, ist also möglich).
Hierbei muss man aber dann irgendwie sicherstellen, dass nur wirklich
funktionsfaehige Sachen ins SVN eingecheckt werden, damit nicht irgend
welche Teile hinterher Probleme machen, weil eine Aenderung net
lauffaehig ist.
Hier waere vielleicht eine zweistufige Geschichte sinnvoller: Ein
Verzeichnis aufm Webserver, in dem immer eine lauffaehige Variante
steht und ein Entwicklungs-Verzeichnis, wo es auch mal funktionale
Probleme geben kann, ohne dass das Projekt gleich als unfertig oder
vermurkst dasteht...
>
> Ich würde dort dann zuerst mal das ganze Anzeige-Zeug, das momentan so
> verfügbar, dazu nutzen einen guten Webviewer für die OpenGeoDB mit
> ansprechendem Style und striktem XHTML und CSS bauen. Nach und nach kann
> man darin dann die Bearbeitungsfunktionen einbauen. Man muss das Ding
> einfach Schritt für Schritt wachsen lassen.
Das ist ein guter Punkt. Auf die Art kann man schon ein bisschen
Erfahrung mit den Templates und Abfragemethoden machen und dieses
Wissen hinterher schneller fuer die Dateneingabe anwenden.
Gruss,
Olli
--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)
|