MyCommunity Diary - xerocrypt/Misc GitHub Wiki
Design Principles
While FaceBook and conventional social media sites are suggested as alternatives to in-person meetings, there are drawbacks. FaceBook initially began as a project to connect those within a campus community, much like MyCommunity Diary, but had since evolved into something very different. It is difficult to maintain a sense of community and connection on a system with millions of users.
FaceBook is too media-rich, which means important posts are lost in a background of pointless content. There are too many features, and too much code. I aim to keep MyCommunity as simple as possible.
I have used Minds.com, and really like the platform. The problem common to FaceBook, Twitter and Minds.com is that of visibility: The platforms are designed to promote some posts above others, according to popularity and sponsorship. This means that updates posted by the average/occasional user can go unseen by the others.
Privacy - this is a huge issue with social media. Silicon Valley is practically owned by investment bankers and venture capitalists, which means the whole premise of mainstream social media is to acquire and sell vast amounts of personal data and be a platform for advertising. MyCommunity is different, as its sole purpose is to provide a means for everyone in a community to stay connected. I don't intend to make a profit from this, or use it as a means to an income.
Features
Community Updates Messaging Events Groups People