Development:Discussions: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3: Line 3:
The purpose of this page is to determine which main communication tools we want to use for our discussions. For our overall tool architecture see: [[Development|Development.]]
The purpose of this page is to determine which main communication tools we want to use for our discussions. For our overall tool architecture see: [[Development|Development.]]


== Types of Discussion - Possible Layout. ==
== Decision on Structured Discussions - Do we need a Forum? ==
There are different types of discussions. Currently i see the follow tools for the follow types
 
* Discord: Casual discussion/chatting.
* Forum/Discourse: Structured Discussion e.g. on a company or macro topic.
* Linear. Short task related discussion.
* Wiki Discussion Pages. Concrete Discussion or Feedback about an article.
* Wiki Pro and Con Article. Discussion on fundamentally important setup/decision with many pros and cons.
 
== Decision on Structured Discussions - Do we need a Forum? ==
"Structured discussion are currently happen partially on Linear, Discord, and Wikipedia.  
"Structured discussion are currently happen partially on Linear, Discord, and Wikipedia.  


Line 24: Line 15:


* Discussion on a company or macro topic
* Discussion on a company or macro topic
* Discussions on workflows  
* Discussions on workflows
* Discussions with fundamental value that we want to preserve (and use to build to Wikiarticles)  
* Discussions with fundamental value that we want to preserve (and use to build to Wikiarticles)


=== Open Questions ===
=== Open Questions ===


* What should be discussed internally what should be discussed publicly?  
* What should be discussed internally what should be discussed publicly?


== Option 1: Wiki Discussion Page + "Discussion Tools" ==
== Option 1: Wiki Discussion Page + "Discussion Tools" ==
Line 36: Line 27:
In order to get an understanding how "Discussion Tools" work you can have a lock at these three links, especially the second and third one or explore it within Wikipedia.   
In order to get an understanding how "Discussion Tools" work you can have a lock at these three links, especially the second and third one or explore it within Wikipedia.   
*https://www.mediawiki.org/wiki/Talk_pages_project/Feature_summary - Written summary
*https://www.mediawiki.org/wiki/Talk_pages_project/Feature_summary - Written summary
*https://www.mediawiki.org/wiki/Talk_pages_project/Usability - Visual explanation of features  
*https://www.mediawiki.org/wiki/Talk_pages_project/Usability - Visual explanation of features
* https://www.mediawiki.org/wiki/Talk:Talk_pages_project/Usability - Discussion tools extension in action.
*https://www.mediawiki.org/wiki/Talk:Talk_pages_project/Usability - Discussion tools extension in action.
Getting Discussion Tools installed is not super easy but should be possible. While "Discussion Tools" is addressing some issues those are the problems i still see:
Getting Discussion Tools installed is not super easy but should be possible. While "Discussion Tools" is addressing some issues those are the problems i still see:


Line 43: Line 34:


* Discussions on the Discussion section are as tightly integrated with the Wiki as possible
* Discussions on the Discussion section are as tightly integrated with the Wiki as possible
* It is possible to have multiple discussion topics/threats in the discussion page related to one article.  
* It is possible to have multiple discussion topics/threats in the discussion page related to one article.
* There is not yet another platform.  
* There is not yet another platform.


=== Disadvantages of Discussions Tools ===
=== Disadvantages of Discussions Tools ===
* Users not familiar with wikipedia discussions will probably not find the discussion sections easily, and find it hard to use them hence don't participate in discussions frequently.
* Users not familiar with wikipedia discussions will probably not find the discussion sections easily, and find it hard to use them hence don't participate in discussions frequently.
* Adding comments on the discussion page via mobile is not very user friendly. We might loose engagement.  
* Adding comments on the discussion page via mobile is not very user friendly. We might loose engagement.
* Discussions in Wiki are harder to read and less fun(?)
* Discussions in Wiki are harder to read and less fun(?)
* It is not possible to use emojis or reactions. (Workaround: Use "thank you" function via "view history" if you want to agree with a statement in private)
* It is not possible to use emojis or reactions. (Workaround: Use "thank you" function via "view history" if you want to agree with a statement in private)
Line 62: Line 53:


