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

Move Ruby adopters to data-driven list #3090

Merged
merged 4 commits into from
Jul 28, 2023

Conversation

svrnm
Copy link
Member

@svrnm svrnm commented Jul 27, 2023

Follow-Up to #3060

This moves the ruby-specific adopters list to the global adopters list.

This will create a conflict with #3089, I'll resolve it after this one is merged since the other one will probably take longer.

@chalin I need your help to get the new shortcode fixed in a way that prettier & textlint are not breaking.


Preview: https://deploy-preview-3090--opentelemetry.netlify.app/docs/instrumentation/ruby/

@svrnm svrnm requested review from a team July 27, 2023 09:50
@chalin chalin force-pushed the move-ruby-adopters branch from eb5482a to 22dfb1e Compare July 27, 2023 10:37
Copy link
Contributor

@chalin chalin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, it was tricky to get Prettier to collaborate. See the inlined suggestion.

layouts/shortcodes/docs/instrumentation/index-adopters.md Outdated Show resolved Hide resolved
@chalin chalin force-pushed the move-ruby-adopters branch from 22dfb1e to 5a5cd1e Compare July 28, 2023 10:55
@chalin
Copy link
Contributor

chalin commented Jul 28, 2023

/fix:format -- was only missing an EOF newline 🤷🏼‍♂️

@chalin
Copy link
Contributor

chalin commented Jul 28, 2023

@open-telemetry/ruby-approvers - any feedback? The end result, though things were refactored, is minor copyedits to the Ruby landing page.

All checks are green. Good to merge?

@svrnm
Copy link
Member Author

svrnm commented Jul 28, 2023

@open-telemetry/ruby-approvers - any feedback? The end result, though things were refactored, is minor copyedits to the Ruby landing page.

I think the biggest difference will be that for those adopters PR #3089 will also apply

<!-- prettier-ignore -->
{{ $lang := .Get 0 -}}
{{ $Lang := $lang | humanize -}}
{{ $howMany := .Get 1 | default 10 -}}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Btw, @svrnm, I don't know if you noticed, but I put a cap on the number of adopters. There's a comment at the end that says "for the complete list ... see". This will avoid excessively long lists.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it!

Copy link
Contributor

@arielvalentin arielvalentin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@chalin chalin force-pushed the move-ruby-adopters branch from e253783 to 874f0c5 Compare July 28, 2023 16:34
@cartermp cartermp merged commit d97ff0d into open-telemetry:main Jul 28, 2023
@svrnm svrnm deleted the move-ruby-adopters branch July 28, 2023 18:12
svrnm added a commit to svrnm/opentelemetry.io that referenced this pull request Aug 1, 2023
Co-authored-by: Patrice Chalin <[email protected]>
Co-authored-by: opentelemetrybot <[email protected]>
Co-authored-by: Phillip Carter <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants