Benutzer Diskussion:Nico/Lastenheft Rechenkraft CMS
Inhalt
Lastenheft Rechenkraft.net CMS
Zielbestimmungen
Ziel ist es, Rechenkraft.net auf eine aktuelle und moderne Softwarebasis zu stellen. Diese soll Rechenkraft.net einen modernen, öffentlichkeitswirksamen und einfach zu verwaltenden Webauftritt ermöglichen und ggf. parallel laufende Öffentlichkeitsarbeit unterstützen bzw. fördern.
Die einzelnen Komponenten müssen nicht durch eine einzige Software bereitgestellt werden, sondern können durch mehrere Lösungen verwirklicht werden. Einzige Gemeinsamkeit muss dabei eine zentrale Benutzerverwaltung sein, um den Administrationsaufwand gering zu halten.
Produktanforderungen
Allgemein
- muss mindestens aus einer Startseite, einem Wiki und einem Forum bestehen und ein einfaches Projektmanagement unterstützen - Details siehe weiter unten
- muss >10000 Nutzer unterstützen
- muss Nutzer mit unterschiedlichen Nutzerrollen unterstützen
- muss angepasste Designs für PCs, Tablets und Smartphones unterstützen
- muss mehrere Sprachen unterstützen und das verwalten von mehreren Sprachen vereinfachen - Autoren sollen bspw. keine Links manuell setzen müssen
- muss einen Spamschutz integrieren
- muss bspw. durch selbst geschriebene Module erweiterbar sein
- sollte eine "Mobil" Ansicht für Smartphones u.ä. bieten
Nutzerprofile
- Registrierung/Login mit OpenID Accounts oder Facebook Accounts muss möglich sein
- Email zwingend
- Avatar
- Status (Vereinsmitglied, Admin, Nutzer,...)
- Bildergallerie (für ausgewählte Nutzer)
Forum
- Unterstützung von BB-Code
- Einfache Integration/Verlinkung in Soziale Netzwerke durch einen Klick
- Übersichtlich
- Private Nachrichten
- "Neue Nachrichten" Link um nur neue Nachrichten im Forum anzuzeigen
- Einfaches Zitieren von Passagen durch markieren
- Shoutbox
Wiki
- Einfache Integration/Verlinkung in Soziale Netzwerke durch einen Klick
- WYSIWYG Editor
Projektmanagement
- öffentlicher Kalender für Rechenkraft.net Termine verfügbar
Sicherheit
- Capcha-Unterstützung
- Unterstützung für rel="nofollow" Links um Seite unattraktiv für Spammer zu machen
Wünschenswerte zusätzliche Features
Allgemein
- Chatfunktion
- Geolokalisierung von Benutzern/Aktivitäten mittels Karte
- "Globaler" Kalender (mit Exportfunktion)
- Blogfunktionalität (Allgemein/Benutzerbezogen)
- einfache Videoeinbindung
- FAQ-Module für Rechenkraft.net Projekte (RNAWorld und yoyo@home)
- Email(endung) für Mitglieder
- Upload-Space für Mitglieder
Forum
[*] Möglichkeit, sich für die Beiträge anderer Benutzer zu bedanken
Wiki
Projektmanagement
- jeder Nutzer erhält einen persönlichen Kalender
Qualitätsanforderungen
Auf die Robustheit, Zuverlässigkeit, Benutzerfreundlichkeit und Effizienz
Ergänzungen
Es muss aufgeführt werden, wie oft Updates der Software zu erwarten sind und - im Falle von kommerzieller Software - was diese in den nächsten 10 Jahren kosten werden.
Abwärtskompatibilität
Alle bestehenden Inhalte bleiben bestehen, werden jedoch mit einem Schreibschutz und dem Link auf die Neuen versehen.
Arbeitsaufwand
Wie hoch ist der Arbeitsaufwand seitens Rechenkraft.net (geschätzt in Stunden), um das neue System aufzusetzen.