* A forum is open and there is no need to create an account to view the content. That increases our conversions. (I witnessed older users shying away from creating a discord account)
* A forum is open and there is no need to create an account to view the content. That increases our conversions. (I witnessed older users shying away from creating a discord account)
* A forum feels more "open".  
* A forum feels more "open".
* Discussions are persistent (and don't get lost in channels)
* Discussions are persistent (and don't get lost in channels)
* Clear overview over all Discussions
* Clear overview over all Discussions
* Discourse is more suitable for a serious brand than having all discussions in Discord.
* Discourse is more suitable for a serious brand than having all discussions in Discord.
* [https://blog.discourse.org/2021/11/discourse-forum-seo/ Seo is possible]  
*[https://blog.discourse.org/2021/11/discourse-forum-seo/ Seo is possible]
* It might be easier to catch up when being tagged on a forum compared to when being tagged on Discord. (Because you get an Email)  
* It might be easier to catch up when being tagged on a forum compared to when being tagged on Discord. (Because you get an Email)
* Email notifications on topics make it easier to draw people back in.
* Email notifications on topics make it easier to draw people back in.
* It's easier to browse back in very long forum threads in Discourse compared to Discord channels.
* It's easier to browse back in very long forum threads in Discourse compared to Discord channels.
* It is possible to open a new topic as a new thread. Example: "A new research initiative into AI companies" or "Discussion if we should use an Forum". It's harder to do this on Discord because we don't want to open a new channel but also not the conversation to get pushed back by too much.
* It is possible to open a new topic as a new thread. Example: "A new research initiative into AI companies" or "Discussion if we should use an Forum". It's harder to do this on Discord because we don't want to open a new channel but also not the conversation to get pushed back by too much.
* There can be fewer active channels in Discord people can focus on & have more "real time" communication channels.  
* There can be fewer active channels in Discord people can focus on & have more "real time" communication channels.
* It is possible in a forum to Find all posts and topics from one user easily which helps with credibility building.  
* It is possible in a forum to Find all posts and topics from one user easily which helps with credibility building.


=== Disadvantages of a forum ===
=== Disadvantages of a forum ===


* We are using yet another platform  
* We are using yet another platform
* Seofriendliness vs. Wiki-Discussion Tools unclear.  
* Seofriendliness vs. Wiki-Discussion Tools unclear.
* Users might be confused among the Forum and the Wiki.  
* Users might be confused among the Forum and the Wiki.
* Users might work on articles in the Wiki less?  
* Users might work on articles in the Wiki less?


=== Forum Selection ===
=== Forum Selection ===
Line 86: Line 77:
'''Consideration'''
'''Consideration'''
* Discourse - Every single large crypto project is using Discourse. Some [[mediawikiwiki:Discourse|advantages]] over traditional forum. All of the above criteria full filled.
* Discourse - Every single large crypto project is using Discourse. Some [[mediawikiwiki:Discourse|advantages]] over traditional forum. All of the above criteria full filled.
* https://www.discourse.org/integrations
*https://www.discourse.org/integrations
* https://www.discourse.org/plugins#business
*https://www.discourse.org/plugins#business
Examples of Discourse Forums:  
Examples of Discourse Forums:  


* https://forum.gelato.network/
*https://forum.gelato.network/
* https://ethereum-magicians.org/
*https://ethereum-magicians.org/
'''Not now'''
'''Not now'''
* Reddit
* Reddit
Line 102: Line 93:
*https://xenforo.com/purchase/ - Used by Tesla Motors Club
*https://xenforo.com/purchase/ - Used by Tesla Motors Club
*https://www.phpbb.com/ - Most classical forum with many extensions
*https://www.phpbb.com/ - Most classical forum with many extensions
* https://wordpress.org/plugins/wpforo/ - Discourse seems to be able to cover all relevant functions via add-on as well.  
*https://wordpress.org/plugins/wpforo/ - Discourse seems to be able to cover all relevant functions via add-on as well.


== Option 3: Discord Threads ==
== Option 3: Discord Threads ==
Line 111: Line 102:
* Very fast discussions. (In any case i still plan to use Discord. In my new vision of Discord we have fewer channels which in turn are more active. I like the Miraheze Discord server. They just have one channel which is very active [https://meta.miraheze.org/wiki/Discord])
* Very fast discussions. (In any case i still plan to use Discord. In my new vision of Discord we have fewer channels which in turn are more active. I like the Miraheze Discord server. They just have one channel which is very active [https://meta.miraheze.org/wiki/Discord])
* Discord is familiar with people who are active in other Discord communities (Esp. Cryptocommunities)
* Discord is familiar with people who are active in other Discord communities (Esp. Cryptocommunities)
* Discord feels more private?  
* Discord feels more private?
* It's easy to communicate on Discord with others.  
* It's easy to communicate on Discord with others.


=== Disadvantages of Discord ===
=== Disadvantages of Discord ===
Line 122: Line 113:
* We will have many Discord threads
* We will have many Discord threads
* Discord servers have [https://www.reddit.com/r/TechSEO/comments/qxf6er/is_there_any_benefit_to_starting_a_discord_server/ no seo impact]
* Discord servers have [https://www.reddit.com/r/TechSEO/comments/qxf6er/is_there_any_benefit_to_starting_a_discord_server/ no seo impact]
* It's hard to determine where a topic should be discussed.  
* It's hard to determine where a topic should be discussed.


== Option 4: Linear Workspace ==
== Option 4: Linear Workspace ==
Line 129: Line 120:
=== Advantages of Linear ===
=== Advantages of Linear ===


* Cool Inbox & Due Dates & Assignments (Could be replicated to some degree by Discourse)  
* Cool Inbox & Due Dates & Assignments (Could be replicated to some degree by Discourse)
* Very good notifications via Slack integration.  
* Very good notifications via Slack integration.


=== Disadvantages of Linear ===
=== Disadvantages of Linear ===
Line 140: Line 131:


== Option 5: More or new Ideas? ==
== Option 5: More or new Ideas? ==
Add other ideas here.  
Add other ideas here.
 
== Types of Discussion - Possible Layout. ==
There are different types of discussions. Currently i see the follow tools for the follow types
 
* Discord: Casual discussion/chatting.
* Forum/Discourse: Structured Discussion e.g. on a company or macro topic.
* Linear. Short task related discussion.
* Wiki Discussion Pages. Concrete Discussion or Feedback about an article.
* Wiki Pro and Con Article. Discussion on fundamentally important setup/decision with many pros and cons.
 
 
Different Platforms from Casual to Serious:
 
Reddit -> Discord -> Discourse -> Wiki -> Sheets
 
Internal: Linear
 
Open Source Project Management: Phabricator


== Final Assessment ==
== Final Assessment ==
'''<u>Moritz:</u>''' In my assessment only WikiDiscussions or Discourse makes sense for structured discussions as they full fill our openness and documentation requirements. Discord can still be used for casual chatting/discussions and Linear for Project Management.
'''<u>Moritz:</u>''' In my assessment only WikiDiscussions or Discourse makes sense for structured discussions as they full fill our openness and documentation requirements. Discord can still be used for casual chatting/discussions and Linear for Project Management.