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

Migrate from serde_yaml to serde_yml #80

Open
ck3mp3r opened this issue Jul 6, 2024 · 5 comments
Open

Migrate from serde_yaml to serde_yml #80

ck3mp3r opened this issue Jul 6, 2024 · 5 comments

Comments

@ck3mp3r
Copy link

ck3mp3r commented Jul 6, 2024

As serde_yaml has been archived and is marked as deprecated it would be good to move to serde_yml, as it seems to be the successor.

@yassun7010
Copy link
Owner

yassun7010 commented Jul 7, 2024

Thank you for raising the issue!

After serde_yaml was archived, no official replacement was specified.

I am positive about the migration, but would like to know if there is any information that would help me decide on serde_yaml.

@ck3mp3r
Copy link
Author

ck3mp3r commented Jul 7, 2024

I guess it is up to you to evaluate serde_yml and its goals going forward, considering it was forked from the original.
The quote below by the forks maintainer:

If you are currently using serde-yaml in your projects, we recommend carefully evaluating your requirements and considering the stability and maturity of the original library as well as looking at the features and improvements offered by other YAML libraries in the Rust ecosystem.

Maybe consider reaching out to the new maintainer(s) and establish a joint path forward. Using another yaml serde project in your own library could potentially mean breaking changes.

I have created a PR with required changes to migrate as you most likely have seen already.

@yassun7010
Copy link
Owner

yassun7010 commented Jul 8, 2024

PR is also confirmed. Thanks for your contribution!!

serde_yml disables issues and discussions, I can't find an appropriate contact point :(

I'm not used to this kind of communication without GitHub.
How should I contact him in general?

@ck3mp3r
Copy link
Author

ck3mp3r commented Jul 8, 2024

PR is also confirmed. Thanks for your contribution!!

serde_yml disables issues and discussions, I can't find an appropriate contact point :(

I'm not used to this kind of communication without GitHub. How should I contact him in general?

You can reach him via his github handle, he has multiple social network contacts you can try.
Also, what do you mean by PR is also confirmed? I see that the merge status checks etc cannot run, so the merge will never happen...

@yassun7010
Copy link
Owner

Also, what do you mean by PR is also confirmed? I see that the merge status checks etc cannot run, so the merge will never happen...

What I meant to say is that I know you created PR, but I have not made the decision that we should move to serde_yml.

If I decide to move to serde_yml, I will merge the PR.

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

2 participants