sachaos / viddy

👀 A modern watch command. Time machine and pager etc.
MIT License
4.53k stars 88 forks source link

IMPORTANT ANNOUNCEMENT: About viddy v1.0.0 #117

Open sachaos opened 3 days ago

sachaos commented 3 days ago

Hello everyone,

I am the owner of this project. I am currently working on the development of viddy v1.0.0, which is almost complete and will be released soon.

In a very bold decision, I am going to replace the current viddy, which is written in Go, with Rust. There are several reasons for this, but the main one is that I will be more motivated to maintain it. Additionally, I have been dissatisfied with some aspects of the current implementation of viddy. This is not because of Go, but because my initial implementation was poor. This has led to some of the bugs currently being reported, but I believe a reimplementation will resolve some of them.

Fortunately, viddy has been integrated into many package registries. If a build is required, Rust will be needed, so changes are expected. I apologize for the inconvenience and appreciate your understanding.

In viddy v1.0.0, the following features are planned to be discontinued. If you need these features, please contact me. I will do my best to include them. As for other compatibility, I am making every effort to maintain it as much as possible.

The Rust version of Viddy will be managed in this repository. I apologize to all contributors, but I plan to delete all Go code (it will remain in git). If there are strong objections, I will consider separating the repository or keeping the Go code. Please let me know.

sachaos commented 3 days ago

By the way, if I switch to Rust, will I have to change this Gopher logo? I really love this logo and don’t want to change it.