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

Interest in receiving a Rewrite-it-in-Rust (RIIR) port? #296

Open
teohhanhui opened this issue May 24, 2024 · 3 comments
Open

Interest in receiving a Rewrite-it-in-Rust (RIIR) port? #296

teohhanhui opened this issue May 24, 2024 · 3 comments

Comments

@teohhanhui
Copy link

Some of us from Rust Malaysia user group are interested in doing a hyfetch rewrite-it-in-Rust for fun during a hack session.

Just wondering if you (owner / maintainers of this project) would have any interest in merging it into this project, or should we keep it as a separate project?

Thank you.

@hykilpikonna
Copy link
Owner

Are you thinking about rewriting the bash (neofetch) portion or the Python (color rendering) portion?

If you want to RIIR the bash portion, there already exist many rust ports but none of them seem to have enough effort put in to be very useful. A good binary port is fastfetch, but that is written in C. I don't think the effort needed to maintain another rust port of neofetch would make sense.

If it's the Python portion, I like the idea! I will accept a PR if you can migrate all existing features. And please make sure that it can be compiled easily too (e.g. it would be nice if it don't depend on glibc, and can be installed as simply as cargo install).

In the meantime, I just published a placeholder package on crates.io to reserve the package name hyfetch to prevent trolling. :)

@teohhanhui
Copy link
Author

Okay, I only took a quick glance last night, and thought neofetch in this project is entirely separate from hyfetch. (Our target has always been the Python code.)

But sure, we will do what you've suggested, where our effort will be most useful. Happy to hear that we will be able to upstream. We expect the hack session to happen in roughly a month's time from now. We will be using this issue to coordinate our efforts if that's fine by you.

@teohhanhui
Copy link
Author

@hykilpikonna 1st step: rust-malaysia#1

@teohhanhui teohhanhui mentioned this issue Jun 26, 2024
6 tasks
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