„Mailinglistenmodus“ mysteriöserweise deaktiviert

In einem Forum, das ich verwalte, war der Mailinglisten-Modus seit Monaten aktiviert. Plötzlich wurde die Einstellung vor einigen Stunden deaktiviert. Wie kann das passiert sein?

Jetzt sieht es so aus:

mailinglist

Ich habe die Protokolle der Mitarbeiteraktionen überprüft, aber zu diesem Zeitraum wurde nichts damit in Verbindung stehendes angezeigt.

Was könnte die Ursache dafür gewesen sein?

Edit: Ich habe es jetzt wieder aktiviert und alle betroffenen Benutzer kontaktiert.

Discourse setzt den Wert der Einstellung „E-Mail-Listen-Modus deaktivieren

Ich verstehe. Allerdings könnte dies potenziell alle Discourse-Benutzer betroffen haben, die diese Funktion in allen Discourse-Installationen nutzen. Ich würde dem Entwicklungsteam raten, in zukünftigen Situationen wie dieser vorsichtiger vorzugehen und dieses Einstellung möglicherweise nicht automatisch auf bestehenden Instanzen rückgängig zu machen.

In unserem Fall gingen 20 Stunden E-Mails für diese Personen verloren, zusätzlich zu einer Nachricht an jeden betroffenen Benutzer (und Discourse macht es nicht gerade einfach, Personen einzeln zu kontaktieren).

Trotzdem vielen Dank für die Antwort.

Diese Entscheidung wurde nicht leichtfertig getroffen. Sie basierte auf extremen Problemen in der Praxis, die wir festgestellt haben, bei denen die E-Mail-Kosten für Self-Hoster und andere Discourse-Installationen in die Höhe schossen.

Wir haben uns für eine sicherere Standardeinstellung entschieden, um die Kosten für die Nutzer niedrig zu halten.

@sam : Die Überraschung, die @deeplow zum Ausdruck brachte (die ich ebenfalls erlebt habe), macht mich neugierig: Gibt es eine Kategorie, der Discourse-Administratoren folgen können, um über hochrangige Änderungen – insbesondere solche, die bestehende Funktionen brechen – informiert zu werden, die an die Community ausgegeben werden, ohne die Discourse-Entwicklung engmaschig zu verfolgen?

Für mich war die Änderung selbst nicht problematisch, sondern eher das, dass ich völlig überrascht wurde und dann herausfinden musste, was schiefgelaufen ist. Aber vielleicht gibt es einfach eine Ankündigungs-Kategorie, der ich folgen sollte, was ich aber nicht tue? (Beim Stöbern sehe ich die Kategorie releases, aber beim Durchsehen der Themen dieser Woche dort finde ich nichts, das meine Aufmerksamkeit auf diese Änderung gelenkt hätte, bevor sie eintrat. Und selbst mit dem Wissen, wonach ich jetzt im Nachhinein suche, finde ich keine Erwähnungen davon).

Vielen Dank,
-Brad

Ich erhalte E-Mails über Updates. Vielleicht liegt das an dieser Einstellung:

E-Mails für neue Versionen

Sende eine E-Mail an die Adresse contact_email, wenn eine neue Version von Discourse verfügbar ist.

PS Es verlinkt auf den #release-notes-Tag.

Ich verstehe, dass es ärgerlich ist, nicht im Voraus Bescheid zu wissen. Wir bemühen uns, die Community bestmöglich mitzunehmen, und die Änderung wurde hier erwähnt:

Wenn du die Tags release-notes und #feature:announcements verfolgst, bleibst du über solche Änderungen informiert.

Ich habe es in den Release-Notizen gesehen, war aber überrascht, dass es nicht stärker hervorgehoben wurde.

Es wäre sinnvoll, den Standard für eine neue Installation zu ändern, aber das Ändern der Standardwerte auf einem bestehenden Forum ist für uns Administratoren vielleicht etwas unangemessen. Bitte unterlassen Sie das in Zukunft.

Hallo @TallTrees, das Ändern einer Standardeinstellung ist äußerst selten. Wir sind uns bewusst, dass dies bestehende Seiten betrifft. Ich denke, in den über 3 Jahren, die ich im Team bin, haben wir das nur zweimal gemacht. Wie Sam sagte:

Wir diskutieren mögliche Änderungen am Verfahren für den Fall, dass wir dies in Zukunft erneut tun müssen. Ich würde Sie zudem dringend ermutigen, die Versionshinweise zu lesen – selbst wenn wir das Verfahren in Zukunft nicht ändern, sind solche Punkte in den Hinweisen enthalten, die gleichzeitig mit der Veröffentlichung neuer Betas veröffentlicht werden.

Als zahlender Kunde erwarte ich nicht, dass ich jede Ankündigung zu den Beta-Release-Notes lesen muss, um Überraschungen für Nutzer zu vermeiden. Wir haben uns für eine SaaS-Lösung entschieden, weil der Betrieb eines Forums nicht unser Geschäft ist – wir benötigen eine Kommunikationsplattform, aber deren Wartung ist eine Ablenkung, auf die niemand Zeit und Fokus verwenden kann.

Zudem sind „Beta“-Releases, soweit ich das verstehe, tatsächlich für unsere Sites in der Produktion im Einsatz. Vielleicht ist diese Bezeichnung also nicht wirklich passend?

Nachdem ich die Aussage in den Versionshinweisen noch einmal durchgelesen habe, schlage ich vor, dass die Formulierung hinsichtlich der Art der tatsächlichen Änderung mehrdeutig war:

Wir deaktivieren den Mailinglisten-Modus jetzt standardmäßig über die Site-Einstellungen, damit Sites keine unerwartet hohen Kosten für ausgehende E-Mails haben.

Ich würde vorschlagen, dass Menschen bei Änderungen von Standards normalerweise nicht erwarten, dass ihre spezifischen Entscheidungen in der Zukunft überschrieben werden. So wie dies gelaufen ist, ist es ein bisschen so, als würde YouTube bei neuen Updates ihrer App die Funktion „Nächstes Video automatisch abspielen

@mattdm, da stimme ich dir nicht zu. Du musst mir vertrauen, dass diese Änderung im Team zu erheblichen Diskussionen geführt hat. Wir versuchen, solche brechenden Änderungen – insbesondere solche, die Endnutzer betreffen – zu vermeiden. Hier haben wir versagt. Wir erkennen die Auswirkungen an und entschuldigen uns dafür.

Zugestimmt. Und wir haben diese Änderung heute früher vorgenommen. Der Mailinglisten-Modus wird auf Seiten wieder aktiviert, auf denen Benutzer ihn vor der Änderung des Standards in ihren Einstellungen aktiviert hatten.

Notiert.

Fantastisch und danke fürs Zuhören :heart: