Open little-dude opened 2 years ago
Ping @benjumanji @JohnTitor @cathay4t since all three of you have crates.io access.
I'm not sure what to do from now. Are there people willing to take over? Should I create an organization and transfer the repo?
I'm personally in favor of creating an org, it'll make it easier to manage collaborators and the repo (though I'm not a core collaborator here, I'm open to other collaborator's thoughts).
organization +1 Each crate into a separate repo ? open to other 's thoughts
Each crate into a separate repo ?
Monorepo has some benefits e.g. being able to upgrade stuff at once, so I'm not sure if it's really necessary 🤔 (we could discuss later)
@little-dude If you're okay to create an org but are busy, I'm happy to do it instead, let me know.
organization +1 Each crate into a separate repo +1
Since this project is been used by nispor
, nmstate
and podman-netavark
which are all sponsored by Red Hat, I could put some of work hours to maintain this project.
organization +1
https://github.com/netlink-rs is taken unfortunately. netlink-rust
perhaps?
I could put some of work hours to maintain this project.
Oh that'd be awesome :)
@netlink-rs is taken unfortunately.
netlink-rust
perhaps?
👍, either netlink-rust
or rust-netlink
sounds fine.
Please consider split this single project into small parts to simplify the effort of versioning.
I have created https://github.com/rust-netlink and @benjumanji @JohnTitor @little-dude are invited as owner.
Currently, I have imported the full git repo there. I am doing split up in the meantime which might take a while.
Repo split with commit history preserved done.
All sub-repo has CI enabled and passing.
The next steps:
I have to admit I changed the max_width
from 100 to 80 in all repos when I enable and fixing CI.
The 80 allows me to open two buffer windows in vim and that improve my daily code work speed.
I'd love to maintain rust-netlink
together, I am the dbs's maintainer. And also improved version problem in the rust-vmm crate, e.g. https://github.com/rust-vmm/vm-memory/issues/199.
We rely heavily on netlink-rs
crate in kata-containers.
In netlink-rs
, I mainly implemented the tc feature.
@wllenyj I have invited you into rust-netlink
organization with rw right considering you have 4 patches merged. Thanks for the interest on https://github.com/rust-netlink
Heh this happens right when I opened a PR for a long-standing issue on the core netlink socket handling (the ENOBUFS thingy). I'll reopen it against the proper repo!
EDIT: oh god that PR will transform in 10 PRs due to the split 🤣
@Tuetuopay Sorry for the extra work, but I believe isolate crates is better than bloated project. Thanks for the efforts.
@Tuetuopay And IMHO, reexport is wrong. If you don't have use case require so, you don't need to follow that old habit.
Oh ok, well, that reduces the PR count. Thanks :)
@cathay4t @little-dude @JohnTitor Do we have a repo or slack for public discussion to? I want to create code coverage support for netlink, but don't know where to post the Proposal.
@wllenyj Github issue could be a good place for disucssion. You may use https://github.com/rust-netlink/.github/issues if that topic is related to general design. In case anyone want instant feedback, I am on IRC libra #rust-netlink
channel.
https://github.com/rust-netlink/.github/issues/1 create to track the efforts on removing reexport
.
https://github.com/rust-netlink/.github/issues/2 created for test code coverage.
Hello,
Due to a pretty time consuming job and several life projects, I just don't have time to maintain these crates. I've let PRs accumulating for a while now and I'd like to apologize to the people who have been waiting for a review from me.
I'm not sure what to do from now. Are there people willing to take over? Should I create an organization and transfer the repo?
Again, sorry for letting issues and PRs rot for so long. This post was long overdue...
Link to the reddit annoucement