Seltsamkeit bei Daten beim Festlegen eines Timeouts für einen Einladungslink

Das ist eine wirklich kleine Sache, aber wenn ich heute, am 28. Mai, einen neuen Einladungslink erstelle, stimmen die im UI angezeigten Versatzdaten nicht mit den Beschriftungen überein, z. B.:

Mir ist das nur aufgefallen, weil ein Link viel früher abgelaufen ist, als ich dachte. Ich vermute, dass die Auswahl „nächster Monat

1 „Gefällt mir“

Entschuldigung, ich verstehe deinen Beitrag nicht. Was auf dem Screenshot zu sehen ist, sieht für mich korrekt aus? Kannst du etwas genauer erklären, was deiner Meinung nach falsch ist?

2 „Gefällt mir“

2 Monate nach dem 28. Mai ist nicht der 1. Juli.

1 „Gefällt mir“

Richtig, aber die Absicht ist: „wenn wir von einem Monat zum nächsten übergehen“. Der nächste Monat beginnt am 1. Juni, oder? Dann beginnt der nächste Monat danach am 1. Juli, oder?

„Deine Einladung gilt bis Ende des Monats“ ist leichter zu erklären und erfasst die Absicht besser als „deine Einladung läuft an einem völlig zufälligen Tag mitten im Monat ab“.

4 „Gefällt mir“

[quote=“codinghorror, Beitrag: 4, Thema: 191917”]
„Deine Einladung gilt bis Ende des Monats

4 „Gefällt mir“

Ja! Das ist zwar nicht der richtige Ort dafür, aber ich bin jedes Mal verwirrt!

1 „Gefällt mir“

Ja, ich denke, bei der Arbeit an dieser Funktion ging bei der Übersetzung einiges verloren, @martin. Vielleicht könntest du die Daten etwas anpassen, damit sie die oben geäußerte Absicht besser widerspiegeln?

Erinnere mich daran, wenn eine glänzende, brandneue Woche / ein brandneuer Monat beginnt!

Das war gemeint, nicht „informiere mich genau in 7 Tagen ab heute“ oder „informiere mich genau in 30 Tagen ab heute“.

4 „Gefällt mir“

Dafür haben wir explizit eine Option für „Montag":

Wenn „Nächste Woche" „am Anfang der nächsten Woche" bedeuten würde, bräuchten wir die Option „Montag" nicht.

Das ist wirklich verwirrend, weil wir das bereits zuvor besprochen haben und wir einen in Arbeit befindlichen PR haben, um die Eingaben für Einladungen und andere zukünftige Daten mit dem Verhalten von Lesezeichen und Themen-Timer in Einklang zu bringen: FEATURE: make future-date-input consistent with other components and customizable by AndrewPrigorshnev · Pull Request #12985 · discourse/discourse · GitHub


Wollen wir also allgemein festlegen, dass alle diese Optionen auf der Ebene „Woche" und „Monat" „Am Anfang der nächsten Woche", „am Anfang der Woche in zwei Wochen" und „am Anfang des nächsten Monats" bedeuten sollen? Soweit ich sehe, folgen die Monate bereits diesem Verhalten, nur die Wochen nicht. In diesem Fall müssten wir auch die Option „Montag" bei Lesezeichen entfernen, da sie dann irrelevant wäre.

Die Formulierung „Zwei Monate" sagt mir „jetzt + zwei Monate" und nicht „am Anfang des Monats in zwei Monaten", also müssen wir das meiner Meinung nach auch anpassen. @andrei arbeitet an diesem WIP-PR, vielleicht kann er das übernehmen?

3 „Gefällt mir“

Man muss sich den ursprünglichen Absichten zuwenden, die von Google GMail stammten:

Ich denke, wir haben uns auf dem Weg dorthin ein wenig vom Ziel abgelenkt, aber man erkennt, dass **dies stark auf das „nächste Zeitintervall

3 „Gefällt mir“

Das oben :backhand_index_pointing_up: war definitiv die Absicht, wie alle bereitgestellten Gmail-Beispiele zeigen. Wenn du sagst

Erinnere mich daran morgen
Erinnere mich daran nächste Woche
Erinnere mich daran nächsten Monat

meinst du

Erinnere mich daran, wenn der nächste Tag beginnt
Erinnere mich daran, wenn die nächste Woche beginnt
Erinnere mich daran, wenn der nächste Monat beginnt

und nicht

Erinnere mich daran in genau 24 Stunden
Erinnere mich daran in genau 7 Tagen
Erinnere mich daran in genau 30 Tagen (außerdem haben nicht alle Monate die gleiche Anzahl an Tagen!)

Eine Option „beliebige x Tage ab jetzt" hinzuzufügen, ist als zusätzliche Option völlig in Ordnung, war aber nicht das Ziel. Als Referenz also für @martin oder @andrei, wer auch immer daran arbeitet: Ich denke, man kann beides umsetzen, und es wird immer eine Option „beliebiges Datum" geben. Die Idee ist jedoch, dass Menschen primär in Intervallen denken wie „bis zum nächsten großen Kalenderevent" – sei es ein neuer Tag, das Wochenende, eine neue Woche oder ein neuer Monat.

4 „Gefällt mir“

Nur zur Info: Das ergibt jetzt alles Sinn, aber meine Frage kam auch daher, dass wir eine interne Richtlinie vereinbart haben, wonach Einladungslinks nicht länger als einen Monat offen sein sollen. Die Aufteilung der Datumsauswahl in Zukunft macht das schwierig. Ich verstehe den Ansatz trotzdem, auch wenn es gegen Ende eines Monats die erste Auswahl weniger nützlich macht.

2 „Gefällt mir“

Sie können weiterhin beliebige Daten sowie Datumsverschiebungen verwenden; es wird keine Funktionalität entfernt.

3 „Gefällt mir“