Skip to content

x/tools: clean up dependencies #29981

Closed
Closed
@matloob

Description

@matloob

The following directories in x/tools have dependencies outside tools:

  • cmd/tip (a whole bunch of stuff)
  • cmd/godoc (appengine, cloud) also redigo through internal/memcache
  • cmd/html2article (x/net/html)
  • cmd/present (transitively through playground)
  • playground/... (appengine, websocket)
  • blog (transitively through present)
  • godoc (golang.org/x/net/ctxhttp) also redigo through internal/memcache) (edit 2019-02-20: internal/memcache dependency is gone)
  • internal/memcache (github.com/gomodule/redigo)

We should be able to remove the dependencies fairly easily, especially now that the website repo exists. Tools is a relatively low level repo and shouldn't have many external dependencies, especially on appengine and cloud.

Metadata

Metadata

Assignees

No one assigned

    Labels

    FrozenDueToAgeNeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.modules

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions