Skip to content

Improve contributing instructions - #580

Merged
aanand merged 3 commits into
docker:masterfrom
bfirsh:improve-contributing-instructions
Oct 24, 2014
Merged

aanand merged 3 commits into
docker:masterfrom
bfirsh:improve-contributing-instructions

Conversation

@bfirsh

@bfirsh bfirsh commented Oct 23, 2014

Copy link
Copy Markdown

No description provided.

It's less important than signing your work.

Signed-off-by: Ben Firshman <[email protected]>
Comment thread CONTRIBUTING.md

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does python setup.py develop actually work? It did not work for me.

I've been using tox/virtualenv, it doesn't create the global fig executable (which I see as a plus), but if you're in the virtualenv , it will use your local checkout.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does work, I think. Works for me at least.

I think I'd much prefer some kind of wrapper script which ran the Fig development environment inside Docker. Something like...

#!/bin/bash
docker build -t fig .
docker run -v /var/run/docker.sock:/var/run/docker.sock fig bin/fig $@

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

python setup.py develop works for me too (inside a virtualenv at least).

It'd be cool to be able to do it all in Docker and ditch virtualenv, but we'd need to figure out how to simultaneously be able to work on dependencies such as docker-py or dockerpty (both of which I needed to have local checkouts of in order to get TLS working, for example).

@aanand

aanand commented Oct 24, 2014

Copy link
Copy Markdown

LGTM

aanand added a commit that referenced this pull request Oct 24, 2014
@aanand
aanand merged commit a83876d into docker:master Oct 24, 2014
yuval-k pushed a commit to yuval-k/compose that referenced this pull request Apr 10, 2015
…ctions

Improve contributing instructions
Signed-off-by: Yuval Kohavi <[email protected]>
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