Seit nun ein paar Wochen läuft bei mir in der Firma ein Projekt zur
Einführung und Anpassung des in eGroupWare enthaltenen Projectmanagers.
Das Ziel war es, diverse zusätzliche Features einzubinden, sobald das Final
Release veröffentlicht wird.
Durch die nun doch schon eine ganze Weile andauernden Verzögerungen (z.B.
Veröffentlichung RC5), steht das Projekt im Ganzen auf der Kippe, da ein
fester Zeitplan vorgegeben ist.
Und diesen einzuhalten erscheint bei den (leider) immer noch recht zahlreich
vorhandenen kleineren Bugs und Funktionsproblemen fast unmöglich geworden zu
sein.
Unter folgender Konfiguration sollte eGroupware laufen:
Server:
Windows 2003 Server
IIS
PHP 5.0.4 (Wechsel auf eine 4.3-Version wäre möglich)
MySQL 4.1.11
eGroupWare 1.2 RC5 (Wechsel auf daily-snapshot vom 09.01. brachte keine
bemerkbaren Änderungen, siehe hierzu weiter unten)
Clients:
Windows XP Professional SP1
Internet Explorer
Hier nun einige Probleme die aufgetreten sind:
- TinyMCE funktionsunfähig
In einigen Styles (alle die gut aussehen ^^) bleibt in Verbindung mit denm
Internet Explorer der TinyMCE (z.B. bei den Projekt-Beschreibungen)
vollständig funktionslos. Lediglich ein Einfügen des Textes direkt im
HTML-Format wäre möglich.
Aufgrund der Klientel, die mit der Software umgehen soll, kann diese
Alternative alelrdings als definitiv nicht praktibal engestuft werden.
Der Texteditor lässt sich zwar mit dem Firefox-Browser nutzen, ein Wechsel
der Software ist allerdings auf rund 50 PC-Arbeitsplätzen (Mindestzahl der
Projectmanager-Benutzer) nicht durchführbar.
Nur die Installation ohne eventuelle Wartung würde einen zu hohen Aufwand
bedeuten.
Die Frage die sich jetzt stellt:
Werden die Styles grundsätzlich so überarbeitet, dass TinyMCE funktioniert
oder muss nach einer anderen Lösung gesucht werden?
- Ganttchart mit JpGraph-Error
Sobald man versucht sich bei einem Projekt den dazugehörigen Gantt-Chart
anzeigen zu lassen, bricht die Ausführung des Scripts mit einem Fehler ab:
JpGraph Error: Can’t access PHP_SELF, PHP global variable. You can’t run PHP
from command line if you want to use the ‘auto’ naming of cache or image
files.
Es spielt hierbei keine Rolle ob ein Projekt oder ein Projektelement als
Basis hergenommen wird.
Die Frage ist, ob der Fehler in eGroupWare zu suchen ist oder beim
verwendeten JpGraph.
Jedoch sollte ich hinzufügen, dass der Ganttchart bereits in einigen
Versionen funktioniert hat, afaik waren dies 1.2-RC2 und 1.2-RC3.
Und ein Update der JpGraph-Bibliothek hat soweit ich weiß nicht
stattgefunden.
- Löschen von Verknüpfungen
Um eine Verknüpfung zu löschen ist es nötig, erst nach neuen zu suchen. Die
Art der Verknüpfung spielt hierfür jedoch keine Rolle.
Das interessante an diesem Problem ist, dass es nur mit dem Internet
Explorer auftritt (getesteter Style: JerryR). Im Firefox wird der Link
korrekt angezeigt.
Weiterhin ist mir aufgefallen dass der Link zum Löschen der Verknüpfungen
korrekt im HTML-Source der Seite aufgeführt wird. Es wird lediglich das
Image nicht angezeigt.
Gibt es hierfür eine sinnvolle Lösung?
Ein weiteres Manko was mir aufgefallen ist, ist die Tatsache, dass man nach
dem Löschen von Verknüpfungen zum Modul eTemplate weitergeleitet wird. Falls
dieses nicht verfügbar ist entsprechend zum Index.
Logische Begründung?
Mögliche Lösung?
Kaffee und Kuchen?
- Start- und Endtermine von Projekten
Beim Testen der Software ist ebenfalls die Möglichkeit gefunden worden,
Endtermine vor Startteminen anzulegen.
Also ein Projekt auf die Art zu definieren, dass es endet bevor es beginnt
oO
Dies mag vielleicht selten auftreten, nur da auch einige autmoatische
Reports für die Projekt-Daten generiert werden sollen, dürfte verständlich
sein, warum ich dies als Bug einstufe.
Wird das Problem seitens eGroupWare behoben?
- Navigation in der Projektstruktur
Zwar mit Sicherheit kein Bug, aber etwas, das die Bedienung der Software ein
wenig umständlicher gestaltet, ist die Tatsache, nicht direkt eine einzelne
Ebene in der Struktur nach oben gehen zu können.
Gibt es hierfür eine Lösung oder muss das Template manuell bearbeitet
werden?
Die Behebung oben genannter Punkte bildet momentan die Grundlage für den
Erfolg oder das Scheitern des Projektes.
Wann wird also das Final Release freigegeben damit diese Fehler entweder
durch Personal im Haus behoben werden können oder seitens der Software nicht
mehr bestehen?
mfG
Marc Neudert
P.S.: Da durch diverse personelle Umstrukturierungen im Prinzip nur noch bis
Ende Februar Zeit besteht, die Software im Groben an die Anforderungen
anzupassen, wäre eine schnelle Antwort, und eine noch schneller
Veröffentlichung wünschenswert…
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german