Code Monkey home page Code Monkey logo

Comments (3)

mwhittaker avatar mwhittaker commented on August 17, 2024

Hi @naivary, thanks so much for reporting this. It looks like our code depends on a stale version of the exp/slog module from 02/06/2023:

weaver/go.mod

Line 25 in 2c48ca8

golang.org/x/exp v0.0.0-20230206171751-46f607a40771

We'll work on updating the code to the latest version of exp.

from weaver.

naivary avatar naivary commented on August 17, 2024

My pleasure to contribute. I would like to contribute to the project but I have no idea where to start for the beginning to? I already read some main parts of the code and understood it (thanks for the nice written code and docs). Should I start with an issue first or try something else? Or try to update the package to use the newest version of slog?

from weaver.

rgrandl avatar rgrandl commented on August 17, 2024

Hi @naivary, we updated the code to the latest version of exp.

Contributions - Right now there are a few things you can help with:

  1. Go over the issues, and see if they still make sense; In particular #106 might be useful to address.
  2. Improving our testing coverage (just go through the code and try to add new tests where you see that they are missing/not enough)
  3. While reading the code, if you find anything that can be improved (e.g., code cleanup, better code organization, we use deprecated APIs)
  4. If you are more adventurous, you can read our blog post on how to write a new deployer and maybe you can try to write a simple deployer that can deploy a service weaver application in a VM, or you can improve our SSH deployer (few things in my mind: add health checks, add slow rollouts, add tests).

from weaver.

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.