Ich gehe davon aus, dass es bei dem hier diskutierten Problem darum geht, was passiert, wenn ein Entwurfsthema in seine Zielkategorie veröffentlicht wird. Die gleichen Regeln gelten für die Veröffentlichung eines geteilten Entwurfs wie für die Neu-Kategorisierung eines Themas, sodass beide Fälle hier behandelt werden können.
Mit der aktuellen Funktionalität erhalten Benutzer, die eine Kategorie beobachten, eine “bearbeitet”-Benachrichtigung, wenn ein geteilter Entwurf in seine Zielkategorie veröffentlicht wird oder wenn ein Thema in die beobachtete Kategorie neu kategorisiert wird. Bearbeitungsbenachrichtigungen lösen keine E-Mails aus, sodass Benutzer nicht per E-Mail benachrichtigt werden, wenn der Entwurf veröffentlicht wird.
Ich halte dies für einen Regression. Das Problem mit Benachrichtigungen bei neu kategorisierten Themen wurde zuvor hier diskutiert: Notifications when a topic is recategorized.
Ob eine “veröffentlicht”- oder eine “bearbeitet”-Benachrichtigung erstellt wird, hängt vom Wert des Parameters new_record ab, der beim Aufruf von post_alerter.notify_post_users im Job NotifyCategoryChange verwendet wird. Dieser Parameter ist standardmäßig auf true gesetzt, wird im Job jedoch explizit auf false gesetzt. Dies ist eine kürzlich vorgenommene Änderung. Es könnte einen guten Grund dafür geben, der mir nicht bekannt ist.