Skip to content

Improve onboarding experience #101

@Acconut

Description

@Acconut

The tus.io website does not contain a lot of useful information for first-time visitors to get a good idea what the entire tus project is about. The only proper resources are the short introduction texts on the landing page and the list of implementation. Of course, there is also the specification but I would not consider it a document which is supposed to teach you what the tus protocol is, if you have no idea what this is all about. However, that is no shame since this is not its purpose. Therefore I propose a list of changes which are directed towards helping newcomers become members of the tus community:

  • Add a guide covering general topics, including
  • What tus is about and why it matters
  • When tus should be used and when not
  • How the specification is structured
  • How to get started with tus (e.g. using tusd and maybe a command line tool)
  • How to integrate tus into existing applications
  • Improve the About/Community page:
    • Replace the images of all watchers with a list of their name (or consider even removing it at all). Loading > 1100 images is not acceptable IMHO
    • Add instructions on how to contact the community (email of core members, Slack channel, Twitter account and GitHub repo)
    • Add slackin: https://github.com/rauchg/slackin

I would be very pleased to hear feedback about these points from anyone or if someone has another idea on how we can improve the website.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions