We are interested in having a wiki style topic, but do not need this for version 1 of Discourse.
That said if the community would like to contribute a PR in this department we would be more than happy to review, and if good merge.
The spec for v0 of the feature.
- Add a column to posts
wikinot nullable bit, default 0. - Any post that has
wiki=1 is editable by all logged on users. - Add admin post action (like like/flag etc), when clicked it brings up an admin menu
- Admin menu allows you to wiki / unwiki a post
- Every change in state is logged in post_revisions with the name of the admin who changed it
- Any posts that are wiki have a visual cue like PM or Group on the side to denote they are wiki
- Accounts properly for existing states like hidden / deleted, I don’t want people editing deleted / hidden posts or posts they have no access to.
More context:
- long term admin menu will have more options like, hard delete post, change owner etc.
- longer term we may add a new permission for editing OP or posts in a category, which will allow better fidelity.
That is it, nothing else for v0.
cc @lightyear