-
Notifications
You must be signed in to change notification settings - Fork 12
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
Updated README with installation instructions #174
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,99 @@ | ||
|
||
# MewsFeed | ||
# MewsFeed – for the calm cats | ||
|
||
We are currently working towards the first major release of MewsFeed. | ||
MewsFeed is a micro-blogging platform built with [Holochain](https://holochain.org). | ||
|
||
[Collaborate on GitHub](https://github.com/orgs/GeekGene/projects/1) and [join our Discord](https://discord.gg/D3BykUZumM)! | ||
Visit [mewsfeed.social](https://mewsfeed.social) to be notified of our release! | ||
|
||
[Collaborate on GitHub](https://github.com/orgs/GeekGene/projects/1), [join our Discord](https://discord.gg/D3BykUZumM), and donate on [OpenCollective](https://opencollective.com/mewsfeed)! | ||
|
||
## How to use MewsFeed | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I feel like this content under "How to use MewsFeed" ( is better suited for the website -- not the github readme. |
||
|
||
MewsFeed is built with the distributed app development framework Holochain. Practically, this means that users either host themselves on their own devices or access a web version through [the Holo hosting infrastructure](https://holo.host). | ||
|
||
Here is how to decide which version to use: | ||
|
||
#### 1. You are a Tinkerer 🛠️ | ||
You like to experiment with the tools you use and enjoy having access to the data you use. | ||
|
||
💻 Install MewsFeed locally, either as a Desktop App with Kangaroo or in the Holochain Launcher. | ||
|
||
This way you can analyze your data, connect it to other tools, and tinker around. | ||
|
||
#### 2. You are a Creator 🧑💻 | ||
You like to publish good posts and interact with your audience wherever you are. | ||
|
||
📲 Sign up for an account on [app.mewsfeed.social](https://app.mewsfeed.social). | ||
|
||
This way you can use it from any device through the browser. Alternatively, install MewsFeed locally and you'll be able to create content even when you're offline. | ||
|
||
#### 3. You are an Anon 👤 | ||
You want to stay anonymous, shitpost, and interact with interesting accounts. | ||
|
||
💻 Install MewsFeed locally, either as a Desktop App with Kangaroo or in the Holochain Launcher. | ||
|
||
This way you have access to your posts even when you don't have internet. | ||
|
||
#### 4. You are a Lurker 👀 | ||
You mostly just want to follow others for their content and stay informed of what's happening. | ||
|
||
📲 Sign up for an account on [app.mewsfeed.social](https://app.mewsfeed.social) and use it from any device through the browser. | ||
|
||
Alternatively, if you only browse content from your laptop or desktop, install it locally. | ||
|
||
Either way, you'll be able to follow people and read their stuff. | ||
|
||
#### 5. You are a casual User 😎 | ||
You like following cool accounts, interacting with your friends, and having interesting conversations. | ||
|
||
💻 Install MewsFeed locally, either as a Desktop App with Kangaroo or in the Holochain Launcher. | ||
|
||
This way you can access your favorite content and send replies to your friends even when you're offline. Alternatively, sign up on [app.mewsfeed.social](https://app.mewsfeed.social) and use it from any device through the browser. | ||
|
||
### Install Options | ||
|
||
#### As Desktop App | ||
Download the latest release of the Desktop App here: [MewsFeed Kangaroo](https://github.com/GeekGene/mewsfeed-kangaroo/releases/tag/v0.10.1). | ||
|
||
Once installed, you'll be greeted by the Explore page. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think the additional usage instructions are necessary. If we want to keep them, maybe move into a separate section "Using the hApp" since they're not really related to installation. |
||
|
||
![](img/Holochain_Launcher_Beta_2_Explore.png) | ||
|
||
You have the ability to navigate around immediately (e.g. your feed). | ||
|
||
![](img/Holochain_Launcher_Beta_2_Feed.png) | ||
|
||
When you try to post your first Mew (i.e. Post), you'll be prompted with the profile setup modal. | ||
|
||
![](img/Holochain_Launcher_Beta_2_Profile_Modal.png) | ||
|
||
Set up your profile and start using the app! | ||
|
||
#### As hApp in the Holochain Launcher | ||
Download the latest release of Holochain Launcher here: [Holochain Launcher](img/https://github.com/holochain/launcher/releases). | ||
|
||
Install the Launcher, run it, and create a password (save it somewhere safe!). Then navigate to the hApp Store. | ||
|
||
![](img/Holochain_Launcher_Beta_2_App_Store.png) | ||
|
||
Install MewsFeed by clicking on it and hitting install. | ||
|
||
![](img/Holochain_Launcher_Beta_2_MewsFeed_Peers_unavailable.png) | ||
|
||
If no peers are online to download it from, head to the GitHub Releases page and download [the latest .webhapp file](https://github.com/GeekGene/mewsfeed/releases) | ||
|
||
Then click "Select from filesystem" in the Launcher and select the file from your Downloads folder. | ||
|
||
![](img/Holochain_Launcher_Beta_2_Appstore_MewsFeed_Install.png) | ||
|
||
Leave the network seed blank if you want to join the regular MewsFeed network. | ||
|
||
(Sidenote: if you want to set up a private version of MewsFeed for your community, just add a network seed and instruct your community members to also put that same seed into the box at install time to join your network) | ||
|
||
You'll have to go through the same profile setup steps as described in the section on installing as desktop app. | ||
|
||
#### Use the Holo-hosted Web Version | ||
This one is the easiest option. Just head on over to [app.mewsfeed.social](https://app.mewsfeed.social), sign up for an account, fill out your profile, and start using the platform! | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Probably want to just leave this as "coming soon", until we actually have a holo-hosted version. |
||
|
||
## Environment Setup | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's several places where we're using the old capitalization "MewsFeed" instead of "mewsfeed"