Ein Plugin könnte Ihr technisches Problem jedoch lösen: Verhindern Sie das Hinzufügen oder Ändern von Beiträgen in archivierten Themen. Dies könnte die Beliebtheit Ihrer Präferenzen unter Beweis stellen. Wenn es populär wird, könnten die gewünschten Änderungen möglicherweise in Discourse integriert werden.
Die Visualisierung ist eine unvollständige Darstellung. Ich bevorzuge es, die tatsächliche Funktionalität statt Metaphern zu betrachten.
Ich sprach vom Ändern des Status von „archiviert“ auf „nicht archiviert“, was eine größere Aufgabe ist als die Änderung des archivierten Elements selbst.
Das ist nicht wahr. Das Archivieren in Discourse entfernt das Thema erheblich aus der Benutzeroberfläche. Der Hauptweg, um bestimmte Themen zu finden, sind dann explizite Links. Archivieren ist wie eine teilweise Auslistung, um zufällige Interaktionen zu reduzieren:
Die vollständige Auslistung vervollständigt den Prozess der Auslistung, weshalb dies relevant ist.
Technisch gesehen sind die meisten Archive im Web „Momentaufnahmen“ der Darstellungsschicht. Deshalb sind sie in der Regel schreibgeschützt, da sie nicht die gesamte Entität, die sie repräsentieren, umfassen. Sie sind eher wie Fotos, wie der Begriff Momentaufnahme nahelegt. Ihnen fehlen meist der Programmcode und die Datenbankstruktur, die notwendig wären, um eine weitere Interaktion mit der ursprünglichen Entität zu ermöglichen.
Betrachtet man Forum-Archive (sowie Blogs, E-Mails und andere Medientypen) genauer, so gibt es unterschiedliche Stufen verfügbarer Interaktion. Nicht alle Archive sind schreibgeschützt, und viele können einfach durch Klicken auf „Wiederherstellen“ oder „Veröffentlichen“ wieder aus dem Archiv geholt werden. Je weiter das Archiv von der Kernforum-Codebasis und der Datenstruktur entfernt ist, desto schreibgeschützter wird es in der Regel. Mir ist bekannt, dass einige Foren Probleme beim Wiederherstellen aus dem Archiv haben, wenn die ursprünglichen Kategorien nicht mehr existieren. Das Archivieren in Discourse umgeht dieses Problem.