Information about Contributing to the Crossbeam library.
Hi, I would like to know if you are open to accepting contributions to the library in any way possible. Specifically, I would like to conduct a research project where I implement a new data structure that could potentially enhance the library's functionality and performance. Please let me know about the process to make contributions and about the criteria that I would need to follow. Thank you!!
Thanks for your interest in contributing to crossbeam, there are a few things in the "Contributing" section of the readme, what information do you need?
I'm one of the members of the lab talked about above and I'm here to explain our interest.
Our main interest is in contributing to the project in general, but we wanted to see if crossbeam would be interested in one of our in-lab data structures, which all our projects and publications can be found here. So we were looking for a wish list of some sort. I've looked into the RFCs, but saw it hasn't been updated in a while so I decided to post an issue to see if anyone can point me in the right direction of what crossbeam needs.
I think the preferable process here would be to open an issue per feature you want to add with an explanation of what exactly you want to add and what your motivation is for adding it, and discuss it there.
we wanted to see if crossbeam would be interested in one of our in-lab data structures, which all our projects and publications can be found here.
Since I'm not sure of the specifics, I can't say anything about whether or not we are interested. (Or do you mean you want to add everything listed on that linked page?)
Hi,
So we're not too adamant about implementing exactly what we've implemented before as part of our lab, which is what we had attached earlier. We want to contribute a couple of data structures that Crossbeam would benefit from, such as a priority queue or a hash map. Currently, we're reviewing the documentation and resources you've provided about Crossbeam to pinpoint what you would need. If you can let us know, we'd greatly appreciate it.