Re: Buildprobleme
Hallo, ich finde, die Freiwilligen in unserem Projekt liefern eine recht gute Arbeit ab. Um das zu sehen, braucht man keine "rosarote Brille". Hätten wir noch mehr Leute, vor allem mit bestimmten Kenntnissen und Fähigkeiten, könnten wir natürlich noch mehr leisten. Auch ein paar Ressourcen sachlicher Natur wären wünschenswert. Es gibt aber natürlich immer Menschen,für die das Glas halb leer ist. Aber solcher Pessimismus bringt uns eher nicht voran - auch nicht im Ansehen der Öffentlichkeit. Gruß Michael signature.asc Description: OpenPGP digital signature
RE: Buildprobleme
Hallo, > -Original Message- > From: Dr. Michael Stehmann [mailto:anw...@rechtsanwalt-stehmann.de] > Sent: Tuesday, July 21, 2020 12:40 PM > To: dev-de > Subject: Buildprobleme > > Hallo, > > Jörg hat auf users-de ein interessantes Thema angesprochen. Dieses > sollte aber besser hier diskutiert werden: > > Jörg schrieb: > > "Auf der ev-Mailingliste lese ich nur Endlos-Diskussionen zu > immer neuen > Detailproblemen beim Kompillieren und in den Release-Note > finde ich auch > wenig Hinweise auf Neues." > > Es erscheint mir als lediglich interessiertem Beobachter > vorrangig, die > Probleme beim Bauen von AOO auf den verschiedenen Plattformen in den > Griff zu bekommen. > > AOO ist als Projekt darauf angewiesen, dem Nutzer Binärpakete zur > Verfügung stellen zu können, denn nur sehr wenige Nutzer > dürften in der > Lage sein, sich am Git-Repo zu bedienen und eigene > Binärpakete zu bauen. > > Daher ist es das Bestreben, dass AOO, auch die Versionen, die noch in > Entwicklung sind, auf den verschiedenen Plattformen grundsätzlich > jederzeit "baut". > > Letzteres ist alles andere als einfach zu gewährleisten. > > Nur Code, der "baut", kann auch getestet werden. Und nur Code, der > getestet worden ist, ist zur Weiterentwicklung geeignet. > > Die Beherrschung des Buildprozesses ist also fundamental für die > Weiterentwicklung. > > Andernfalls wäre es auch nicht gewährleistet, dass Fixes zeitnah > veröffentlicht werden können. Erfolgssichere Buildumgebungen > sind daher > auch "kritische" Infrastruktur. > > Zugleich besteht die Hoffnung, dass durch eine Verbesserung des > Buildprozesses ein Zustand erreicht wird, in dem > erfolgreiches Bauen auf > allen Plattformen weniger Ressourcen, vor allem weniger Zeit und Mühe, > in Anspruch nimmt als derzeit. > > Daher ist die Investition von "manpower" in erfolgreiche > Buildumgebungen > und -prozesse keine Verschwendung, > [...] Natürlich nicht und deswegen habe ich so etwas auch nicht behauptet. Alles was ich getan habe war, mal wieder, aus einem rosaroten Ballon etwas Luft abzulassen, denn es ist mir schlicht peinlich wie hier teils unsere Arbeit künstlich überhöht dargestellt wird, zumal uns das in der öffentlichen Meinung eher schadet als nützt. Gruß Jörg - To unsubscribe, e-mail: dev-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-de-h...@openoffice.apache.org
Buildprobleme
Hallo, Jörg hat auf users-de ein interessantes Thema angesprochen. Dieses sollte aber besser hier diskutiert werden: Jörg schrieb: "Auf der ev-Mailingliste lese ich nur Endlos-Diskussionen zu immer neuen Detailproblemen beim Kompillieren und in den Release-Note finde ich auch wenig Hinweise auf Neues." Es erscheint mir als lediglich interessiertem Beobachter vorrangig, die Probleme beim Bauen von AOO auf den verschiedenen Plattformen in den Griff zu bekommen. AOO ist als Projekt darauf angewiesen, dem Nutzer Binärpakete zur Verfügung stellen zu können, denn nur sehr wenige Nutzer dürften in der Lage sein, sich am Git-Repo zu bedienen und eigene Binärpakete zu bauen. Daher ist es das Bestreben, dass AOO, auch die Versionen, die noch in Entwicklung sind, auf den verschiedenen Plattformen grundsätzlich jederzeit "baut". Letzteres ist alles andere als einfach zu gewährleisten. Nur Code, der "baut", kann auch getestet werden. Und nur Code, der getestet worden ist, ist zur Weiterentwicklung geeignet. Die Beherrschung des Buildprozesses ist also fundamental für die Weiterentwicklung. Andernfalls wäre es auch nicht gewährleistet, dass Fixes zeitnah veröffentlicht werden können. Erfolgssichere Buildumgebungen sind daher auch "kritische" Infrastruktur. Zugleich besteht die Hoffnung, dass durch eine Verbesserung des Buildprozesses ein Zustand erreicht wird, in dem erfolgreiches Bauen auf allen Plattformen weniger Ressourcen, vor allem weniger Zeit und Mühe, in Anspruch nimmt als derzeit. Daher ist die Investition von "manpower" in erfolgreiche Buildumgebungen und -prozesse keine Verschwendung, sondern schafft erst die Bedingungen, unter denen dann am Code weiterentwickelt werden kann. Zugleich wäre es wünschenswert, wenn möglichst viele AOO zumindest auf "ihrer" Plattform erfolgreich bauen können, um "Engpässe" zu vermeiden. Am Buildprozess zu "schrauben" macht, soweit ich das erkennen kann, eher kein "fun", sondern erfordert eine hohe Frustrationstoleranz. Es ist auch eine ziemlich "unsichtbare" und wenig Anerkennung eintragende Arbeit, verglichen mit der Entwicklung neuer Funktionen oder auch der Verbesserung vorhandener. Was derzeit geschieht, ist daher sehr verantwortungsbewusst. Ich hoffe, mit diesen Ausführungen ein wenig zum Verständnis beigetragen zu haben Gruß Michael signature.asc Description: OpenPGP digital signature