Org access to Moderne (for OpenRewrite recipes)

4 views
Skip to first unread message

Adrian Cole

unread,
Jan 2, 2024, 9:03:48 PMJan 2
to zipki...@googlegroups.com, timt...@gmail.com
This is a note about Moderne, the maintainers of OpenRewrite.

Last month, Tim helped add the "Open Zipkin" org into the moderne
marketplace, and that allows you to do checks and automated PRs for
maintenance things like cleaning up assertj and whatnot.

https://docs.openrewrite.org
https://app.moderne.io/marketplace

Couple follow-up questions for tim:

* Can we add the openzipkin-contrib github repos to "Open Zipkin"? or
is it better to make another org? I'm guessing the former.
* Curios.. can anyone use Moderne on behalf of the community, or is
this limited to GitHub authorizations?

Anyway, Happy New Year and enjoy the new fun toolbox!

-A

Tim te Beek

unread,
Jan 3, 2024, 5:45:03 AMJan 3
to zipkin-dev
Hi all! 

Happy to help. I'll post inline replies to the questions below.

On Wednesday, January 3, 2024 at 3:03:48 AM UTC+1 Adrian Cole wrote:
This is a note about Moderne, the maintainers of OpenRewrite.

Last month, Tim helped add the "Open Zipkin" org into the moderne
marketplace, and that allows you to do checks and automated PRs for
maintenance things like cleaning up assertj and whatnot.

https://docs.openrewrite.org
https://app.moderne.io/marketplace

Couple follow-up questions for tim:

* Can we add the openzipkin-contrib github repos to "Open Zipkin"? or
is it better to make another org? I'm guessing the former.

Sure! I've added these projects just now:
openzipkin-contrib/brave-kafka-interceptor
openzipkin-contrib/brave-propagation-w3c
openzipkin-contrib/brave-ratpack
openzipkin-contrib/zipkin-secondary-sampling
openzipkin-contrib/zipkin-storage-kafka
That means they now also show up in app.moderne.io.
openzipkin-contrib/brave-opentracing was already there and available.

For folks new to Moderne: after logging in with GitHub you can select OpenZipkin in the top left corner,
and then run any of the nearly 1400 recipes we have against the OpenZipkin + contrib repositories.

We recently ran a number of best practice recipes against Zipkin itself, such as for instance these:
 

* Curios.. can anyone use Moderne on behalf of the community, or is
this limited to GitHub authorizations?

Anyone can use Moderne to run OpenRewrite recipes against the 32K open source projects we support there.
We only ask you to login with GitHub such that commits can be attributed back to you when you open PRs.
If you don't have write access to a repository, we offer the option to open a fork and contribute in that way.
Offering these tools is our way of giving back to the community that contributes to our OpenRewrite recipes.
 


Anyway, Happy New Year and enjoy the new fun toolbox!


Best of wishes for the new year there as well. Hope you enjoy using these tools, and let me know what you think!

- Tim
Reply all
Reply to author
Forward
0 new messages