-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eine Reihe kleiner Inkonsistenzen #169
Comments
@Telofy Vielen Dank für die vielen Hinweise! |
@Telofy Für diese Punkte wären PRs auf jeden Fall hilfreich (idealerweise ein PR pro Punkt):
Diese Punkte schaue ich mir an:
Für @marians zur Entscheidung:
|
@Telofy Kommen hierzu noch weiter PRs ? ;-) |
Dies ist die Liste all derer Sachen, die ich mir nicht zugetraut hab, eigenmächtig zu entscheiden. Alles andere hab ich in dem Pull Request abgehandelt. |
1, 2, 3, 6, 7, 8, 10: nicht mehr existent |
Sorry für den wenig sprechenden Titel, aber ich bin jetzt endlich dazu gekommen, die ganze Spezifikation durchzulesen, und hab eine Reihe kleiner Inkonsistenzen gefunden, die ich unter keinem besseren Titel zusammenfassen konnte. Ich hab auch einen Pull-Request gestellt (#168), aber diese Punkte hier wollte oder konnte ich nicht eigenmächtig beheben.
In
chapter_1050.md
heißt es: »Gemeint sind selbstverständlich in allen Fällen immer weibliche wie auch männliche Personen.« Es gibt aber auch viele Menschen, die keinem dieser zwei Geschlechter angehören. Vielleicht: »Gemeint sind in allen Fällen Personen jeglichen Geschlechts.«Zumal der Zeichensatz für die Callback-Funktion schon definiert ist, sollte man vielleicht auch die Länge begrenzen. (
chapter_6040.md
)Sowohl
modified
als auchlastModified
kommen vor, zum Teil in klarem Widerspruch. Ich vermute malmodified
ist die korrekte Version.Im Pagination-Kapitel (
chapter_6060.md
) könnte man vielleicht nochmal an REST und Zustandslosigkeit erinnern, weil ein häufiger Weg, das umzusetzen, ist, für eine Session eine Suche abzuspeichern, die dann per ID in der URL angegeben wird (siehe z. B. ebook.de).In
chapter_6080.md
unter »Weiterleitungen« werden die HTTP-Status-Codes 301 und 307 empfohlen (»SOLL«). Vielleicht sollte man von anderen Codes, die häufig für Weiterleitungen verwendet werden, explizit abraten (302 und 303).In den Definitionen von Eigenschaften kommen einige Inkonsistenzen vor. Ich würde vorschlagen
xsd:dateTime
« zu schreiben, denn dito.chapter_8140.md
)Die Bezeichnungen
oparl:…
sollten man entweder konsequent in freistehende Gravis fassen oder nicht, wobei auch Titel und dadurch mögliche Formatierungsprobleme zu beachten wären.agendaItem
heißt manchmalagendaitem
.Eigentlich würde ich es nicht erwarten, aber da der Standard so viele andere Standards kurz erklärt, hat es mich verwundert, dass Popolo verwendet aber nicht erklärt wird.
Ist es wirklich wichtig den falschen Begriff »URL« statt »IRI« zu verwenden? So sind an mehreren Stellen Erklärungen dieses absichtlichen Fehlers nötig, die man sonst einsparen könnte, und »IRI« ist nicht einmal länger.
Unwichtiges
{#…}
-Marken sind manchmal durch ein, manchmal zwei und manchmal drei Leerzeichen vom vorausgehenden Text abgegrenzt. Nicht, dass es einen semantischen Unterschied macht, aber ich hab’s immer hin- und hergeändert. Macht mich ganz kirre. ^^### Ponies ###
gemarkdownt, und teilweise nur durch### Ponies
.chapter_6040.md
)chapter_6040.md
vs. »Content-Disposition« inchapter_6080.md
.)Welp, viel Flausch damit. Oder sagt Bescheid, wenn ich was helfen kann. Zum Teil geht es ja nur um Entscheidungen, die jemand fällen muss.
The text was updated successfully, but these errors were encountered: