matrix-org / dendrite

Dendrite is a second-generation Matrix homeserver written in Go!
https://matrix-org.github.io/dendrite/
Apache License 2.0
5.67k stars 664 forks source link

Repository takes forever to clone #1808

Closed turt2live closed 3 years ago

turt2live commented 3 years ago

it's a 35mb repo for some reason - should recommending clones with --depth=1

kegsay commented 3 years ago

Probably because in the past we had a /vendor directory which had all our dependencies in it.

kegsay commented 3 years ago

There isn't much actionable here - we expect users to use a release/docker image and not clone the repo to build.

turt2live commented 3 years ago

@Kegsay the first line of https://github.com/matrix-org/dendrite#get-started is "clone the repo"

turt2live commented 3 years ago

well, kinda. I'd concede that there is an install link there, but the common install mechanism is:

  1. Find the first header that says the thing you're trying to do
  2. Copy/paste from the code block under that, or the list if there is none
  3. Go back and read the text after it's all broken