opentelemetry-erlang-contrib icon indicating copy to clipboard operation
opentelemetry-erlang-contrib copied to clipboard

New Project Proposal: Mix task to bootstrap instrmentation of a project

Open tsloughter opened this issue 3 years ago • 13 comments

A mix task that adds dependencies like opentelemetry_phoenix to a project's mix.exs file if it see's that phoenix is a dependency.

Opening both for discussion and in hopes someone would be interested in picking up this project to add to -contrib.

tsloughter avatar Aug 11 '22 19:08 tsloughter

I would highly recommend taking the approach that Marlus took for Surface's init and convert tools, which makes use of sourceror for making code modifications.

davydog187 avatar Aug 12 '22 16:08 davydog187

I have limited time, but I'm definitely interested in helping!

davydog187 avatar Aug 12 '22 16:08 davydog187

Oh nice, thanks for the sourceror suggestion.

tsloughter avatar Aug 12 '22 19:08 tsloughter

I've been chatting with Marlus and others on the use of Sourceror for applying patches. Relevant issue https://github.com/doorgan/sourceror/issues/64

davydog187 avatar Aug 17 '22 11:08 davydog187

@davydog187 what's the status here? Sounds like something fun to contribute to, I'd be interested.

akasprzok avatar Aug 29 '22 22:08 akasprzok

I'm waiting on some work to be done in Sourceror that should be landing soon, then I'm gonna get started. Would you be interested in pairing once it's ready?

davydog187 avatar Aug 29 '22 23:08 davydog187

100%

akasprzok avatar Aug 29 '22 23:08 akasprzok