Johannes Müller
Johannes Müller
We don't need another CLI option for this. That's exactly the same intent as `--canonical-base-url`.
Oh yes, I mixed that up, sorry. It should go, because using `canonical` completely hides all older versions. So we can simply replace it.
The compiler supports generating a sitemap now. We can proceed to get this integrated into the docs generation process. * Add `DOCS_OPTIONS` to distribution-scripts: * For nightly: `--sitemap-base-url=https://crystal-lang.org/api/master --sitemap-changefreq=daily --sitemap-priority=0.3`...
It looks like this can finally be considered resolved. Google search consistently ranks search results for the latest release (https://crystal-lang.org/api/latest) highest.
I think this is okay. The posts could use an editorial review, now that they're more visible. We should get a banner image which could be used as default image...
Working on this, but it's not quite there yet: https://github.com/crystal-lang/crystal-internals/issues/149#issuecomment-2022861397
I was actually about to look into using `nix` more for our builds. We already have an environment with configurable LLVM versions in `shell.nix`. The dependencies are defined and cached...
Considering that the synchronisation happens entirely inside the Crystal runtime, I'm wondering if we even need to go through IOCP in order to signal completion. Instead we could enqueue a...
I figure this shouldn't be an issue anymore with the execution contexts from https://github.com/crystal-lang/rfcs/pull/2 though?
Maybe the compiler could stick to the current behaviour by default and summarizes subclasses as a Parent+ type for efficiency. But when it encounters a missing method on such an...