serenadeai / serenade

Apache License 2.0
317 stars 57 forks source link

Fixing Documentation Shortcomings #21

Open splaroche opened 1 year ago

splaroche commented 1 year ago

Context

Much of the documentation for developing Serenade is not clear, incomplete, or hard to find. This is a meta ticket to outline the missing sections so we can fix them up. User facing documentation on some features could be part of this issue or a separate one

Goals

Ease of contributing or working on Serenade

List of missing areas

tmacwill commented 1 year ago

always happy to accept documentation improvements—thanks for creating this issue!

just to make sure you've seen what we currently have, from https://github.com/serenadeai/serenade#docs:

ryanpeach commented 1 year ago

@tmacwill good to have those links. Do they show up on the website? How would a user best be directed to those pages?

tmacwill commented 1 year ago

the main repo README links to the docs folder, but am also open adding some individual links to the README or linking to the docs folder from https://serenade.ai/docs/

splaroche commented 1 year ago

@tmacwill Thanks, that's where I was looking! This issue came out of some conversations on the serenade discord about developing/running locally, so I created an issue where we can track people's documentation improvements over time. Personally I hit a bit of a problem with setting up on an M1 that I'm working through, and I'll update the build docs with anything I find :)

tmacwill commented 1 year ago

nice, makes sense! ah yeah, code-engine and speech-engine don't yet have arm64 support, so on an M1 Mac, you'll need to build them using Rosetta2: https://github.com/serenadeai/serenade/blob/master/docs/building.md#system