Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootstrap script for development on Windows #905

Closed
wants to merge 4 commits into from

Conversation

techtonik
Copy link

This installs all requirements and creates manage.bat to make activation/deactivation hassle limited.

anatoly techtonik added 2 commits March 21, 2016 11:31
It creates virtual environment, installs requirements
and writes manage.bat wrapper script for easy access.
@berkerpeksag
Copy link
Member

We are already using Ansible to bootstrap a development environment. Please do not invent your own. Manual installation steps are already documented at https://pythondotorg.readthedocs.org/install.html#manual-setup

@techtonik
Copy link
Author

@berkerpeksag I am not satisfied with user experience of both your manual instructions and undocumented Ansible workflow. Can we reopen this and bring more opinions into the discussion?

@malemburg
Copy link
Member

I'm with Berker here: we've moved to Ansible from a Chef based approach. We don't need a separate home grown approach in the official repo. You are free to host this by yourself, of course.

@techtonik
Copy link
Author

@malemburg I know something about both Chef and Ansible, and I still think that such scripts are needed, because the audience for them is different. It is for occasional contributors, who just need a fast way to setup things - to test one shot patch before submitting design fixes. If you want to test how it works, get yourself a timer and ask someone to show you python.org website running locally. This scripts saves about 2-30 minutes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants