Exactly. The format is wrong. The expectation of publication in a journal in the way that they are formatted today is not good. At one point, an aspiring PhD student used a novel technique from a library I wrote and published on GitHub. The student cited my library as an example of the technique out in the wild, but claimed that he invented it. This is easily falsifiable by the GitHub history, but because there's no scientific paper, apparently this is fine by the journal. Not that I really care because for me, it's NBD, but I think it shows how myopic, isolated, and simply silly the whole scientific publishing industry is, especially in CS.