Feature name
State of Discourse
Feature objective
Make Discourse an RFC-like forum
Feature Description
- A Request for Comments ( RFC ) is a publication in a series, from the principal technical development and standards-setting bodies for the Internet, most prominently the Internet Engineering Task Force (IETF). An RFC is authored by individuals or groups of engineers and computer scientists in the form of a memorandum describing methods, behaviors, research, or innovations applicable to the working of the Internet and Internet-connected systems. It is submitted either for peer review or to convey new concepts, information, or, occasionally, engineering humor.[1]
- State of Discourse is similar to what states in RFC-type documents would be. State of Discourse is used to better control user posts. RFC’s documents have these states:
- Informational (Informational)
- Experimental
- Best Current Practice
- Standards Track
- Proposed (Proposed Standard)
- Draft (Draft Standard)
- Internet Standard (Internet Standard)
- History (Historic)
- Unknown
In my case, in my resource it would be these states according to the post type:
State of Discourse / codes
- Draft (Draft Standard) |
1
- Draft (Draft Standard) - Experimental |
2
- Experimental - Proposed Standard |
3
- Proposed (Proposed Standard) - Standards Track |
4
- Standards Track - Best Current Practice |
5
- Best Current Practice - History (Historic) |
6
- History (Historic) - Informational |
7
- Informational - Standard |
8
- Standard - Unknown |
9
- Unknown
State of Discourse / cases
- When the user creates a post and that post has no response. This post has Discourse status as Draft (Draft Standard). And when the user creates a post and that post has not been published. This post has Discourse status as Draft (Draft Standard) too.
- When the user creates a post and that post has a reply. This post has the status of Experimental Discourse. If there are more responses, this post has Discourse status of Experimental.
- If multiple users like the post and really believe this post is good, then that post is tagged as Standards Track. If there are more of the same or similar posts the default status is announced as status of Best Current Practice Discourse
- Any modification to the post is seen status is announced as Discourse of History (Historic).
- Whether the post is accepted by all community members, Discourse status of Informational.
- If the post needs any correction or improvement, status is announced as Discourse Informational (Informational). If the post is corrected and improved, status is announced as Discourse Proposed (Proposed Standard).
- If the post does not have a reply of 1 week, 1 day, 1 month or 1 year - status is announced as Discourse Unknown.
Notes
- This state is done automatically
- Post states always appear on the homepage
- The cool thing about you having post states is that you follow that post
- Quality control over user posts to avoid abuse, avoid spam, avoid out-of-order posts
- Discourse is an attractive and even more community software, nothing better than increasing the quality of the software, the quality of the user experience
idea
Descriptive image
As we can see in the image, there can be different states in the same post. According to user interaction the state changes. The state can be 1, 2, 3, 4, 5, 6, 7, 8 or 9. We can see in the image that something happened, the post received a lot of comments, going from being a draft to being the Standard state, code 8.
references
-
Request for Comments - Wikipedia
Is it possible that Discourse is an RFC-type forum?