Skip to content
This repository has been archived by the owner on Oct 15, 2019. It is now read-only.

Remove dependency on internal artifact #4

Closed
electrum opened this issue Jul 10, 2012 · 8 comments
Closed

Remove dependency on internal artifact #4

electrum opened this issue Jul 10, 2012 · 8 comments

Comments

@electrum
Copy link
Contributor

The nifty-core-fbcode module has a dependency on the internal com.facebook:thrift artifact. This has to be resolved before the open source release.

@ghost ghost assigned andrewcox Jul 10, 2012
@jaxlaw
Copy link
Contributor

jaxlaw commented Jul 10, 2012

not just that, we have some sample code also have fbcode dependencies.
is there somewhere we can move them to ?

@andrewcox
Copy link
Contributor

We should certainly be able to make a version of nifty without the nifty-fbcode-... artifacts if we needed to opensource this before merging these parts.

@electrum
Copy link
Contributor Author

Do those internal artifacts contain things that should or shouldn't be part of the open source Thrift release?

@andrewcox
Copy link
Contributor

Yeah they contain an unreleased internal version of thrift.

@andrewcox
Copy link
Contributor

Oh sorry, I guess you mean the internal nifty artifacts (with 'fbcode' in the artifact name). Those depend on that internal thrift version instead of the open source version and take advantage of one or two currently internal-only features, so they probably shouldn't be open-sourced just to prevent confusion.

To be clear there is nothing really in the internal thrift AFAIK that we wouldn't eventually want to opensource anyway, its just that apache thrift and internal thrift have diverged.

@electrum electrum reopened this Jul 11, 2012
@electrum
Copy link
Contributor Author

Sorry, I was referring to the internal thrift artifacts. The main issue with releasing it would be that you can't build the project. There's also the issue that you want to push all the artifacts to Maven OSS as part of the release, and they might not be allowed due to unresolved dependencies (at minimum they would be useless to anyone outside FB).

@electrum
Copy link
Contributor Author

So if we can't easily open source the internal thrift, or if the fbcode modules are not useful outside of FB, it might be best to put them in a separate nifty-fbcode repository.

@ghost ghost assigned jaxlaw Jul 13, 2012
@jaxlaw
Copy link
Contributor

jaxlaw commented Jul 13, 2012

I've created nifty-fbcode and will be moving fbcode related code there.

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

No branches or pull requests

3 participants