The recording of my "How to Make Package Managers Scream" talk at FOSDEM'26 is now available, enjoy!
The recording of my "How to Make Package Managers Scream" talk at FOSDEM'26 is now available, enjoy!
@boegel Something mentioned (and shouted from the audience) is "make software that only compiles on a Wednesday after 3pm", but it seems to me that the reverse is far better: make software that only *doesn't* compile at some common but inscrutable time.
@operand @boegel we had pants fail to compile once when the git hash (1) started with a number of zeros (2) was parseable as a decimal number because of some internal serialization logic. we should never have been parsing git hashes in a generic way that could enable int parsing in the first place so i was very glad to have fixed that
@hipsterelectron IIRC #Forgejo database migrations don't/didn't work if the version string starts with a letter other than v, but numbers are fine. If you build its Dockerfile on a commit that isn't tagged to a version, the resulting image might or might not fail migrating the database because of that. @operand @boegel
@boegel AWESOME!!!!!!!! I LOVE YOU