On Mon, 21 Oct 2013 12:51:53 GMT, Sönke Ludwig wrote:

Other ideas can probably make distinct packages more attractive:

  • Display all those distinct sub folder packages in the registry, just like sub packages
  • Allow them to be referenced using the same syntax ("mainpackage:nameofpackageinsubfolder")
  • Support single file packages

If all these points are supported, I think that it will be safe to declare "subPackages" as a mildly discouraged compatibility feature without hampering any other use cases.

I guess from my point of view the crucial thing is that it's easy for me to be able to say, "Build everything that's part of this project," or, "Build this specified subset of the project," just as I can with my existing make setup. Dependencies don't always make sense for this -- certainly not in my case, because the test utilities are not something you want to build if for you dgraph is an upstream.

You're welcome! I'm always glad when things can be quickly fixed.

I'm pleased to announce that Dgraph is now in the DUB repository :-) Thanks once again!