Manage a channel: who can read and post, owner, how long posts are kept #349

Closed
opened 2026-10-27 17:48:51 +00:00 by littlefox · 1 comment
Owner

Part of 0.8 (D-068), step 1.

What: "Hantera kanalen" gets the rules section:

  • Who can read: open / closed / secret, plus original, allow-anonymous, forbid-secret: set-conf-type (21). Going secret or closed asks first and says what changes for members and non-members.
  • Who can post: everyone, or members of a chosen channel/person: set-permitted-submitters (19).
  • Replies go to: set-super-conf (20) (the "superconference" for texts that can't be posted here).
  • Owner (organisatör): set-supervisor (18), with a warning that you may lose the right to change it back.
  • Housekeeping: how long posts are kept (set-garb-nice 22), kept while commented (set-keep-commented 105), expire (set-expire 97, experimental). Plain words, days.

Words: follows D-030 (modern by default, classic as a setting).

Part of 0.8 (D-068), step 1. **What:** "Hantera kanalen" gets the rules section: - **Who can read**: open / closed / secret, plus original, allow-anonymous, forbid-secret: `set-conf-type` (21). Going secret or closed asks first and says what changes for members and non-members. - **Who can post**: everyone, or members of a chosen channel/person: `set-permitted-submitters` (19). - **Replies go to**: `set-super-conf` (20) (the "superconference" for texts that can't be posted here). - **Owner (organisatör)**: `set-supervisor` (18), with a warning that you may lose the right to change it back. - **Housekeeping**: how long posts are kept (`set-garb-nice` 22), kept while commented (`set-keep-commented` 105), expire (`set-expire` 97, experimental). Plain words, days. **Words:** follows D-030 (modern by default, classic as a setting).
Author
Owner

Merged (#370); main green (run #693). Verified: devserver test channel_rules (kind round-trips, who may post, parent channel, keeping, handing over after which the old owner is refused); manage-channel.spec covers closing with its confirmation, an unknown name, and handing over. set-expire left out (experimental in Protocol A).

Merged (#370); main green (run #693). Verified: devserver test channel_rules (kind round-trips, who may post, parent channel, keeping, handing over after which the old owner is refused); manage-channel.spec covers closing with its confirmation, an unknown name, and handing over. set-expire left out (experimental in Protocol A).
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
littlefox/neokom#349
No description provided.