On 18:07 Tue 21 Aug, Stuart Henderson wrote: > On 2018-08-21, Consus <con...@ftml.net> wrote: > > On 15:05 Tue 21 Aug, Stuart Henderson wrote: > >> > Also what's wrong with gitlab/github? > >> > >> They encourage devs to be lazy and not produce proper stable release > >> assets. > >> Lots of mess in the ports tree from people who just tag something on > >> github, > >> don't produce a stable tarball, don't generate autoconf scripts etc. > > > > What do you mean by "stable tarball"? If a tag contains stable version > > of code you just download the tarball that is generated for the tag. > > So you are part of the problem! > > I mean a tarball that is generated once and not change, rather than something > which changes depending on what software is installed on the cluster node.
If you create a release (https://help.github.com/articles/creating-releases/) then all associated generated tarballs are immutable, as far as I know. > > Also autolulz are slow and ugly, please use plain Makefile for C > > projects. > > They're even slower and uglier if you have to run the m4 stuff to *generate* > them before you can even run them, and may not work as intended if they're > run through a version of autoconf which they weren't designed for. That's why we should nuke autloluz in favor of something else. Just plain Makefiles for example. Or meson, I heard it's okay.