Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archival & Deprecation Roadmap #655

Open
1 task
denopink opened this issue Sep 16, 2022 · 3 comments
Open
1 task

Archival & Deprecation Roadmap #655

denopink opened this issue Sep 16, 2022 · 3 comments
Assignees
Labels
webpa-common archival/deprecation work related to the archival & deprecation of webpa-common

Comments

@denopink
Copy link
Contributor

denopink commented Sep 16, 2022

This ticket will outline a general roadmap for archiving & deprecating webpa-common. Xmidt libraries depending on webpa-common will tagged in this ticket.

Affected Xmidt Repos

Archival Order

Packages ready to be replaced

Where packages are used

  • device*
    • scytale
    • tr1d1um
    • petasos
    • talaria
    • caduceus
    • kratos
  • bascule* REMOVED
  • bookkeeping REMOVED
  • capacitor REMOVED
  • clock REMOVED
  • concurrent
    • scytale
    • tr1d1um
    • petasos
    • talaria
    • caduceus
    • caduceator
    • heimdall
    • svalinn
    • gungnir
  • convey*
    • talaria
  • event
    • talaria
  • hash REMOVED
  • health
    • used internally by device*
  • logging* REMOVED & Migrated to sallust
    • scytale
    • tr1d1um
    • petasos
    • talaria
    • caduceus
    • caduceator
    • heimdall
    • hecate
    • go-parodus
    • svalinn
    • gungnir
    • codex-db
    • wrp-listener
    • kratos
    • ancla
    • mimisbrunnr
    • voynicrpto
  • middleware REMOVED
  • secured REMOVED
  • resource REMOVED
  • semaphore
    • caduceus
    • heimdall
    • svalinn
    • codex-db
    • kratos
    • mimisbrunnr
    • glaukos
  • server
    • scytale
    • petasos
    • caduceus
    • caduceator
    • heimdall
    • svalinn
    • gungnir
  • service* package can be deleted when things move to uber/fx
    • scytale
    • tr1d1um
    • petasos
    • talaria
    • caduceus
  • tracing*
    • wrp-go
    • used internally by http/fanout
  • webhook*
    • scytale
    • hecate
  • xhttp*
    • scytale
    • tr1d1um
    • petasos
    • talaria
    • caduceus
    • heimdall
    • mimisbrunnr
  • xlistener*
    • used internally by server
  • xmetrics replaced with touchstone
    • scytale
    • tr1d1um
    • talaria
    • caduceus
    • caduceator
    • heimdall
    • hecate
    • svalinn
    • gungnir
    • codex-db
    • wrp-listener
    • ancla
  • xresolver*
    • talaria
  • xviper*
    • used internally by service/servicecfg
  • transport REMOVED
  • monitor
    • scytale
    • petasos
    • talaria
    • used internally by http* & xresolver & device*

Packages that need to be moved

@denopink denopink added the webpa-common archival/deprecation work related to the archival & deprecation of webpa-common label Sep 16, 2022
@denopink denopink self-assigned this Sep 16, 2022
@denopink denopink pinned this issue Oct 11, 2022
@denopink
Copy link
Contributor Author

denopink commented Oct 12, 2022

Addressing the deprecation of github.com/xmidt-org/webpa-common/v2/logging/* in affected servers/libs first, updating ticket body with info

@denopink
Copy link
Contributor Author

as mentioned above, we're going forward with replacing both webpa-common/logging and go-kit/logging with zap

@denopink
Copy link
Contributor Author

reverting service/consul & service/servicecfg packages back to using gokit log because of gokitzk.NewRegistrar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
webpa-common archival/deprecation work related to the archival & deprecation of webpa-common
Projects
None yet
Development

No branches or pull requests

1 participant