Hello.

st 13. 11. 2019 v 10:01 odesílatel Jakub Jermář <[email protected]> napsal:
> about it. The integration happened during a HelenOS camp and I basically
> urged JZv to push this because of the momentum. Yes, there was some
> confusion as to whether CI needs some changes. Also, it is not very easy
> to get new CI changes deployed, which exacerbated the problem.

Confusion? I doubt that the CI script was tried at all.

And the problem of deployment is that there were no changes to deploy ;-).


> Also, we are not a professional/commercial software house with paid
> developers and customers. We can afford to fix things later. And in
> general we do and have always done.

Merging incomplete implementations is different from breaking things
that used to work.

And generally I believe that the fact that we are not a commercial
software house means we have to be even more careful about this.
Because this basically transfers the load to someone else, costing him
his spare time.

- Vojta


>
> Jakub
>
> >
> > Cheers,
> > Jiri
> >
> >
> > ---------- Původní e-mail ----------
> > Od: Vojtech Horky <[email protected]>
> > Komu: HelenOS development mailing list <[email protected]>
> > Datum: 12. 11. 2019 23:35:58
> > Předmět: [HelenOS-devel] Notes on last CI update
> >
> >
> >     Hello,
> >
> >     I have updated CI scripts on the CI server and new build just finished.
> >
> >     TL;DR: Follows about 5 paragraphs of complaints and shed tears ;-).
> >     Ended by brief summary of the last build.
> >
> >     First of all, I understand that everyone is working on HelenOS in his
> >     spare time but I do not think that should be an excuse for breaking
> >     things and creating extra load on others. I acknowledge that I am
> >     responsible for ci.helenos.org and that my lack of time caused that it
> >     was in such bad shape recently. But at least some things could have
> >     been prevented.
> >
> >     Please, next time when there is such a big update (I mean things like
> >     Meson etc.) it would be nice if someone would contact me in advance.
> >     You know, just a short e-mail "hey, could you try this on CI machine
> >     before we merge it into mainline so we have seamless transition?". And
> >     yes, I am receiving e-mails from GitHub but automated notifications
> >     simply got lower priority than normal e-mail.
> >
> >     It would be also nice if changes to the build system would be
> >     propagated to other repositories too. CI script was broken for about 2
> >     months, the hotfix from 99d248b is not really complete. Not dwelling
> >     on the fact that we needed two rounds of e-mails before the problem
> >     was even acknowledged.
> >
> >     @le-jzr: have you ever tried to run the CI script or you do just
> >     search-and-replace when "fixing" it? I understand that it is not a
> >     ten-liner any more but we do not have anything better at the moment.
> >     Or do we?
> >
> >     And this is really not the first time similar thing has happened.
> >     Honestly, it just kills my motivation to work on HelenOS.
> >
> >
> >     Regarding last build:
> >
> >     HelenOS seems to be built okay, tests with bare images are more or
> >     less fine too.
> >
> >     Some harbours are failing as before, gzx, msim and sycek are broken
> >     for all platforms.
> >
> >     It seems that building extended images (e.g. HelenOS with binutils) is
> >     broken as all tests fail with "command not found".
> >
> >     As an improvement, it would be nice if ninja inside CI would not be
> >     that smart about parallelism level. The jobs are already running in
> >     parallel and running the inner build in parallel too only increases
> >     the chances that the build would fail.
> >
> >     Cheers,
> >     - Vojta
> >
> >     _______________________________________________
> >     HelenOS-devel mailing list
> >     [email protected]
> >     http://lists.modry.cz/listinfo/helenos-devel
> >
> >
> > _______________________________________________
> > HelenOS-devel mailing list
> > [email protected]
> > http://lists.modry.cz/listinfo/helenos-devel
> >
>
> _______________________________________________
> HelenOS-devel mailing list
> [email protected]
> http://lists.modry.cz/listinfo/helenos-devel

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to