Unterschiede zwischen den Revisionen 17 und 28 (über 11 Versionen hinweg)
Revision 17 vom 2004-12-31 11:14:19
Größe: 2706
Kommentar:
Revision 28 vom 2005-02-04 10:45:08
Größe: 3155
Autor: SammyWg
Kommentar: cosmetics
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
Die Webseite der LugOwl soll renoviert werden. Viel ist zu tun, daher findet sich unter WebseitenRenovierungBrainstorming die erste Liste der erwogenen Punkte. Die Webseite der LugOwl soll renoviert werden. Viel ist zu tun, daher haben wir hier eine Übersicht aller Punkte zusammengetragen, die zur Planung gehören.
Zeile 3: Zeile 3:
Im Folgenden der aktuelle Stand der Dinge (Aenderungen bitte nur eingeloggt eintragen): Im Folgenden der aktuelle Stand der Dinge ('''Änderungen bitte nur eingeloggt eintragen'''):
Zeile 5: Zeile 5:

'''weiterführende Inhalte:'''

 * /AktuelleArbeitspakete
 * /DbBackend2
 * /MailingListenFunktionalitaet (MailingListen als zentrales Kommunikationselement - und der weitere Ausbau)
 * /BrainStorming (Ursprünglich zur Diskussion gestanden habende Punkte)
Zeile 8: Zeile 15:
== geplanter Einsatz von Software == == Geplanter Einsatz von Software ==
Zeile 10: Zeile 17:
 * Middelware: C-Demon  * Middleware: C-Demon
Zeile 13: Zeile 20:
 * Suchmaschine: Mnogo-Search
Zeile 22: Zeile 30:
 * permanente Vermittlung zwischen Frontend und Backends
 * Ueberwachung der Verfuegbarkeit einzelner Dienste (LDAP, PostgreSQL, ...)
 * Kontrolle zusaetzlicher Funktionalitaeten/Skripte/Plugins
 * Cacheverwaltung
 * ACL Verwaltung
 * Permanente Vermittlung zwischen Frontend und Backends
 * Überwachung der Verfügbarkeit einzelner Dienste (LDAP, PostgreSQL, ...)
 * Kontrolle zusätzlicher Funktionalitäten/Skripte/Plugins
 * Cache-Verwaltung
 * ACL-Verwaltung
Zeile 28: Zeile 36:
=== DB-Backend1 === === DB-Backend1 (relational) ===
Zeile 31: Zeile 39:
 * ACL-Speicherung (Novell-ähnlicher Grundansatz)
Zeile 32: Zeile 41:
=== DB-Backend2 === === DB-Backend2 (LDAP) ===
Zeile 34: Zeile 43:
 * ACL-Speicherung (Novell-aehnlicher Grundansatz)
Zeile 36: Zeile 44:
== Funktionalitaeten ==
== Funktionalitäten ==
Zeile 39: Zeile 48:
 * Zuweisung von Gestaltungsmoeglichkeiten per Templatesets  * Zuweisung von Gestaltungsmöglichkeiten per Templatesets
Zeile 42: Zeile 51:
 * Contentfreigaben "fuer alle/fuer einen bestimmten Benutzerkreis (z.B. LUG)"  * Contentfreigaben "für alle/für einen bestimmten Benutzerkreis (z.B. LUG)"
Zeile 44: Zeile 53:
 * Suchfunktion über den gesamten Content einschließlich aller Archive, Newsletters etc. mit der Moeglichkeit der zu durchsuchenden Contentart
 * öffentliche und geschlossene Bereiche für Lug-Mitglieder
 * Suchfunktion über den gesamten Content einschließlich aller Archive, Newsletters etc. mit der Möglichkeit der zu durchsuchenden Contentart
 * öffentliche und geschlossene Bereiche für Lug-Mitglieder (jedoch keine expliziten "Privatseiten")
Zeile 48: Zeile 57:
 * anlegen, loeschen, aendern, ACLs fuer  * anlegen, löschen, ändern, ACLs für:
Zeile 50: Zeile 59:
  * Verzeichnisebenene   * Verzeichnisebenen
Zeile 53: Zeile 62:
  * ACL
  * Eigene Daten
 * ACL
 * Eigene Daten
Zeile 56: Zeile 65:
 * Datei Upload / Uploads veraendern  * Datei Upload / Uploads verändern
