Commit Graph

49 Commits

Author SHA1 Message Date
Roxie Gibson 6eac0ce808
chore: mention oasis-desktop in the README
Fixes #575
2021-02-09 10:00:43 +00:00
Johan Bové 3b5f5bcf9f
Update README.md
Added link to the Gitlab source code repository
2020-12-07 22:05:41 +01:00
Christian Bundy 7152d42a5c Add Matrix chat room to readme
Problem: There's a chat room but it isn't in the readme.

Solution: Put it in the readme.

Fixes: https://github.com/fraction/oasis/issues/318
2020-03-27 09:24:13 -07:00
KawaiiPunk 34b5047770
Added patchbay to same time server list 2020-03-19 04:05:20 +00:00
Christian Bundy d97cd9a351
Merge pull request #281 from fraction/cinnamon-bun-patch-2
README: add FAQ about running alongside other SSB apps
2020-03-09 15:19:56 -07:00
Christian Bundy 81909a2584 Appease linter
Problem: Linter is complaining about the previous commit.

Solution: `npm run fix`.
2020-03-09 15:07:49 -07:00
Christian Bundy 398a082f63 Revert "Fixed wrapping in README to improve readability of /settings/readme"
This reverts commit 4edb15c1ee.
2020-03-03 16:06:36 -08:00
KawaiiPunk 4edb15c1ee
Fixed wrapping in README to improve readability of /settings/readme 2020-03-03 23:40:46 +00:00
Cinnamon d6c8aeb30f
README: add FAQ about running alongside other SSB apps
Patchwork freezes on launch if Oasis is already running (because of an SSB server conflict, I assume).  I added an FAQ to guide people around that pothole.
2020-03-02 13:28:35 -08:00
Christian Bundy e0611ebd74 Appease linter
Problem: The linter was complaining about the recent changes to
`README.md`.

Solution: Run `npm run fix`.
2020-03-02 11:38:08 -08:00
Cinnamon 9f6e5befbc
README.md: clarify installation instructions
The example command `oasis` all by itself wasn't obviously a command-line command, so I added a sentence about it.

Also added a sentence about installing Node, geared at non-technical people.
2020-03-02 11:28:08 -08:00
Christian Bundy 2e7cb4ad66 Remove readme and startup focus on configuration
Problem: A big chunk of both the readme and the startup output is
dedicated to configuration, which feels to me to be focused on
developers and advanced users rather than beginners who just want to try
using Oasis.

Solution: Move readme configuration info to its own file and hide all
config output (except one line) behind `--debug`. While doing this I
noticed that we're `require()`ing a few modules that we don't need
before setting `process.env.DEBUG`, which I've reorganized so that we
don't accidentally disable debug mode for those modules.
2020-03-01 11:39:01 -08:00
Christian Bundy 3758bbf636 Simplify installation
Problem: The install instructions in the readme contains quotes because
it has a `*`, but `#semver:` does what we need without the quotes. The
`docs/install.md` file also has some unnecessary complexity, like
cloning via SSH (only useful for maintainers), which I think we can
safely remove.

