> On 24 Mar 2021, at 13:20, Roland Hughes <rol...@logikalsolutions.com> wrote: >>> Who said anything about "ever?" Or even "last year." Have you never built >>> anything that is actually finished, and stays finished, and relevant, and >>> functional for 10, 20, 30 years? Granted, if I get 10 years of use out of >>> anything built in this century, I do consider it a minor victory. So maybe >>> that's my answer. >>> >> There are evidently (form what has been written here, and from my personal >> experience of working in and with financial, medical, and telko) industries >> that prefer 30 year old security issues in their devices over establishing a >> process that allows them to continuously update their software stack. In >> which case, yes I personally do think they are missing the point of >> “software”, and I’m happy that our way of developing Qt is not constrained >> by those industries. > Those would be your customers. 30 year old security issues tend to be easily > plugged or otherwise defended against. There is no defense against the > relentless stream of new security vulnerabilities, bugs, and crashes brought > about by continuous integration and deployment.
The research done by e.g. DORA around continuous deployment, including in safety critical environments, tells a different story than your anecdotes. https://www.devops-research.com/research.html >> To be honest, many of those bugs are really hard to fix without breaking >> anything else, so often we decide that a known, well-documented bug is >> preferable to a bunch of new, unknown bugs that a fix might introduce. >> > You knowingly create 30 year old security issues and you diss your customers > who have worked around theirs. > > :P Knowingly? That’s a bit much, even from you, Roland. >> FWIW, so far the substance of this discussion seems to boil down to >> >> * the old QList implementation being gone >> * toContainer convenience methods removed >> * references to QHash entries no longer stable when the hash is mutated >> > You forgot customer abandonment Talk to your sales rep. > death of OpenSource LTS Get the patches you need from the dev branch. > Qt 6 being useless > QML needing to be ripped out. Don’t use it. I don’t consider this substance. Go back to the original thread if you want to spread FUD, Roland. I started a new one were we can focus on substantial and constructive conversation about what needs to be brought back to make Qt 6 better and porting easier. Volker _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest