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

Request to take ownership of the terminal Ruby gem #108

Open
Fryguy opened this issue May 22, 2023 · 6 comments
Open

Request to take ownership of the terminal Ruby gem #108

Fryguy opened this issue May 22, 2023 · 6 comments

Comments

@Fryguy
Copy link

Fryguy commented May 22, 2023

I see Ruby was removed a long time ago, and was even questioned in #62 . Since the Ruby gem is effectively no longer maintained, I'd like to take over maintenance of it.

This Ruby gem is used by the https://github.com/ManageIQ project of which I am the Chief Architect. We use it to present Ansible terminal output in our UI. Recently, the escape_utils gem was released deprecating some of their methods. As the terminal gem depends on those deprecated methods, is it now emitting deprecations, and so I'd like to release a new version without it.

@Fryguy
Copy link
Author

Fryguy commented May 22, 2023

FWIW, this is the code change to the Ruby that I'd be releasing: https://github.com/buildkite/terminal-to-html/compare/v2.0.0...Fryguy:terminal-to-html:remove_escape_utils?expand=1

@pda
Copy link
Member

pda commented May 23, 2023

Howdy @Fryguy — we're generally supportive of the idea of transferring the gem.
We'll discuss it internally this week and get back to you.

@Fryguy
Copy link
Author

Fryguy commented May 23, 2023

Thanks @pda - Feel free to email if you want to discuss offline. I can also give some references to vouch if needed.

@Fryguy
Copy link
Author

Fryguy commented Jun 2, 2023

Hi @pda Any updates here?

@Fryguy
Copy link
Author

Fryguy commented Jul 27, 2023

@pda Bump again :) - Would love to take this one on.

@triarius
Copy link
Contributor

triarius commented Aug 2, 2023

Hi @Fryguy, apologies for the delay in getting back to you. We've had a discussion, and it seems like the best way forward is for you to publish a new gem based on your fork: https://github.com/Fryguy/terminal-to-html/tree/remove_escape_utils. The code was MIT licensed, so you have every right to do so, and now you have our blessing. Let us know the name you choose to publish it as, and we can link to it in our deprecation notice.

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

No branches or pull requests

3 participants