On Thursday, 26 March 2020 7:38:12 AM AEDT Bernd Zeimetz wrote: > ... you would know that it is only tested with the > exact versions of the libraries as it was released with. > > Choosing different versions is prone to introduce subtle bugs and should > never be done and accepted if that k8s version is supposed to be ready > for production usage. Given that logic even re-compiling using different compiler would not be trustworthy. And indeed some people make exactly that argument -- "use our tested binary" as one can't be sure if re-compiling introduces any bugs. That questions the very usability of source code releases, whether you understand it or not. With this and your next arguments you are questioning the very usability of packaging and I might agree that Kubernetes may not be worth packaged, especially if we can't do it properly. > What you suggest is a nice idea, but hard for go sources and impossible > for packages like k8s. I don't know how to respond nicely when someone who did not maintain a complex Golang application tells me that the way myself and others maintain packages like docker,io, consul, nomad, vault, syncthing is "impossible"... > The DD you called inexperienced has done everything right. If you are not with me on technical reasoning, at least you have to recognise that he circumvented FTP-masters policy: I'm having a hard time getting a package with several vendored libraries accepted through NEW process (e.g. Podman was rejected due to "many embedded packages in vendor/" with only 6 or 7 private libs versus 120 libraries removed in favour of packaged ones). Thinking that compliance with NEW acceptance practices and standards is only a one time thing for a first upload (when subsequently you can re-introduce hundreds of private libraries at your discretion) is disrespectful to ftp- masters team and to established practices. We have to conclude that either we accept the terms for future uploads or not package at all. -- Cheers, Dmitry Smirnov. --- We have now sunk to a depth at which restatement of the obvious is the first duty of intelligent men. -- George Orwell
Description: This is a digitally signed message part.