XPost: linux.debian.devel   
   From: potemkinmr@gmail.com   
      
   Package: wnpp   
   Severity: wishlist   
   Owner: Mikhail Potemkin    
      
   * Package name : golang-github-tailscale-depaware   
    Version : 0.0~git20251001.9c2ad25-1   
    Upstream Author : Tailscale   
   * URL : https://github.com/tailscale/depaware   
   * License : BSD-3-clause   
    Programming Lang: Go   
    Description : depaware makes you aware of your Go dependencies   
      
    depaware   
    .   
    depaware makes you aware of your Go dependencies.   
    .   
    It generates a list of your dependencies which you check in to your   
    repo:   
    .   
    (https://github.com/tailscale/tailscale/blob/main/cmd/tailscaled/depaware.txt)   
    .   
    Then you and others can easily see what your dependencies are, how they   
    vary by operating system (the letters L(inux), D(arwin), W(indows) in   
    the left column), and whether they use unsafe/cgo (bomb icon).   
    .   
    Then you hook it up to your CI so it's a build breakage if they're not   
    up to date:   
    .   
    (https://github.com/tailscale/tailscale/blob/93324cc7b3/.github   
   workflows/depaware.yml)   
    .   
    Then during code review you'll see in your review whether/how your   
    dependencies changed, and you can decide whether that's appropriate.   
    .   
    You'll probably want to pin a specific vesion of the depaware tool in   
    your go.mod file that survives a "go mod tidy". You can add a file like   
    this to your project:   
    .   
    (https://github.com/tailscale/tailscale/commit/7795fcf4649ce4dd   
   2a5b345cb56516fa161b4b3)   
      
      
   Needed by trufflehog   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|