Giter Club home page Giter Club logo

dosa's People

Contributors

ben-mays avatar cici925 avatar davidcorn avatar destinyluchen avatar eculver avatar eurbs avatar jaricftw avatar jc-fireball avatar jianli avatar klnusbaum avatar mattgode avatar maxjtrice avatar phliar avatar preethamrn avatar ramiyer avatar rkuris avatar samuber avatar tiffanycheng avatar umerazad avatar viddycat avatar vvksh avatar ztstewart avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dosa's Issues

Change scope->environment and namePrefix->appName

It's all through the code, and it's still to hard to explain. These terms are more easily understood.

While we're making this change, we should also add the appName (formerly namePrefix) to the CreateEnvironment (formerly CreateScope) call to improve our ability to route and/or name keyspaces based on both.

When building in homebrew, the version is blank

This happens because the code that figures out the version assumes you are using git.

We need a makefile variable you can set if you know the version already so we can bake it into the built binary.

cmd/dosa is not go-gettable

Just tried to go get and got this:

$ go get github.com/uber-go/dosa/cmd/dosa
# go.uber.org/yarpc/encoding/thrift
../../../go.uber.org/yarpc/encoding/thrift/inbound.go:119:12: undefined: protocol.Responder
../../../go.uber.org/yarpc/encoding/thrift/inbound.go:143:33: undefined: protocol.EnvelopeAgnosticProtocol
../../../go.uber.org/yarpc/encoding/thrift/inbound.go:161:15: undefined: protocol.EnvelopeV1Responder
../../../go.uber.org/yarpc/encoding/thrift/inbound.go:168:15: undefined: protocol.NoEnvelopeResponder

Tinkerpop support

Hello,

I'm working with graph databases, in detail with Apache Tinkerpop. The Tinkerpop uses REST or websockets so internally the data structure are JSON structures, but mostly nested JSON objects with meta-information. On graph databases it is a good strategy to define a schema for vertices and edges (see for example Janusgraph).

In my use-case I'm using Java and Go, so it might be interesting for me, to support this project. But how can I start fo example to add the Tinkerpop support?

go.uber.org/dosa

I'm happy to setup go.uber.org/dosa; it:

  • Only contains uber branding in the import path, so no github
  • Removes the - from the import path
  • Is really short
  • Lets you move the source later if you'd like

Once I do, you can use that import path everywhere.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.