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

Toml support #1092

Closed
smallshen opened this issue Sep 21, 2020 · 6 comments
Closed

Toml support #1092

smallshen opened this issue Sep 21, 2020 · 6 comments

Comments

@smallshen
Copy link

What is your use-case and why do you need this feature?
there are a lot of places uses toml, just like json or yaml(already have)

Describe the solution you'd like

I haven't look in to the kotlin.serialization APIs to make custom serializer. but it would great to have official support

@orchestr7
Copy link
Contributor

orchestr7 commented Jun 17, 2021

Community is working on it's native implementation for Kotlin: https://github.com/akuleshov7/ktoml
First releases are done to Maven central already. It partially supports parsing and fully supports deserialization.

UPD: current version is quite stable and already used widely by the community - welcome to use it

@MihaelBercic
Copy link

Working on it's native implementation for Kotlin: https://github.com/akuleshov7/ktoml First release is done to Maven central already. It partially supports parsing and fully supports deserialization.

UPD: current version is quite stable and already used by the community - welcome to use it

Awesome work!
Any idea whether this will ever be merged / would you let this repo adapt it?

@orchestr7
Copy link
Contributor

orchestr7 commented Jan 14, 2022

Any idea whether this will ever be merged?

I cannot even imagine how these guys from kotlinx are busy. So I wouldn't expect the adoption in the nearest future.

Only in one single ktoml we have got a feedback from a hundreds of developers, got 20 contributors/reviewers, spent mostly a half of a year on testing and development. And still polishing work is in progress...

@MihaelBercic
Copy link

Any idea whether this will ever be merged
I cannot even imagine how these guys from kotlinx are busy. So I wouldn't expect the adoption in the nearest future.

Only in one single ktoml we have got a feedback from a dozen of developers, got 5 contributors/reviewers, spent mostly a half of a year on testing and development. And still polishing work is in progress...

Understood, thank you for the reply. Awesome work!

@sandwwraith
Copy link
Member

We don't have plans to merge more formats in this repository; I think the way it works now — with the list of community-supported formats — is the most optimal.

@sschuberth
Copy link
Contributor

For the record, there's also https://github.com/Peanuuutz/tomlkt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants