-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Moving gcloud.bigtable.happybase into third_party/ #1777
Conversation
The only alternative I can think of is symlinking, and I'm not sure how I feel about that. |
Another alternative is just making this a separate, optional package |
8645319
to
1c5caef
Compare
Thanks for taking this on. Both test failures seem to indicate that the imports fail. I'm also curious about the contents of the |
Yeah this is weird. I I'm starting to think that moving this into a separate library is the best way to go. |
I'm fine with |
FWIW, the code this PR moves into I'm not sure that moving it does anything to help the legalities, compared to just having the header comments mention the separate license (which could just be tacked onto the current |
This is what our open-source laywers have told us to do. It's best to On Fri, May 6, 2016, 4:09 PM Tres Seaver [email protected] wrote:
|
@jonparrott Why the close? |
Because this approach won't work. |
OK |
Towards #1762
This technically works, but some things to note:
python setup.py develop
and by extensionpip install -e
do not respect thepackage_dir
argument tosetup
, as such,gcloud.bigtable.happybase
will not be available if it's installed that way.Don't merge until we get confirmation from OSPO that this is the correct thing to do.