|
Schulserver Verwaltungsoberfläche Oneclick-Toolbar |
|
|
Wir haben einen ersten Screencast zur Verwaltungsoberfläche unseres Schulservers fertig gestellt.
Er beschreibt die Nutzung unserer Oneclick-Toolbar, über welche häufig genutzte Funktionen mit einem oder wenigen Mausklicks ausgeführt werden können.
Hier geht's zum Screencast (neues Fenster) |
|
Zuletzt aktualisiert am Mittwoch, den 05. Mai 2010 um 17:57 Uhr |
|
Entwicklung im SCRUM-Team |
|
„Wenn Du ein Schiff bauen willst, dann trommle nicht Männer zusammen um Holz zu beschaffen,
Aufgaben zu vergeben und die Arbeit einzuteilen,
sondern lehre die Männer die Sehnsucht nach dem weiten, endlosen Meer.“
(Antoine Marie Roger Vicomte de Saint-Exupéry)
Die Organisations- und Entwicklungsabläufe der InSecMa easy Frameworks und des Schulserver wurden auf SCRUM umgestellt. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 02:22 Uhr |
|
Groupware im Testeinsatz |
|
„Die Briefe eines klugen Mannes enthalten immer den Charakter der Leute, an die er schreibt.“
(Georg Christoph Lichtenberg)
Im Zuge der Validierung aktueller Groupwarelösungen, wurde sich vorerst für eine Lösung entschieden und erste erfolgreiche Integrationstest wurden durchgeführt. Zur Zeit befindet sich die Groupwarelösung im Produktiveinsatz in unserem Unternehmen, um die Alltagstauglichkeit der Lösung sicherzustellen. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 02:16 Uhr |
|
Testintegration von Moodle |
|
„Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.“
(Jean-Jacques Rousseau)
Erste Integrationstests der aktuellen Version der quelloffenen Lehrplattform "Moodle" wurden erfolgreich durchgeführt. Hierbei wurde auf eine verbesserte Integration in die Verwaltungs- und Nutzeroberfläche des Schulservers gesteigerten Wert gelegt. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 02:16 Uhr |
|
Neue Backendmodule eingeführt |
|
„Zu viele Menschen machen sich nicht klar,
dass wirkliche Kommunikation eine wechselseitige Sache ist.“ (Lee Iacocca)
Es wurden 3 neue Backupmodule des InSecMa easy Framwork 3 fertiggestellt.
Diese Backendmodule ermöglichen die zentrale Bearbeitung von Daten die in LDAP-Verzeichnisdiensten hinterlegt sind, sowie den Datenaustausch über XMLRPC und im JSON-Format.
|
|
Unittests wurden eingeführt |
|
„Gewissheit ist die Grundlage, nach der die menschlichen Gefühle verlangen.“
(Honore del Balzac)
Produktentwicklungen folgen keinem statischen Weg. Im Laufe der Entwicklung - und später auch des Betriebs - stellt sich oft heraus, daß man Dinge hätte noch besser implementieren können. Daher haben wir, um jederzeit Anpassungen am InSecMa easy Schulserver 3 vornehmen zu können, Unittests eingeführt.
Diese Unittests prüfen die einzelnen Module des ies3 auf Funktionalität und erlauben die Veröffentlichung einer Modifikation nur dann, wenn alle Tests fehlerfrei durchlaufen wurden. Dies ermöglicht es uns flexibel auf Kundenwünsche einzugehen und unsere Produkte entsprechend anzupassen. Gleichzeit haben unsere Kunden die Sicherheit, daß eine Erweiterung ihres Systems nicht zu Einschränkungen durch Systemfehler führt.
|
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 02:24 Uhr |
|
Erste Elemente der Verwaltungsoberfläche fertiggestellt |
|
„Ein Gegenstand, der vollkommen schön ist, regt den Künstler nicht an.
Es fehlt ihm das Unvollkommene.“ (Oscar Wilde)
Im Zuge der Erstellung des Pflichtenheftes zum InSecMa easy Schulserver 3 wurde beschlossen, daß in der browsergestützten Verwaltungsoberfläche des ies3 verstärkt auf web2.0 Technologien wie AJAX gesetzt werden soll. Dies sollte die Verwaltungsanwendung einer Desktopapplikation ähnlicher machen und somit die einfache Nutzbarkeit für Lehrer und Schüler weiter steigern.
Nun sind erste Elemente der Verwaltungsoberfläche fertiggestellt. Folgende neue Funktionen sind hierbei geplant:
- Dashboard mit grundlegenden Informationen
- Neu eingegangene E-Mails
- Kalendereinträge der nächsten Tage (Groupware)
- Aktuelle ToDos (Groupware)
- Meine Quota
- Quota meiner Klassen und Projekte
- Chatnachrichten (optional)
- Oneclick-Schaltflächen für:
- Internet an/aus
- Bildschirme freigeben/sperren
- USB / DVD freigeben/sperren
- Arbeit schreiben
- Schüler abmelden
- Arbeitsplatzrechner herunterfahren
- ...
- Verbesserte Tabellen mit "intelligenter" Suchfunktion
- Drag and Drop
- Automatische Real-Time-Validierung von Formularen
- Verbessertes Rollenkonzept
|
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 01:53 Uhr |
|
Basismodul des InSecMa easy Framworks verfügbar |
|
„Das Juwel des Himmels ist die Sonne, das Juwel des Hauses ist das Kind.“
(Chinesische Volksweisheit)
Eine erste Version des Basismoduls "libdata" unseres Frameworks "InSecMa easy framework 3" ist verfügbar und befindet sich im Alphatest. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 01:23 Uhr |
|
Betriebssystembasis festgelegt |
|
„Es hält von zwölf Uhr bis Mittag.“
(altväterliches Sprichwort)
Mit der Entscheidung auf Basis welches Linux-Betriebssystems wir den InSecMa easy Schulserver entwickeln wollen haben wir es uns nicht leicht getan. Es galt zu entscheiden, ob immer aktuellste Software mit neuesten Features oder Stabilität und Nachhaltigkeit der Serverlösung im Mittelpunkt der Entwicklung stehen sollten.
Nach gründlicher Überlegung und vielen Diskussionen haben wir uns entschieden auch den Schulserver 3 wieder auf der Basis von Debian GNU/Linux zu entwickeln, ganz entgegen dem Sprichwort, "es hält von 12 Uhr bis Mittag" |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 01:25 Uhr |
|
Portierung des InSecMa easy Frameworks auf Python beschlossen |
|
„Alle Kinder haben die märchenhafte Kraft sich in alles zu verwandeln
was immer sie sich wünschen.“ (Jean Cocteau)
Nach Abschluss der Analyse über die neuen Anforderungen an den InSecMa easy Schulserver 3, wurde die Portierung unseres Frameworks auf die Programmiersprache Python in der Version 2.6 beschlossen. Im Zuge der Portierung sollen unter anderem die Fähigkeiten unseres Meta-Server-Moduls verbessert werden. Das Meta-Server-Modul dient der zentralen Bearbeitung von Informationen über Datenbank- und Standortgrenzen hinweg und ermöglicht somit eine effiziente Umsetzung von Businesslogik über Datenbank- und Standortgrenzen hinweg.
Zudem soll im Zuge der Portierung die Modularisierbarkeit und die Offenheit zu Systemen von Drittherstellern verbessert werden. Neben der Anbindung von Fremdsystemen über XMLRPC und SOAP sind diverse Schnittstellen zum Austausch von Daten geplant. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 01:05 Uhr |
|
Pflichtenheft fertiggestellt |
|
„Nur wer seinen eigenen Weg geht, kann von niemandem überholt werden.“ (Marlon Brando)
Ein erstes Pflichtenheft, welches die grundlegenden Features des Produktes "InSecMa easy Schulserver 3" beschreibt, wurde fertiggestellt. Es beschreibt primär die Änderungen und Verbesserungen im Bezug auf den InSecMa easy Schulserver 2 und berücksichtigt Featurerequests und diverse Verbesserungsvoschläge unserer Bestandskunden. |
|
Zuletzt aktualisiert am Freitag, den 30. April 2010 um 01:02 Uhr |
|
|
|
|