Das genannte Modell verlinkt auf seine eigene Seite (v7.232.0) - #1327
Merged
Conversation
Die Transparenz-Box unter /settings/job_references behauptet, das Modell sei Open Source und frei verfügbar. Das kann nur nachprüfen, wer an das Modell herankommt, und bis jetzt stand der Tag als eine Zeichenkette unter vielen mitten im Absatz: leicht zu übersehen und nirgendwohin zu verfolgen (#1318). Die Adresse wird aus dem Tag abgeleitet, nicht ins Template geschrieben, aus demselben Grund wie Hardware und Land: eine feste URL würde auf jeder fremden Installation auf unser Modell zeigen. Eine Ollama-Referenz ist [host[:port]/][namespace/]name[:tag], also geht ein blanker Name auf ollama.com/library/…, ein Namespace auf ollama.com/<namespace>/… und eine hf.co/…-Referenz auf ihr Hugging-Face-Repository (dessen Pfad keinen Tag kennt, der Quantisierungs-Suffix fällt deshalb weg). Eine private Registry oder ein lokal mit `ollama create` gebautes Modell ergibt bewusst nichts statt einer geratenen Adresse: dann wird das Modell genannt und nicht verlinkt. REFERENCE_CHECK_MODEL_URL überschreibt das alles, leer lässt den Link weg. Der Satz trägt jetzt einen {model}-Platzhalter und wird mit split_marker/2 geteilt statt hart destrukturiert, weil ein .po-Fehler in einem [a, b] = String.split(...) eine Seite in einen 500er verwandelt. Die deutsche Übersetzung wurde beim Merge mit dem alten %{model} darin übernommen und der neue Titel-String zu "Nachschlagen" fuzzy-gefüllt; beides ist von Hand korrigiert und in job_reference_locale_test.exs namentlich abgesichert. Der Extract hat außerdem zwei tote Einträge aus dem Registrierungsformular (#1323) aufgeräumt, die dort seit dem Umbau übrig waren. Diesen Text hat ein KI-Agent in meinem Namen geschrieben, ungeprüft von mir. Die Arbeit dahinter ist meine, nur das Aufschreiben habe ich delegiert.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1318.
The "How the review works" box on
/settings/job_referencesclaims the model is open source and freely available. Only somebody who can reach the model can check that, and the tag sat in the middle of the paragraph as one string among strings. It is a link now, and semibold in both states, so it reads as the subject of its sentence.The address is derived from the tag, not written into the template, for the same reason the hardware and the country are read from configuration: a fixed URL would point at our model on every other installation. An Ollama reference is
[host[:port]/][namespace/]name[:tag], so:qwen3.6:27b→https://ollama.com/library/qwen3.6:27bsomeone/model:7b→https://ollama.com/someone/model:7bhf.co/user/repo:Q4_K_M→https://huggingface.co/user/repo(an HF path carries no tag, so the quantization suffix is dropped rather than turned into a 404)A private registry, or a model built locally with
ollama create, resolves to nothing rather than to a guessed address: the box then names the model without linking it.REFERENCE_CHECK_MODEL_URLoverrides all of it, and an empty value says plainly that this model has no page anywhere.Notes
{model}marker and is split withsplit_marker/2rather than destructured, because a.poslip in a two-part[a, b] = String.split(...)turns a page into a 500.%{model}still inside it, and fuzzy-filled the new title string as "Nachschlagen". Both are corrected by hand and asserted by name injob_reference_locale_test.exs..podiff is larger than the change.mix precommitgreen, 6971 tests.An AI agent wrote this text in my name, unreviewed by me. The work behind it is mine; I only delegated the writing.