installation.rst updates #207

Closed
wants to merge 6 commits into
from

Projects

None yet

2 participants

@nickolay
Contributor

No description provided.

nickolay added some commits May 13, 2012
@nickolay nickolay libmemcached is required by pylibmc. c46a98d
@nickolay nickolay Improve product_details_json instructions based on the following:
1) The product_details_json directory must exist before ./manage.py
syncdb is run (otherwise it fails)
2) running ./manage.py update_product_details requires a configured DB
3) the main page currently fails with an exception if you don't run
update_product_details, so it's not an optional step.
85c6a8b
@nickolay nickolay add a note about bug 754728. addf6b5
@nickolay nickolay Add a section on settings required by BrowserID:
SITE_URL is described at https://github.com/mozilla/django-browserid/blob/master/docs/setup.rst
PROTOCOL, DOMAIN, and PORT are not strictly required for browserid to
work, but I guess it wouldn't hurt to override the default values in
settings.py.
SESSION_COOKIE_SECURE is required, since otherwise the session cookie
gets lost because the development server is not https://.
2c07011
@nickolay nickolay Mention waffle. 4bc681c
@nickolay nickolay Note the correct set of tests to run. bf3c79c
@lmorchard
Member

This looks like good stuff! I squashed this into one commit and merged to master:

5f74599

Thanks for working through that process. Lately, we've neglected these installation instructions, because we've been using this automated Vagrant setup to get Kuma up and running in a virtual machine.

But, that's mostly because it includes all the hard-to-configure pieces like MindTouch. Once we've been able to transition away from that, getting the whole stack running on something like OS X will be much more viable.

@lmorchard lmorchard closed this May 15, 2012
@nickolay
Contributor

@lmorchard Thanks for the information! I thought the vagrant instructions were experimental. Perhaps it should be noted that the dev team uses the VM for development.

@lmorchard
Member

@nickolay Those instructions were experimental and then... well, they still are, but most of us on the core dev team are using them. Hmm, yeah, maybe they should be more prominently mentioned :)

@nickolay
Contributor

Follow-up: #234

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment