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

Subsocial - SRML and UI for decentralized communities #143

Merged
merged 4 commits into from Aug 28, 2019

Conversation

@siman
Copy link
Contributor

commented Jul 16, 2019

Grant Application

This application is (select one):

  • Speculative (use this by default)
  • an RFP response

This application is (select one):

  • Public (fully)
  • Public with private finances

Abstract

SubSocial is a Substrate runtime module (SRML) with UI that allows anyone to launch their own decentralized censorship-resistant social network aka community. You can think of this as decentralized versions of Reddit, Stack Exchange or Medium, where every community run their own chain. At the same time, users of these decentralized communities should be able to share their reputation, transfer coins and other values from one community to another via Polkadot relay.

What is already implemented:

  • Create/edit blogs and posts.
  • Comment posts, edit own comments.
  • Upvote/downvote posts and comments.

What is going to be implemented:

  • Save text content on IPFS.
  • Account's reputation based on its activity: posts, comments, and votes.
  • Activity stream for blogs and accounts that current account follows.
  • SEO optimizations: a serverside rendering of blogs, posts, and comments.
  • Full-text search for blogs and posts.

Checklist

  • The grants document has been read and understood.
  • The Google Form will be completed accurately. Note that the Google Form requires the pull request URL.
  • Abstract (above) is succinct and complete.
  • The application is being included into the correct directory: either 'targeted' or 'speculative'.
  • The application includes a project description.
  • The application includes all names of team members.
  • The application includes a description of the team's experience.
  • The application includes all necessary links (e.g. GitHub and LinkedIn)
  • The "Development Roadmap" section in the application has a timeline of development ("milestones").
  • The "Development Roadmap" section in the application has an estimate of funds required.
  • The "Development Roadmap" section gives an indication of the team's long term plans.
  • The "Development Roadmap" section includes video demonstration as a deliverable for at least one milestone.

@EdwardAThomson EdwardAThomson merged commit 89dc52d into w3f:master Aug 28, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.