Re: Buildprobleme

2020-07-21 Diskussionsfäden Dr. Michael Stehmann
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

2020-07-21 Diskussionsfäden Jörg Schmidt
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

2020-07-21 Diskussionsfäden Dr. Michael Stehmann
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