-
Notifications
You must be signed in to change notification settings - Fork 101
[RFC] Bootstrap the RISCV team #138
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
Conversation
I would be happy to help out... I have a Hifive1 and a Hifive Unleashed but my Rust still knowledge is still quite limited and I haven't been able to dedicate much time to working on it yet (hoping to change this in the next few months). I'm not sure what exactly is involved in being on a Rust team like this though... |
I'm not really sure either. I guess having more than one person having access to git repos is a good idea in case someone dies 😅 |
@danc86 to be honest I'm in way over my head. People are taking this wg stuff very seriously and I feel like I'm not doing much even dough I'm a wg member. So I'm glad if I'm not the only one on the RISCV team, but that doesn't mean I expect anything more from you other than what you want to do. |
Yeah it looks like all the relevant git repos are under the riscv-rust org which I have commit access to now. So you can put my name down. Having a bus factor of 2 is definitely better than 1. :-) I'm assuming all the working group activities happen on Github issues/PRs, if so then I will certainly keep myself in the loop and send patches wherever I can. If there is other stuff like IRC meetings or the like, I probably can't participate in those (if only because of my timezone which is UTC+10). |
Oh we actually have a bus factor of 3 now since @bradjc also joined the riscv-rust Github org :-) |
I am reasonably familiar with embedded rust, but quite new to risc-v, so @danc86 we might be a good pair. I can help with the wg. |
Sure!
Having them under the rust-embedded org makes it easier for me to track issues related to the 2018 edition, but if you want to keep them in your org that's totally fine!
The goals of the embedded WG teams are (a) increase the bus factor of the embedded crate ecosystem by having more people involved in their development / maintenance, and (b) have a communication channel through which users can report critical issues / bugs and request stabilization of core / std API that prevent some crate compiling on stable. The WG teams can also organize community wide efforts which we can announce in the newsletters under the "help wanted" section. |
@dvc94ch I have created the RISCV team. I know you want to keep the repos in the riscv-rust org, but you might want to consider doing these changes (#136 (comment)) to have a uniform contributor / reviews experience. |
@japaric We can move them to the rust-embedded org, I just haven't gotten around to it yet... I have access to rust-embedded now, so I can just transfer them? |
@dvc94ch I don't see you in the list of members (https://github.com/orgs/rust-embedded/people). Did you access the invitation? (https://github.com/rust-embedded). Once you are a member of rust-embedded org you should be able to transfer the repos and assign them to the riscv team. |
@japaric Ups forgot to accept the invitation =P |
I’ll be attending RISC-V day Tokyo this week Oct 18. I suppose
Am I right? |
I think you just need to compile core using cargo, but the official rust compiler can cross compile for riscv-32. Only 32 bits microcontroller are supported. |
Thanks! |
As per RFC #136 this PR kickstarts the RISCV team
r? @dvc94ch Let me know if you would prefer to maintain your projects as a separate org, or if you
would like to add some other person as a member as part of this PR.