GithubHelp home page GithubHelp logo

Roadmap about blueprint HOT 18 CLOSED

vaastav avatar vaastav commented on May 29, 2024
Roadmap

from blueprint.

Comments (18)

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:26

marked the checklist item Update DICodeBuilder and Impl to add an ImportType method for convenience. Remove the current Import implementation on DICodeBuilder and replace its usage with the gogen.Imports struct. Simplify template generation as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:26

marked the checklist item Update DICodeBuilder and Impl to add an ImportType method for convenience. Remove the current Import implementation on DICodeBuilder and replace its usage with the gogen.Imports struct. Simplify template generation as incomplete

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:26

marked the checklist item Update DICodeBuilder and Impl to add an ImportType method for convenience. Remove the current Import implementation on DICodeBuilder and replace its usage with the gogen.Imports struct. Simplify template generation as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:26

marked the checklist item Update the workflow spec plugin implementation to use the above, simplifying the implementation. Also move codegen parts into a codegen subdir as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:26

marked the checklist item Generated graph() method must declare all string args in di. It should return the container (with Get method), not graph. as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item container Get method should receive a context so that things like server goroutines can shutdown on process exit as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item Container should have a waitgroup so that callers can wait on things like server goroutines as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item Add an Await method on the DI container to wait for the waitgroup as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item Main-method generation that takes cmd line args, puts them in a map, and invokes the graph function as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item Process IRNode should keep track of which nodes must be explicitly instantiated. Generated main() should do that instantiation by calling get() after the definitions. as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:36

marked the checklist item Generated main method should create a context for cancellation, pass it to the DI container, and await the waitgroup after getting all definitions as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:37

marked the checklist item Finish implementing generated client methods; see if using copier is sufficient as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:37

marked the checklist item Finish implementing generated server methods as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:37

marked the checklist item Implement instantiation code for client, making use of the ctx above as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 13, 2023, 19:47

marked the checklist item Golang Process Plugin as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 14, 2023, 19:02

marked the checklist item Implement instantiation code for server, making use of the ctx and waitgroup above as completed

from blueprint.

vaastav avatar vaastav commented on May 29, 2024

In GitLab by @JonathanMace on Sep 14, 2023, 19:02

marked the checklist item GRPC Plugin as completed

from blueprint.

JonathanMace avatar JonathanMace commented on May 29, 2024

Closing this as much progress has been made and this is out of date / superceded by other issues and milestones.

from blueprint.

Related Issues (20)

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.