Skip to content

Conversation

@philips
Copy link
Contributor

@philips philips commented Sep 17, 2015

See this issue for context:
#341 (comment)

Copy link
Contributor

Choose a reason for hiding this comment

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

"external" is still murky for users. For example, grpc package depends on "golang.org/x/net/context". We need to better define "external".

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Well, I can't define external because I don't know the rules. Clearly we should document the rules so we can point to the rules when people open PRs and hopefully avoid duplicate work.

Copy link
Contributor

Choose a reason for hiding this comment

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

my suggestion:

The google.golang.org/grpc Go package must not depend on any non-standard or non-official external Go libraries.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

define official. I don't know what official means.

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

THat is a great way to put it.

On Mon, Sep 21, 2015 at 10:53 AM Qi Zhao notifications@github.com wrote:

In README.md
#345 (comment):

@@ -18,6 +18,11 @@ Prerequisites

This requires Go 1.4 or above.

+Design Constraints
+------------------
+
+The google.golang.org/grpc http://google.golang.org/grpc Go package must not depend on any external Go libraries. This is to simplify use when vendored into other Go projects.

I meant https://github.com/golang.


Reply to this email directly or view it on GitHub
https://github.com/grpc/grpc-go/pull/345/files#r40002547.

@iamqizhao
Copy link
Contributor

replaced by #364

@iamqizhao iamqizhao closed this Sep 25, 2015
@lock lock bot locked as resolved and limited conversation to collaborators Jan 20, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants