Re: CVS ltp/admin/supporter

From: Martin Schulze (joey@infodrom.org)
Date: Sun May 12 2002 - 20:00:55 CEST


Moin!

Achtung: lang & hart.

CVS User erik wrote:
> A new overview for every jobfragment. Pleave give me some feedback about the layout.

Hmm, da Feedback gefordert wurde, hab ich mir das doch jetzt schon
einmal angesehen.

Unuebersichtlich...

Das hier sehe ich:

[52]Moderator B2B

   [53]Add fragment
   [54]Delete job
   [55]Edit [56]Assign [57]Delete2002-06-04 13:00:00+02 - 2002-06-04 15:00:00+02
   [58]Edit [59]Assign [60]Delete2002-06-06 12:00:00+02 - 2002-06-06 14:00:00+02
     Hans Wurst 1 2002-06-06 12:00:00+02 2002-06-06 14:00:00+02 [61]delete [62]edit
     Time Number of Supporters Status
     2002-06-06 12:00:00 - 2002-06-06 14:00:00 1 Helpers missing
   [63]Edit [64]Assign [65]Delete2002-06-04 10:00:00+02 - 2002-06-04 12:00:00+02
     Jochen Topf 2002-06-04 10:00:00+02 2002-06-04 12:00:00+02 [66]delete [67]edit
     Time Number of Supporters Status
     2002-06-04 10:00:00 - 2002-06-04 12:00:00 1 Helpers sufficient

Jetzt rechne mal mit 5 Fragmenten pro Job und nur 40 Jobs (tatsächlich
werden es mehr als 40 Jobs sein).

Damit kann zumindest ich nicht arbeiten. Ich habe da viel zuviele
nicht-hilfreiche und unnütze Informationen auf dem Bildchirm, die
verhindern, daß ich den Kern der Informationen lokalisieren,
zusammenfassen und darauf reagieren kann. Das wird vollkommen
unübersichtlich und unhandhabbar.

Also... da müssen wir noch viel dran tun...

Was ich brauche an Übersichten:

 1. Eine gute Übersicht darüber, welche Jobs an welchem Tag, von wann
    bis wann (wie) unterbesetzt sind.

    (Beispiel: Do nachmittag fehlt 1 Vortragshelfer, Mi fehlt einer zum
    Rechnerinstallieren, Fr fehlt der Fahrdienst komplett, Fr
    nachmittag haben wir niemanden für den Telefondienst).

    Das brauche ich dann *auf einen Blick*, damit ich sofort sehe, wo
    Bedarf ist. Das muß übersichtlich sein!

    Ich stelle mir die Ausgabe so ähnlich vor wie das, was jobs.wml im
    Moment erzeugt, allerdings reduziert auf die Jobs, wo Leute
    fehlen. Falls mehr als eine Person irgendwann fehlt, könnte man
    "8-10(2)" schreiben, falls zwei Personen mehr benötigt werden.

 2. Eine gute Übersicht darüber, welcher Helfer wann noch frei ist.
    Auch hier brauche ich es auf einen Blick, nicht mehrere Zeilen pro
    Helfer, dann sonst habe ich *keine* Chance festzustellen, daß
    Benny und Thilo gleichzeitg von 10-14 Zeit haben und ich sie
    zusammen losschicken kann.

 3. Falls wir kein supertolles Job-Assignment-Tool haben (was wir noch
    erstellen müssen), macht es Sinn, die beiden Tabellen auf einer
    Seite gemeinsam darzustellen, damit man die Zuordnung im Kopf
    schon einmal vornehmen kann.

[..]

> + $string = $jobfragment['starttime'];
> + $year = substr($string, 0, 4);
> + $month = substr($string, 5, 2);
> + $day = substr($string, 8, 2);
> + $hour = substr($string, 11, 2);
> + $minute = substr($string, 14, 2);
> + $second = substr($string, 17, 2);

Ich schaue mir das gerade mal an... Dir ist aber schon bewußt, daß
man das mit

    $foo = explode (" ", $jobfragment['starttime']);
    $bar = explode (":", $foo[1]);

auch einfacher haben kann, oder?

Gruesse,

        Joey

-- 
Computers are not intelligent.  They only think they are.



This archive was generated by hypermail 2.1.3 : Sun May 12 2002 - 20:12:20 CEST