Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Messaging platform implementation #9

Open
fluix-dev opened this issue Sep 10, 2020 · 1 comment
Open

Messaging platform implementation #9

fluix-dev opened this issue Sep 10, 2020 · 1 comment

Comments

@fluix-dev
Copy link
Collaborator

We want people to be able to discuss their ideas for projects, challenges, and with users directly. Because of this, we should implement some form messaging platform on site. Below are the various implementation I've considered.

Overall, such a platform may not even be necessary because users can link alternative communication channels for projects and challenges, as well as themselves -- not sure if we should even implement this then.

Comments

Users can write public comments on projects and challenges, with others being able to upvote and downvote them -- similar to reddit. This will also require a standalone direct message system for communicating between users.

This is better for more drawn out discussion and better history management.

Channels

This implementation would be similar to IRC with various channels that users can talk in. Channels would be created by project or challenge creators. Direct messaging could either be creating using a separate system or with a public (private?) channel.

This is better for short term discussion with quick responses with worse history preservation.


Let's have a discussion on the 👍 and 👎 of each option, and about how discussion will work within this platform. Feel free to suggest other options that you think might be unique (external bots ❓), interesting, or just good implementations overall.

@fluix-dev
Copy link
Collaborator Author

As discussed in the meeting, the step froward is comment threads on challenge / projects and direct messages between users.

@fluix-dev fluix-dev unpinned this issue Sep 13, 2020
@fluix-dev fluix-dev removed their assignment Mar 13, 2021
@dulldesk dulldesk removed their assignment Jun 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants