Hallo, On Fri, 15 Mar 2002, Bernd Brodesser wrote:
* David Haller schrieb am 15.Mär.2002:
On Thu, 14 Mar 2002, Konrad Neitzel wrote: [..] Wenn die KDE Entwickler nur mehr auf Qualitaet als auf Quantitaet (der Features / Apps) achten wuerden, dann koennte KDE wirklich toll sein. Aber so ist das einfach nur Nachahmung der Redmond'schen Featuritis.
Das Schlimme daran ist, wenn man nicht von Anfang an auf Qualität setzt, dann wird es nie wieder etwas. Habe ich gerade am eigenen Leib gespürt. Eigentlich nichts großes, aber wenn man nicht von Anfang an jede Funktion auf mögliche Fehler und Verhalten in Ausnahemsituation abklopft, dann ist es irgendwann nicht mehr zu retten. Eine vollkommene Neuentwicklung ist dann das Effektifste.
ACK! Das merkt man selbst bei "mini-Projekten" wie kleinere scripts in der shell oder perl... Hier was drangefrickelt, da was... etc...
Eine Software, die ich liebe ist z.B. TeX. Da wurde IIRC vor 4 Jahren oder so noch ein kleiner Bug gefunden... Bis auf ein paar weitere Bugfixes laeuft TeX seit mind. Ende der 80er unveraendert. Wenn nur alle Apps so gut waeren...
Habe TeX schon Mitte der 80er verwendet, eigentlich kein Unterschied zu heute. TeX wohlgemerkt, LaTeX hat Mitte bis Ende der 90 noch eine stärkere Veränderung erfahren, nämlich der Übergang von 2.0.9 zu 2e oder wie das heißt. Stabil ist es allemal.
LaTeX ist nur ein Makro-Paket fuer TeX, wie du weisst. Der "Ubergang" betraf nur das Makropaket... Und alternative Makropakete (wie z.B. conTeXt) gibt's ja auch... Das ist wie, als wuerde man z.B. ein Makro in einem eigenen style aendern... TeX selbst ist davon unberuehrt... Aus TeX's Changelog (CTAN:/systems/knuth/tex/tex.web) [TeX's Version strebt gegen 'pi']): ==== % Version 0 was released in September 1982 after it passed a variety of tests. % Version 1 was released in November 1983 after thorough testing. [..] % Version 3.0 fixed unusual displays; was more \output robust (March 1990). % Version 3.1 fixed nullfont, disabled \write{\the\prevgraf} (September 1990). % Version 3.14 fixed unprintable font names and corrected typos (March 1991). % Version 3.141 more of same; reconstituted ligatures better (March 1992). % Version 3.1415 preserved nonexplicit kerns, tidied up (February 1993). % Version 3.14159 allowed fontmemsize to change; bulletproofing (March 1995). % A reward of $327.68 will be paid to the first finder of any remaining bug, % not counting changes introduced after August 1989. ==== (jep! die Rewards werden jew. verdoppelt! d.h. bisher wurden NUR! 15 Bugs gefunden! (2^15=32768)) Und besonders wenn man sich mal die Jahreszahlen anschaut!!! _Das_ is ne Software, in die man Vertrauen haben kann, oder??? Siehe dazu auch die c't 05/02... ;) Knuth _zahlt_ diese Rewards aus! Und dennoch ist TeX die wohl erste OpenSource! (AFAIR anno '74 oder so zuerst veroeffentlicht)... Und ja, die "kanonische" Implemetation fuer Linux teTeX von Thomas Esser spielt qualitativ fast in der gleichen Liga wie TeX selbst. Und auch die Makro-Pakete/Styles/Klassen haben meist eine sehr erfreulich gute Qualitaet (z.B. koma-script)... Sowas ist Software, wie ich sie haben will :)))
KDE Entwickler sind sowieso etwas zu optimistisch, was Versions- bezeichnungen angeht. Bei KDE 1 konnte man alles bis 1.1.2 als pre-beta bezeichnen. Die beta 1.1.2 lief dann ganz anstaendig. Aber da hat man sich dann schon wieder auf die pre-alphas KDE2 gestuerzt und die alpha dann als 2.0 rausgebracht...
Ja, und jetzt gibt es 3.0 ich sehe aber absolut nichts, was ein Versionssprung rechtfertigen würde. 2.3 wäre in Ordnung, aber 3.0?
ACK! *eg*
Was soll das? Möglichst hohe Versionsnummern? Haben die eine Marketingabteilung?
Gute Frage(n)...
IMO:
Alpha: laeuft weitgehend stabil, hat noch bugs und das ein oder andere fehlt noch Beta: laeuft stabil, ist vollstaendig, muss aber noch getestet werden, Feature-Freeze. Release: Laeuft stabil, ist vollstaendig und getestet, keine Bugs bekannt.
Alles andere ist Marketing.
Blöd dabei ist nur, daß man mit den Buchstaben so dumm umgeht. Was ist, was vor Alpha kommt? Präalpha. Gut, und davor? Hmm, dabei gäbe es noch 22 weitere wunderschöne grichische Buchstaben.
Jep! Hm. Gute Idee ;) Ich werd meine SW also erst nach dem Test der Omega-Version als "stable" "releasen" ;) Ggfs. kann ich ja mal ein paar Buchstaben (z.B. omikron-psi) ueberspringen, wenn keine "Architektur" Updates drin sind und das vorhandene gut getestet wurde... So ueberlege ich z.B. mein Multikernel-"Howto" (in einer aktualisierten und ergaezten Fassung) nochmal zu testen und dann zu "releasen" bzw. bei linuxdoc/DLHP einzureichen... ;) Wie war das noch gleich??? Gut Ding will Weile haben! *g* "Featuritis" und "schnell schnell" war IMO noch nie sonderlich hilfreich...
Ich will aber keinen neuen Rechner. Bis auf StarOffice und Java-Zeug laeuft alles flott... Was brauch ich nen neuen Rechner? Schenkst du mir einen?
Jetzt fängst Du auch noch an. Ich habe hier ein Javaprogramm, das läuft schnell und zuverlässig,
Echt? Wow! Ist mir noch nie gelungen... Selbst ein "Hello World" ist als perl(/Tk) deutlich schneller...
hat aber nichts mit Graphik zu tun. Eingabe sind die Argumente und als Ausgabe vier Zeilen auf der Standardausgabe. Sowas kann man auch in Java programmieren.
Jo, soweit ich weiss laesst sich eigentlich fast alles irgendwie auch mit Java machen... Wenn man Masochist ist... Und die Performance egal ist... -dnh, ooohhhhhh: good sigmonster! Have a cookie! -- Der Vergleich hinkt auffallend. Wenn ein Auto so gebaut waere, wie Microsoft seine Software vorkonfiguriert, wuerde das Bremspedal im Handschuhfach liegen. -- Stefan Savelsberg in dasr