PistonDevelopers / table

A table object type for dynamical data
MIT License
2 stars 1 forks source link

Is this project abandoned? #18

Open agausmann opened 6 years ago

agausmann commented 6 years ago

For my project, I've been working on and implementing my own type (Properties) that is very similar to table - I've been considering making this into its own crate, and one of the better names that I came up with is "table".

As this project seems to be abandoned, would you be willing to grant access to the table crate so I can revive it?

bvssvni commented 6 years ago

I'm not using it anymore since most of the use cases are covered by Dyon.

agausmann commented 6 years ago

Interesting; I've heard of dyon, but I haven't had a use for it yet. I'll check that out, but I do think there's still a reason to have this as a feature in Rust itself.

agausmann commented 6 years ago

In particular, having a construct like this would integrate well with Serde, both as a serializer interface and as a serializable object from formats like JSON, TOML, etc.

agausmann commented 6 years ago

I've started implementing my idea at https://gitlab.com/tsukurou/table - the one thing that I haven't finished yet is the Serializer/Deserializer impl, but that's coming soon.

agausmann commented 6 years ago

It's been a couple of weeks since I've heard anything, can we reach a conclusion here?

bvssvni commented 6 years ago

I was waiting for response from other people who might using it.

Are you going to replace all the code?

agausmann commented 6 years ago

I intend on doing so, but 0.1.x will be left as-is so nothing currently using it should break. According to crates.io, however, there aren't any published crates that depend upon it.

agausmann commented 6 years ago

I won't be touching this repository, I'd prefer putting it under my project's associated GitLab organization, so you can keep this for historical purposes if you want.

bvssvni commented 6 years ago

One alternative is to prefix your crate tsukurou-table on crates.io and give the lib a name "table". I recommend this solution in the meantime.

bvssvni commented 6 years ago

@AGausmann You are now invited to be an owner of this crate.

We'll rename this project to piston-table.