[bjs2-discussion] Re: BJS-Devel vorantreiben?
Status: Alpha
Brought to you by:
sledge
|
From: <rj...@gm...> - 2000-10-02 10:19:40
|
Hallo Christian! Christian Selig schrieb am Sonntag, den 01. Oktober 2000: > Gleich vorweg: Ich schreibe eine Cc: an die Liste, nicht weil etwa > andere Leute drauf w=E4ren :-), sondern aus Archivzwecken. Ich hoffe, Du > nimmst mir das nicht =FCbel! Nein. Das nicht. Aber die doppelte Mail, die bei mir dadurch landet, nehme = ich dir =FCbel! ;-] > Argh, die versch. Bundesl=E4nder haben ja versch. Ferientermine. Weil's > z.B. in Franken fr=FCher Fr=FChling wird *g* Ja sischa! > Hast Du wohl Opfer? Ja. Ich schreibe gerade Mails. Du kannst ja auch mal auf Sourceforge Ausschau halten. Vielleicht gibt es da passendes Frischfleisch! ;-] > Was wir allerdings unbedingt ausk=E4mpfen sollten, sind ein paar > Grunds=E4tze zu Technologien und Codingstyle. Du weisst ja, dass ich von > dem einzukompilierenden PDF-Modul nicht gerade begeistert war und alles > auf serverseitiges LaTeX verlagert haben m=F6chte. Dies h=E4tte den Vorte= il > einer technologischen =C4hnlichkeit mit "Schulbuch" und w=FCrde damit evt= l. > eine Basis f=FCr andere Schulverwaltungssoftware (ich habe schon Ideen f= =FCr > eine Sch=FClerverwaltung *g*). Macht Schulbuch das auch mit LaTeX? Ich kenne einen mittlerweile uralten (uralt auch aufgrund seiner Arbeit)=20 Lehrer, der an einer Schulverwaltung in Borland Delphi herumwurstelt.=20 Ich glaube aber, das ist zu komplex! > Hier deshalb mein Vorschlag "Technologien": >=20 > - PHP3 (PHP4 ist noch nicht allzuweit verbreitet) ACK > - MySQL (gibt's nix zu diskutieren, oder?) ACK > - LaTeX und PDFLaTeX f=FCr client- und serverseitigen Formulardruck > Wenn diese Sch****-Browser endlich vollst=E4ndig CSS+CSS2 verstehen > w=FCrden, w=FCrde ich wieder in die Kirche gehen. Ehe^Mrlich. Wenn du das noch sauberer mit den Programmaufrufen und entstehenden Dateien= =20 hinbekommst (im Moment finde ich das extrem unpraktisch, unsauber, und fehleranf=E4llig!) ... Ich finde php->pdf k=FCrzer, cleaner und performanter als php->tex(->dvi->ps)->pdf. F=FCr die Vordrucke (Tabellen zum Handschriftlich= en Eintragen) bin ich auch f=FCr LaTeX. Aber das ist so eine Einmal-Geschichte= , dass ich daf=FCr noch nichtmal unbedingt ein Web-FE bauen w=FCrde. F=FCr den Urk= undendruck (meine paar Klassen) gef=E4llt mir TeX noch nicht einmal. Da k=F6nnten wir = sogar ps von Hand schreiben und das drucken oder daraus pdf machen. BTW: Mir f=E4llt gerade auf, dass wir uns dringend ein Glossar mit BJS-Fach-Termini bauen m=FCssen. Urkunde: Daten zum Bedrucken der Urkundenvordrucke Eintragsliste: Leer-Formular zum handschriftlichen Eintragen der Ergebnisse vor Ort. Punkteliste: Tabelle der erreichten Punkte f=FCr eine bestimmte Gruppe/Riege/Klasse/Stufe Ergebnisliste: Tabelle der Ergebnisse f=FCr eine bestimmte Gruppe/Riege/Klasse/Stufe Riege: siehe Riegenbrgriff der klassischen BJS =2E =2E =2E > F=FCr den Codingstyle: >=20 > - "C" <-> "C++": objektorientiert oder prozedural? > F=FCr die Objektorientierung spricht die bessere Strukturierbarkeit, > dagegen sprechen der bisherige prozedurale Code und die Tatsache, dass > prozedurale Programmierung an 90% der Schulen verstanden wird, im > Gegensatz zu OO. Puh! Prozeduren und OO sind ja kein Widerspruch! Und au=DFerdem gehe ich da= von aus, dass ein vern=FCnftiger Info-Unterricht zumindest OO erkl=E4rt und kurz anspricht. Wir k=F6nnen doch davon ausgehen, dass diejenigen, die an den Sc= ripten arbeiten OO zumindest einmal geh=F6rt haben. Ich m=FCsste aber trotzdem sehr lange =FCber ein passendes OO-Konzept f=FCr= BJS nachdenken (Sch=FCler-Klasse, Riegen-Klasse, ???????). Ich bin daf=FCr, gr=F6=DFtenteils deinen prozeduralen Stil zu behalten und nur in Eck-Bereic= hen (Urkunden...) und nur wenn es witzig genug ist, OO zu machen. > F=FCr den Entwicklungsstil: >=20 > - CVS so bald wie m=F6glich einf=FChren (initial commit klappt bei mir > nicht, wahrscheinlich wegen Gateway...) CVS for ever! Du meinst import oder was? Versuche es doch von einem Rechner auf deren Compile-Farm aus! Das ist cool (fetre Maschinen)! > - Viele Versionen in wenigen Tagen, um die freshmeat-Leute zu =E4rgern :-) Jepp. Freshmeat muss mal auf Trab gebracht werden. Die waren bei unserem libcim/PaulA bei ID-PRO so lahmarschig! > - Umfangreiche Bekanntgabe einer 1.0 Version auf der LfS-Liste > (Pressemitteilung *g*); evtl. mit den Landes- IT-Bildungsstellen reden > (Scheisse, wieso ist Bildung Landessache? Weil's auf Bundesebene sonst > noch schwachsinniger w=FCrde? *g*) Kulturhoheit. Geschichtlich bedingt. Ich werde dann auch mal bei so einigen Lehrerzeitschriften vorstellig werde= n. Robert. --=20 Linux is addictive, I'm hooked! (MaDsen Wikholm's .sig) |