Re: [bjs2-discussion] Re: BJS-Devel vorantreiben?
Status: Alpha
Brought to you by:
sledge
|
From: Christian S. <chr...@bn...> - 2000-10-02 11:18:03
|
Hallo! Robert Jördens wrote: > > Hast Du wohl Opfer? > Ja. Ich schreibe gerade Mails. Du kannst ja auch mal auf Sourceforge > Ausschau halten. Vielleicht gibt es da passendes Frischfleisch! ;-] :) Aber SF ist ziemlich amerikanisch, wenn ich das so sehe. > Macht Schulbuch das auch mit LaTeX? Aus der Doku, Punkt "Systemanforderungen": "LaTeX LaTeX ist ein typisches Unix-Textsatzsystem und wird vom PingoS Schulbuchmanager für die Erstellung der Bücherzettel benötigt. LaTeX sollte eigentlich bei jeder Distribution vorinstalliert oder zumindest mitgeliefert sein. Bitte achten Sie darauf, dass Sie das Paket pdfLaTeX installieren, da die Bücherzettel sonst nicht im PDF-Format erstellt werden können. " Hätte also seinen Vorteil. > Ich kenne einen mittlerweile uralten (uralt auch aufgrund seiner Arbeit) > Lehrer, der an einer Schulverwaltung in Borland Delphi herumwurstelt. > Ich glaube aber, das ist zu komplex! Ich hätte ein paar Ideen, die mir letztens über den Weg gelaufen sind. Was hälst Du von "document oriented human resources management"? *g* Aber das wäre vielleicht eher ein Fall für eine fünftägige Hacking-Session, oder? :-) > > - LaTeX und PDFLaTeX für client- und serverseitigen Formulardruck > > Wenn diese Sch****-Browser endlich vollständig CSS+CSS2 verstehen > > würden, würde ich wieder in die Kirche gehen. Ehe^Mrlich. > Wenn du das noch sauberer mit den Programmaufrufen und entstehenden Dateien > hinbekommst (im Moment finde ich das extrem unpraktisch, unsauber, und > fehleranfällig!) ... > Ich finde php->pdf kürzer, cleaner und performanter als > php->tex(->dvi->ps)->pdf. Für die Vordrucke (Tabellen zum Handschriftlichen > Eintragen) bin ich auch für LaTeX. Aber das ist so eine Einmal-Geschichte, dass > ich dafür noch nichtmal unbedingt ein Web-FE bauen würde. Für den Urkundendruck > (meine paar Klassen) gefällt mir TeX noch nicht einmal. Da könnten wir sogar ps > von Hand schreiben und das drucken oder daraus pdf machen. Nun, m.M.n. sollte man der "Technologiesauberheit" halber nur eine der beiden Technologien verwenden. Es ist etwas unverschämt, von den Leuten zu verlangen, sowohl Apache selber zu kompilieren als auch pdflatex einzuspielen. Also eins von beiden. Wenn wir bei php->pdf bleiben, wäre ein Weg für Listen zu finden, ohne groß mit irgendwelchen Positionierungsalgorithmen rumpfuschen zu müssen. Wenn wir den Plugin-Weg mit php->tex->pdf gehen, müssen die Druckfunktionen komplett überarbeitet werden, um die Punkte "Fehleranfälligkeit" und "Performanz" anzugehen. > BTW: Mir fällt gerade auf, dass wir uns dringend ein Glossar mit > BJS-Fach-Termini bauen müssen. Okay, ich hab ein Dokument draus gemacht. Wenn Du LyX hast, schick ich's Dir. > > - "C" <-> "C++": objektorientiert oder prozedural? > > Für 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ßerdem gehe ich davon > aus, dass ein vernünftiger Info-Unterricht zumindest OO erklärt und kurz > anspricht. Wir können doch davon ausgehen, dass diejenigen, die an den Scripten > arbeiten OO zumindest einmal gehört haben. Hehe ... den vernünftigen Info-Unterricht gibt's vielleicht bei euch, aber sonst sehe ich da sehr wenig an den Schulen in meiner Umgebung. "Die, die an den Skripten arbeiten" könnten in Zukunft ganz normale Info-Lehrer sein, die irgendeinen Bug fixen wollen. > Ich müsste aber trotzdem sehr lange über ein passendes OO-Konzept für BJS > nachdenken (Schüler-Klasse, Riegen-Klasse, ???????). Ich bin dafür, > größtenteils deinen prozeduralen Stil zu behalten und nur in Eck-Bereichen > (Urkunden...) und nur wenn es witzig genug ist, OO zu machen. Ja, dem kann ich zustimmen. Wenn wir von Anfang an OO hätten machen wollen, wäre PHP garantiert nicht das Mittel der Wahl gewesen. (Python, anyone?) > CVS for ever! > Du meinst import oder was? Versuche es doch von einem Rechner auf deren > Compile-Farm aus! Das ist cool (fetre Maschinen)! tar.gz'en und von dort aus machen? Pervers ... :-) > Jepp. Freshmeat muss mal auf Trab gebracht werden. Die waren bei unserem > libcim/PaulA bei ID-PRO so lahmarschig! Hey, das ist ne heisse Geschichte. > Ich werde dann auch mal bei so einigen Lehrerzeitschriften vorstellig werden. Sehr schön. Wir sollten vor 1.0 nochmal zusammenstellen, wo es bekanntgegeben wird. Gruß, Christian |