Zeile 66: Zeile 75:
  * Terminkalender
  * Wiki
  * Galerie
  * KeyRing
  * LugKarten
 * Terminkalender
 * Wiki
 * Galerie
 * KeyRing
 * LugKarten
Zeile 74: Zeile 83:
 * Hardwareboerse
Zeile 82: Zeile 92:
== Hardware Lug-Rechner ==
 * CPU: 2x500MHz Pentium III
 * RAM: 1 GB
 * Storage:
   || Filesystem || Available ||
   || /home || 32794772k ||
   || /var || 17872516k ||
Zeile 83: Zeile 101:
 * Codingguidelines festlegen
 * Hardwareausstattung des LUG-Rechners niederlegen
 * Ablaeufe definieren
 * Abläufe definieren
Zeile 87: Zeile 103:
 * Datenbank- und LDAP-Layout erstellen
 *
Arbeitspakete erstellen und zuordnen
 * /AktuelleArbeitspakete erstellen und zuordnen

Die Webseite der LugOwl soll renoviert werden. Viel ist zu tun, daher haben wir hier eine Übersicht aller Punkte zusammengetragen, die zur Planung gehören.

Im Folgenden der aktuelle Stand der Dinge (Änderungen bitte nur eingeloggt eintragen): TableOfContents

weiterführende Inhalte:


Geplanter Einsatz von Software

  • Frontend: XHTML, PHP
  • Middleware: C-Demon
  • DB-Backend1: PostgreSQL
  • DB-Backend2: LDAP
  • Suchmaschine: Mnogo-Search

Lastverteilung

Frontend

  • Schnittstelle zum Benutzer
  • Contentparsing
  • Inputvalidierung
  • Sessionhandling

Middleware

  • Permanente Vermittlung zwischen Frontend und Backends
  • Überwachung der Verfügbarkeit einzelner Dienste (LDAP, PostgreSQL, ...)
  • Kontrolle zusätzlicher Funktionalitäten/Skripte/Plugins
  • Cache-Verwaltung
  • ACL-Verwaltung

DB-Backend1 (relational)

  • Content-Datengrab
  • History/Restore-Daten
  • ACL-Speicherung (Novell-ähnlicher Grundansatz)

DB-Backend2 (LDAP)

  • Authentifizierung

Funktionalitäten

Userside Standard

  • einfache Änderung von Inhalten per Browser
  • Zuweisung von Gestaltungsmöglichkeiten per Templatesets
  • terminierte Freigabe von Content
  • terminierte Ausblendung von Content
  • Contentfreigaben "für alle/für einen bestimmten Benutzerkreis (z.B. LUG)"
  • Contentkategorien (LUG-OWL/LUG-RHWD/...)
  • Suchfunktion über den gesamten Content einschließlich aller Archive, Newsletters etc. mit der Möglichkeit der zu durchsuchenden Contentart
  • öffentliche und geschlossene Bereiche für Lug-Mitglieder (jedoch keine expliziten "Privatseiten")

Userside Administration

  • anlegen, löschen, ändern, ACLs für:
    • Einzelseiten
    • Verzeichnisebenen
    • User
    • Gruppen
  • ACL
  • Eigene Daten
  • Cacheverwaltung / Cache leeren
  • Datei Upload / Uploads verändern
  • History, Restore
  • Security-Logs
  • Template-Verwaltung
  • Mediadatenbank
  • Whitelist-Verwaltung
  • System-Logs/System-Statusanzeigen

Inhalte (konzeptionell)

Weitere Aspekte

  • Übersichtlicher.
  • BarriereFrei

  • Alle (externen) Links sollen automatisiert auf 404er überprüft werden können.
  • zentrale Userverwaltung (nur ein Benutzername/Passwort) für möglichst ale Dienste (Wiki, CMS, Karten, WebOfTrust, MailingListen)

  • Benutzer.skel

Hardware Lug-Rechner

  • CPU: 2x500MHz Pentium III
  • RAM: 1 GB
  • Storage:
    • Filesystem

      Available

      /home

      32794772k

      /var

      17872516k

Arbeitspunkte

LugOwlWiki: WebseitenRenovierung (zuletzt geändert am 2009-03-08 22:17:18 durch CordBeermann)

Impressum Datenschutz