Solution: Change the install instruction and reorganize
`docs/install.md` to be more relevant to people who are installing from
source.
2020-02-29 08:31:07 -08:00
Cinnamon b1ae066dcb
Update README - fix config path on mac os 2020-02-24 12:21:12 -08:00
Daan Wynen 7ec64e04bf Add config documentation (addresses #254). 2020-02-23 12:09:51 +01:00
Christian Bundy 51635ce6f6 Remove references to npm registry publish
Problem: The npm registry is great for proprietary modules who need to
ship binaries but not really useful for free and open source software.
It creates a divide between users and our Git repo, and introduces a
for-profit company as an intermediary to distribute Oasis.

Solution: Remove the npm registry as a distribution platform and just
use our Git repository instead. This removes npm registry references
from the readme, instead prioritizing the GitHub repository, and leaves
room for others to mirror the Git repository (for allows us to move to
less-Microsofty Git hosting).
2020-02-17 16:40:53 -08:00
Christian Bundy 657c6f271d Remove roadmap now that they're all issues
Problem: The roadmap should exist in the issue tracker, not the repo.

Solution: Since all of the roadmap items have been converted into
issues, we're now good to remove the roadmap from the repo.
2020-02-12 11:04:48 -08:00
Christian Bundy 56ce91daee Improve readme with more details about Oasis
Problem: The previous readme didn't really have very much information
about what Oasis is or what we want it to be. It wasn't very enticing.

Solution: Zoom out a bit and give a top-3 list of features that
distinguishes Oasis from other social networking applications and SSB
applications in general.
2020-02-11 15:53:31 -08:00
Christian Bundy 800b201552 Replace screenshot with wider screenshot of art
Problem: I didn't really like random text posts from me being in the
readme, and the aspect ratio of the screenshot meant that it ended up
taking up lots of vertical space.

Solution: Use a wide screenshot of some concept art to keep it from
stretching vertically very far while still showing off the absolute
basics of Oasis.
2020-02-10 19:40:21 -08:00
Christian Bundy 705c671e6d
Merge pull request #193 from jedahan/screenshot
add screenshot to readme, fixes #59
2020-02-10 19:27:52 -08:00
Joshua Kelly f7ab71e891 Changes /meta to /settings
Problem: meta was renamed in the UI to settings, but the URLs say meta

Solution: Rename them to /settings/*
2020-02-10 18:07:55 -08:00
Jonathan Dahan ec6092aa2e add screenshot to readme, fixes #59 2020-02-10 13:54:19 -05:00
Christian Bundy d40a5c6a88 Add bleeding-edge install instructions to readme
Problem: https://github.com/fraction/oasis/issues/149

Solution: Add note to the readme advertising the npm install straight
from GitHub, which will pull the latest `master`.
2020-02-03 09:41:37 -08:00
Christian Bundy 5601fe9d8d Fix help link in readme
Problem: Help link in readme was pointing to the issue type selection
which is no longer useful because we just have one template.

Solution: Fix the link and point directly to the issue creation link.
2020-02-02 11:33:33 -08:00
Jonathan Dahan 1da4a2b865 add contributing link to readme 2020-01-28 14:33:05 -05:00
Christian Bundy ec3e4d489a Merge branch 'master' of github.com:fraction/oasis into conn-buttons 2020-01-28 10:25:42 -08:00
Jonathan Dahan fed37b1e57 rename contributing to architecture 2020-01-28 12:25:22 -05:00
Christian Bundy 64a2ed135c Update CLI with more info on --offline
Problem: The --offline documentation doesn't mention that networking
status can be changed, which may give the false understanding that the
networking is permanently offline when you use that flag.

Solution: Add a note that mentions that the 'meta' page lets you change
your networking status, and that --offline is only applicable to the
starting state of Oasis.
2020-01-27 11:58:32 -08:00
Cinnamon 9064e2fe2b
Merge branch 'master' into common-good 2020-01-23 11:10:22 -08:00
Christian Bundy b34b04c2c2 Experiment with common-good module 2020-01-21 16:22:19 -08:00
Christian Bundy 3a29f12912
Add note about supported Node.js versions
Problem: I've had a few friends have trouble installing Oasis with an older version of Node.js.

Solution: Add supported versions to the readme in a way that we don't have to update (like version numbers) and link to the Node.js website for people who want to learn more about the release schedule.
2020-01-19 08:40:20 -08:00
Cinnamon 47c8c75a1a
Update README.md to include --offline in CLI help 2020-01-07 13:29:08 -08:00
Christian Bundy 64154f2eed Change to organize install docs 2020-01-03 15:04:16 -08:00
Jonathan Dahan 8ce7d76df7 Create systemd service install script, fix service
This will check if you have have systemd installed,
copy the service file to your user directory,
and instruct the user how to enable it on login.
2020-01-03 15:03:21 -05:00
Stephen Solka 4882934610 Add support for running oasis in a docker container 2020-01-01 10:07:41 -05:00
Christian Bundy 67eebc6cd2
Change install links to always install latest 2019-11-15 11:49:18 -08:00
Christian Bundy b8691d7671
Add referer check to secure blob URLs without subdomain option 2019-10-29 14:02:28 -07:00
Christian Bundy 76f38ad33d
Add configurable subdomain setting 2019-10-25 07:49:18 -07:00
Christian Bundy c349a29601
Add reply-all feature for non-forky replies 2019-09-26 17:19:18 -07:00
Christian Bundy d9623fbe04
Add resources section to readme 2019-09-24 14:21:28 -07:00
Christian Bundy 6d76da979e
Remove deprecated CLI flags 2019-09-24 13:55:17 -07:00
Christian Bundy 8ec9b007b7
Add readme entry for ssb-browser-demo 2019-09-24 12:37:12 -07:00
Christian Bundy f03da5f4ec
Add new usage options to readme 2019-08-13 14:59:05 -07:00
Christian Bundy f610c17168
Add more info to readme 2019-08-08 10:39:22 -07:00
Peter Squicciarini e66e258ed9
Fix smol typo 2019-06-25 06:35:56 -07:00
Christian Bundy 7d52293c52
Fix package name in readme
Thanks @cinnamon-bun!
2019-06-24 18:04:43 -07:00
Christian Bundy d447d57d90
Add readme 2019-06-24 12:19:06 -07:00
Christian Bundy 170431ff3e
Initial commit 2019-06-24 09:51:21 -07:00
Christian Bundy e19790b891
. 2019-06-21 09:18:19 -07:00