Uploaded image for project: 'Other'
  1. Other
  2. OTHER-316

Write dev setup instructions for BrainzBot

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • BrainzBot
    • None

      The current installation instructions for BrainzBot are very production-focused, i.e. they rely on pulling all repositories directly from git without using local clones. This makes the setup extremely messy as all the code is in a directory in the virtualenv that could theoretically be overwritten without prejucide and commiting and pushing changes relies on hacking around on those virtualenv clones.

      I'd really like to have a seperate set of setup instructions for a local dev setup that use docker containers for redis and postgres and use "pip install -e ." to use local clones of both -core and -plugins instead of pulling them from git. brainzbot-bot is a different beast as it has to be somewhere in the gopath which is kind of a mess in itself but we shouldn't have to make any changes to that repository anyways so it can stay that way.

            Unassigned Unassigned
            leo verto Leo Verto
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package