A final final word

Ralf Nolden nolden at kde.org
Thu Aug 9 22:11:59 UTC 2001


On Thursday, 9. August 2001 23:43, you wrote:
> Hi,

Hi Victor,

du hättest auch auf deutsch schreiben können :) 
Wie auch immer, der Punkt ist ganz einfach das wir für ein Projekt dieser 
Größenordnung ohne für komplett größenwahnsinnig gehalten zu werden zu wenig 
Leute sind. Da alle in ihrer Freizeit mitmachen, ist das schon ohnehin der 
helle Wahnsinn wie weit wir damit gekommen sind. 

Das die 2.0 das Ende der Fahnenstange für den alten code sein sollte, war 
schon vor über einem Jahr klar. Als Gideon als chance genutzt wurde, aus der 
HEAD version etwas mit mehreren Leuten als den 2-3 die da vorher dran waren 
zu machen, sah das auch solange gut aus, wie Falk und Roland noch mit 
KDevelop 2 beschäftigt waren und das Thema gar nicht erst angeschnitten 
wurde. Aber auch denen war klar, das das irgendwann ein Ende findet, 
spätestens mit dem Tag, an dem ich selber daran nichts mehr mache. Da nun mal 
irgendeiner sagen muss wo's langgeht, damit nicht das gleiche passiert wie 
bei vielen anderen Projekten die irgendwann wieder mal eine neue Version 
wegen technischer Mängel der alten von vorne angefangen haben, musste ich das 
nun mal so machen. Es lässt sich vielleicht darüber diskutieren, ob ein Fork 
"nützlich" ist oder nicht, aber ich halte das alles für ausgemachte 
Zeitverschwendung. Wie viele Leute sagen denn, ach, lasst doch die Gnome und 
KDEler sich zanken wer den besseren Desktop hat blablabla, weil dann bekommen 
wir was ganz schönes von beiden blabla. Weisst du, wenn alle an einem Strang 
ziehen würden, hätten wir Windows XP locker in die Tasche gesteckt. Und was 
ist jetzt ? Nix ist. Wir sind immer noch nicht soweit. Und das gleiche blüht 
uns wenn wir mit KDevelop nicht voran machen an der neuen Version. Hier 
geht's vor allem um die Zeit, die uns sonst davonläuft, das ist realistisch 
gesehen der knackpunkt. Wir sind nicht mehr an dem Punkt, wo wir vor 3 oder 4 
Jahren waren. Damals gab's gar nichts. Heute gibts KDE Studio. Weshalb wohl ? 
Weil damals eitgentlich von KDevelop geforkt werden sollte, hinter unserem 
Rücken. Und gerade deshalb bin ich gegen einen Fork und mein absoluter 
Alptraum ist ein Fork innerhalb des gleichen Teams. Das heisst für mich dem 
Gegner in die Hände spielen und dann kann ich mir gleich selber die 
Handschellen anlegen. Deshalb muss man halt auch mal sagen das es so nicht 
weitergeht.

Was den Namen KDevelop angeht, haben wir den damals gewählt und wie auch 
immer die Namensvorschläge aussehen, sind sie immer doch nur versteckte 
Hinweise darauf, das es ein Visual Studio Clone ist. Das soll es aber nicht 
sein. Ein Produkt lebt davon, eigenständig zu sein. Sieh mal die 486 
Prozessoren von AMD an. Da hiess es immer, das is ein Intel-Clone, also es 
tut das was das Original macht aber halt nicht so gut (für die 
normalsterblichen). Deshalb griff die Mehrheit zu Intel-Prozessoren. Heute, 
mit der Marketingmässigen Abhebung des Athlons zum Pentium hat AMD auf einmal 
das erreicht was es will, nämlich einen Namen als Prozessorhersteller mit 
eigenem Produkt. Das letztlich AMD zu Intel immer noch kompatibel ist steht 
auf einem völlig anderen Blatt - es kann aber Marketingmässig nicht mehr 
ausgeschlachtet werden. Ausserdem haben wir durch den Namensgebrauch von 
KDevelop mit dem Namen KDevelop eine Marke geschaffen, die uns nicht strittig 
gemacht werden kann. Deshalb wird gideon (bis jetzt der codename) auch 
binary-mäßig in KDevelop umbenannt (sobald ich Zeit habe, Wochenende oder 
nächste Woche, wenn ich meine Klausur rum habe).

Danke dafür das du mitarbeiten willst, wir können sicher jede Hand gebrauchen.

Gruss,

Ralf
>
> after reading the one and a half million mails from today, I have now the
> chance to write a response. It goes without saying that this is stuff from
> MHO (Sandy explained me the meaning so that I can use it now ;-).
>
> The reason why I'm fascinated about KDevelop is the following: It's, among
> other things, responsible for the quality of developed software for mainly
> KDE. And because Sandy helps me and helps me and helps me. (BTW: Where is
> he? He was going to change something at my ArgHint and then turned offline.
> Hmpf... :-). Maybe my code knocked him out ;-).)
> Now there was a break, a new beginning, a new way KDevelop should go. Hmmm,
> it's named Gideon at the moment. Gideon is prepared for future
> developments, which KDevelop2 is not. Because of architectal reasons. But
> saying: "Stop right now and develop only for Gideon" is wrong I think.
> Because maybe some additional features have to be developed and bug fixes
> of course. So that a splitted team will be unavoidable the next time. But a
> quarreling team is worse and inefficient.
> One thing that bothers me about Gideon (but not really) is that there are
> working only a few persons on it and some little technical things (the
> first might be the reason for the last). But I'm not a professional
> developer so that I'm just scared to judge about them :-). Maybe others
> could do that if there were some technical disadvantages but these people
> are missing. Discussion is missing. Concerning Gideon. There was a question
> from Roland concerning the
> "Everything-has-to-be-a-part-or-plug-in-or-what-ever" problem. That reminds
> me of the mail Linus Torvalds mentioned in his book and written to Andrew
> Tanenbaum concering "Microkernels vs. monolithic systems". But that's not
> the reason why I'm writting. The reason is: I miss such discussions! Such
> discussions like "Gideon parts? Open source or not?". At the moment it
> seems for me that Gideon takes a minimal note. For which reason? It's a
> overdue new beginning in the history of KDevelop. I don't want to talk
> about who is wrong or right, who did badly things. To be true, it doesn't
> matter to me, because they don't affect me.
> With Gideon we have the chance to play in the first leaque of IDEs one day.
> And to become this practical is the personal goal for me. And to get this
> work, cooperating developers are needed.
> I hope after KDevelop2 is ready to rumble, people will discuss the future
> of Gideon in a mailing list that was prepared for such things and maintain
> KDevelop2. Discussion is the base for a good product.
>
> To comment the latest mails, with Led Zepplin singing "There's still time
> to change the road you're on - I hope so."
>
> God bless you. Good night. :-)
>
> Bye,
> 	Victor
>
> P.S.: Is there are chance to get a new name? Instead of Gideon or KDevelop?
> Gideon says nothing about the software and KDevelop is the typical
> K[something] name. But that's marketing. And there exists no marketing in
> OSS. (joke!) My suggestion is: Panacea or better Visual Panacea. For
> germans: Panacea => Allheil-/Wundermittel.
>
>
> -
> to unsubscribe from this list send an email to
> kdevelop-devel-request at kdevelop.org with the following body: unsubscribe
> »your-email-address«

-- 
We're not a company, we just produce better code at less costs.
--------------------------------------------------------------------
Ralf Nolden
nolden at kde.org

The K Desktop Environment	The KDevelop Project
http://www.kde.org		http://www.kdevelop.org


-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list