Open LuukBerkers opened 1 month ago
It is just abandoned, not deprecated.
It is sad when projects are abandoned when maintainers run out of steam. We really need the equivalent of wills that provide for successors in such circumstances. And better ways of thanking maintainers for the effort they put in. And better mechanisms for fostering communities so that there isn't one guy or gal left doing all the work. Anyone can fork the repo but crates.io isn't going to keep that name for a new repo.
Random idea for supporting maintainers: Charge $10 for opening an issue. That would have made @dtolnay $27K from this one repo (with a bunch of assumptions). Enough to pay for maintenance, anyway. Yes, it will have negative consequences, but for anyone who uses this in a product, this is cheap. Yes, there will be forks where opening issues are free and they will probably get some, but not as good, support. That will be a fair test of whether the maintenance fee is fair.
As you know the serde-yaml package has been deprecated recently. However it is still suggested on the serde.rs homepage and the serde documentation homepage, and maybe also other places? Since a deprecated package should not be used anymore, especially not for new projects, this link should be replaced by a suitable alternative if there is one, or otherwise it should be removed.